diff options
author | Ali-G <gauvain.dauchy@free.fr> | 2011-05-20 20:28:57 +0200 |
---|---|---|
committer | Jessica Tölke <jtoelke@mail.upb.de> | 2011-05-21 14:00:28 +0200 |
commit | 79edf4dc8397afcc3aa56bb71a41c3739ecd4508 (patch) | |
tree | 342565152f4d89e151234416e980a74fe8df95ce /graphics/sprites/equipment | |
parent | d77f47acdcfcc5f09ecf642183cf5b9c33dbdfd5 (diff) | |
download | clientdata-79edf4dc8397afcc3aa56bb71a41c3739ecd4508.tar.gz clientdata-79edf4dc8397afcc3aa56bb71a41c3739ecd4508.tar.bz2 clientdata-79edf4dc8397afcc3aa56bb71a41c3739ecd4508.tar.xz clientdata-79edf4dc8397afcc3aa56bb71a41c3739ecd4508.zip |
finish the sprites reorg
Diffstat (limited to 'graphics/sprites/equipment')
116 files changed, 8167 insertions, 398 deletions
diff --git a/graphics/sprites/equipment/head/antlerhat.png b/graphics/sprites/equipment/head/antlerhat.png Binary files differnew file mode 100644 index 00000000..afa1b159 --- /dev/null +++ b/graphics/sprites/equipment/head/antlerhat.png diff --git a/graphics/sprites/equipment/head/antlerhat.xml b/graphics/sprites/equipment/head/antlerhat.xml new file mode 100644 index 00000000..998a19fa --- /dev/null +++ b/graphics/sprites/equipment/head/antlerhat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + </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="75"/> + <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="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-25" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-17" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-20"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/axehat.png b/graphics/sprites/equipment/head/axehat.png Binary files differnew file mode 100644 index 00000000..a43e4d0e --- /dev/null +++ b/graphics/sprites/equipment/head/axehat.png diff --git a/graphics/sprites/equipment/head/axehat.xml b/graphics/sprites/equipment/head/axehat.xml new file mode 100644 index 00000000..5744719d --- /dev/null +++ b/graphics/sprites/equipment/head/axehat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/axehat.png" width="22" height="22" /> + + <action name="stand" imageset="base"> + <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 name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-44" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-44" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-44" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-44" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-44" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-43" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-43" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-44" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-42" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-41" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-43" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-42" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-44" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-44" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-44" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-45" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <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 name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/bandana.png b/graphics/sprites/equipment/head/bandana.png Binary files differnew file mode 100644 index 00000000..58156cce --- /dev/null +++ b/graphics/sprites/equipment/head/bandana.png diff --git a/graphics/sprites/equipment/head/bandana.xml b/graphics/sprites/equipment/head/bandana.xml new file mode 100644 index 00000000..7fe32484 --- /dev/null +++ b/graphics/sprites/equipment/head/bandana.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/bandana.png" width="29" height="21" /> + + <action name="stand" imageset="base"> + <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 name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-39" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-26" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="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 name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-17"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/bunnyears.png b/graphics/sprites/equipment/head/bunnyears.png Binary files differnew file mode 100644 index 00000000..c3196d47 --- /dev/null +++ b/graphics/sprites/equipment/head/bunnyears.png diff --git a/graphics/sprites/equipment/head/bunnyears.xml b/graphics/sprites/equipment/head/bunnyears.xml new file mode 100644 index 00000000..1ddefba3 --- /dev/null +++ b/graphics/sprites/equipment/head/bunnyears.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/bunnyears.png" width="24" height="24" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-46" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-47"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="3" offsetY ="-45" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-38"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/candlehelmet.png b/graphics/sprites/equipment/head/candlehelmet.png Binary files differnew file mode 100644 index 00000000..f3ea2d88 --- /dev/null +++ b/graphics/sprites/equipment/head/candlehelmet.png diff --git a/graphics/sprites/equipment/head/candlehelmet.xml b/graphics/sprites/equipment/head/candlehelmet.xml new file mode 100644 index 00000000..879d5f8a --- /dev/null +++ b/graphics/sprites/equipment/head/candlehelmet.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="39" height="39" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-31" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-31"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-26" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-32" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-33" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-29" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-32" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-32" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-32" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-19" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-22"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-5"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/cap.png b/graphics/sprites/equipment/head/cap.png Binary files differnew file mode 100644 index 00000000..afd9466f --- /dev/null +++ b/graphics/sprites/equipment/head/cap.png diff --git a/graphics/sprites/equipment/head/cap.xml b/graphics/sprites/equipment/head/cap.xml new file mode 100644 index 00000000..aca6cdbc --- /dev/null +++ b/graphics/sprites/equipment/head/cap.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/cap.png|R" width="28" height="19" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-45"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY ="-43" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-46" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-33" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-36"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/catears.png b/graphics/sprites/equipment/head/catears.png Binary files differnew file mode 100644 index 00000000..45908443 --- /dev/null +++ b/graphics/sprites/equipment/head/catears.png diff --git a/graphics/sprites/equipment/head/catears.xml b/graphics/sprites/equipment/head/catears.xml new file mode 100644 index 00000000..91d590f6 --- /dev/null +++ b/graphics/sprites/equipment/head/catears.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/catears.png|M;W" width="24" height="24" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-46" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-47"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="3" offsetY ="-45" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-38"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/christmastree.xml b/graphics/sprites/equipment/head/christmastree.xml index b07ca17f..fc4e4419 100644 --- a/graphics/sprites/equipment/head/christmastree.xml +++ b/graphics/sprites/equipment/head/christmastree.xml @@ -1,142 +1,142 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80" height="51" /> + <imageset name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80" height="51" /> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> - </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="75"/> - <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="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> - </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="75"/> - <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="75"/> - </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="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + </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="75"/> + <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="75"/> + </animation> + </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-25" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75" /> - <frame index="1" offsetX="4" offsetY ="-31" delay="75" /> - <frame index="1" offsetX="0" offsetY ="-28" delay="75" /> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-25" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <end /> + </animation> + </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> - <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="75" /> - <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> - <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> - <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> - <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> - <end /> - </animation> - </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <end /> + </animation> + </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-17" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-20"/> + </animation> + </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="34" offsetY="-5"/> - </animation> - </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="34" offsetY="-5"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/circlet.png b/graphics/sprites/equipment/head/circlet.png Binary files differnew file mode 100644 index 00000000..d8c5a74c --- /dev/null +++ b/graphics/sprites/equipment/head/circlet.png diff --git a/graphics/sprites/equipment/head/circlet.xml b/graphics/sprites/equipment/head/circlet.xml new file mode 100644 index 00000000..350d3500 --- /dev/null +++ b/graphics/sprites/equipment/head/circlet.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/circlet.png" width="32" height="32" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/cowboyblack.png b/graphics/sprites/equipment/head/cowboyblack.png Binary files differnew file mode 100644 index 00000000..bf5b8fb5 --- /dev/null +++ b/graphics/sprites/equipment/head/cowboyblack.png diff --git a/graphics/sprites/equipment/head/cowboyblack.xml b/graphics/sprites/equipment/head/cowboyblack.xml new file mode 100644 index 00000000..5bee680b --- /dev/null +++ b/graphics/sprites/equipment/head/cowboyblack.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28" height="18" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-47" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-47"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-45" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-48" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-35" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-38"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="37" offsetY="-11"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/cowboywhite.png b/graphics/sprites/equipment/head/cowboywhite.png Binary files differnew file mode 100644 index 00000000..7c763d56 --- /dev/null +++ b/graphics/sprites/equipment/head/cowboywhite.png diff --git a/graphics/sprites/equipment/head/cowboywhite.xml b/graphics/sprites/equipment/head/cowboywhite.xml new file mode 100644 index 00000000..a6efb75c --- /dev/null +++ b/graphics/sprites/equipment/head/cowboywhite.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28" height="18" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-47" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-47"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-49" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-45" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-46" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-47" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-48" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-35" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-38"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="37" offsetY="-11"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/crown.png b/graphics/sprites/equipment/head/crown.png Binary files differnew file mode 100644 index 00000000..3dc35701 --- /dev/null +++ b/graphics/sprites/equipment/head/crown.png diff --git a/graphics/sprites/equipment/head/crown.xml b/graphics/sprites/equipment/head/crown.xml new file mode 100644 index 00000000..2172904b --- /dev/null +++ b/graphics/sprites/equipment/head/crown.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/crown.png" width="21" height="15" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-49" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-49"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-50" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-51" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-47" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-51" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-50" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-50" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-50" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-40"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="21" offsetY="-15"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/crusadehelm.png b/graphics/sprites/equipment/head/crusadehelm.png Binary files differnew file mode 100644 index 00000000..324480d8 --- /dev/null +++ b/graphics/sprites/equipment/head/crusadehelm.png diff --git a/graphics/sprites/equipment/head/crusadehelm.xml b/graphics/sprites/equipment/head/crusadehelm.xml new file mode 100644 index 00000000..1a3c61b5 --- /dev/null +++ b/graphics/sprites/equipment/head/crusadehelm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22" height="22" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-39" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY ="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-39"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-39"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-39" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-39" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-40" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-40" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-31"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-30"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-12"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/demonmask.png b/graphics/sprites/equipment/head/demonmask.png Binary files differnew file mode 100644 index 00000000..9e7202c3 --- /dev/null +++ b/graphics/sprites/equipment/head/demonmask.png diff --git a/graphics/sprites/equipment/head/demonmask.xml b/graphics/sprites/equipment/head/demonmask.xml new file mode 100644 index 00000000..c26a8cff --- /dev/null +++ b/graphics/sprites/equipment/head/demonmask.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/demonmask.png" width="25" height="23" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-38" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-38"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-26" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY ="-29"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/desert-helmet.png b/graphics/sprites/equipment/head/desert-helmet.png Binary files differnew file mode 100644 index 00000000..d1535ef2 --- /dev/null +++ b/graphics/sprites/equipment/head/desert-helmet.png diff --git a/graphics/sprites/equipment/head/desert-helmet.xml b/graphics/sprites/equipment/head/desert-helmet.xml new file mode 100644 index 00000000..524f46ab --- /dev/null +++ b/graphics/sprites/equipment/head/desert-helmet.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/deserthat.png b/graphics/sprites/equipment/head/deserthat.png Binary files differnew file mode 100644 index 00000000..8c61e886 --- /dev/null +++ b/graphics/sprites/equipment/head/deserthat.png diff --git a/graphics/sprites/equipment/head/deserthat.xml b/graphics/sprites/equipment/head/deserthat.xml new file mode 100644 index 00000000..db0cdd51 --- /dev/null +++ b/graphics/sprites/equipment/head/deserthat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32" height="35" /> + + <action name="stand" imageset="base"> + <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 name="walk" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY ="-31" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="3" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="4" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="5" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="6" offsetX="-1" offsetY ="-32" delay="75" /> + </animation> + <animation direction="left"> + <frame index="8" offsetX="-1" offsetY ="-32" delay="75"/> + <frame index="9" offsetX="-1" offsetY ="-31" delay="75"/> + <frame index="10" offsetX="-1" offsetY ="-32" delay="75"/> + <frame index="11" offsetX="-1" offsetY ="-32" delay="75"/> + <frame index="12" offsetX="-1" offsetY ="-31" delay="75"/> + <frame index="13" offsetX="-1" offsetY ="-32" delay="75"/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="17" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="18" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="19" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="20" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="21" offsetX="-2" offsetY ="-33" delay="75"/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="0" offsetY ="-32" delay="75"/> + <frame index="24" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="25" offsetX="0" offsetY ="-32" delay="75"/> + <frame index="26" offsetX="0" offsetY ="-32" delay="75"/> + <frame index="27" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="28" offsetX="0" offsetY ="-32" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="2" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="3" offsetX="-1" offsetY ="-29" delay="75" /> + <frame index="4" offsetX="-1" offsetY ="-26" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="8" offsetX="3" offsetY ="-33" delay="75" /> + <frame index="9" offsetX="3" offsetY ="-34" delay="75" /> + <frame index="10" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="11" offsetX="-1" offsetY ="-31" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="17" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="18" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="19" offsetX="-3" offsetY ="-31" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY ="-33" delay="75"/> + <frame index="24" offsetX="-3" offsetY ="-33" delay="75"/> + <frame index="25" offsetX="0" offsetY ="-32" delay="75"/> + <frame index="26" offsetX="1" offsetY ="-31" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="2" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="3" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="4" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="5" offsetX="-1" offsetY ="-32" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="8" offsetX="2" offsetY ="-32" delay="75" /> + <frame index="9" offsetX="2" offsetY ="-32" delay="75" /> + <frame index="10" offsetX="2" offsetY ="-32" delay="75" /> + <frame index="11" offsetX="4" offsetY ="-33" delay="75" /> + <frame index="12" offsetX="4" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="17" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="18" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="19" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="20" offsetX="-3" offsetY ="-33" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="24" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="25" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="26" offsetX="-5" offsetY ="-33" delay="75"/> + <frame index="27" offsetX="-5" offsetY ="-33" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <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 name="dead" imageset="base"> + <animation direction="default"> + <frame index="14" offsetX="20" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/devcap.png b/graphics/sprites/equipment/head/devcap.png Binary files differnew file mode 100644 index 00000000..15662fe8 --- /dev/null +++ b/graphics/sprites/equipment/head/devcap.png diff --git a/graphics/sprites/equipment/head/devcap.xml b/graphics/sprites/equipment/head/devcap.xml new file mode 100644 index 00000000..4c08349f --- /dev/null +++ b/graphics/sprites/equipment/head/devcap.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/devcap.png|R" width="28" height="19" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-45"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY ="-43" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-46" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-33" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-36"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/eyepatch.png b/graphics/sprites/equipment/head/eyepatch.png Binary files differnew file mode 100644 index 00000000..b639f160 --- /dev/null +++ b/graphics/sprites/equipment/head/eyepatch.png diff --git a/graphics/sprites/equipment/head/eyepatch.xml b/graphics/sprites/equipment/head/eyepatch.xml new file mode 100644 index 00000000..a4f68d36 --- /dev/null +++ b/graphics/sprites/equipment/head/eyepatch.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32" height="32" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/fairy_hat.png b/graphics/sprites/equipment/head/fairy_hat.png Binary files differnew file mode 100644 index 00000000..7a4079a2 --- /dev/null +++ b/graphics/sprites/equipment/head/fairy_hat.png diff --git a/graphics/sprites/equipment/head/fairy_hat.xml b/graphics/sprites/equipment/head/fairy_hat.xml new file mode 100644 index 00000000..eede57fd --- /dev/null +++ b/graphics/sprites/equipment/head/fairy_hat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/fancyhat.png b/graphics/sprites/equipment/head/fancyhat.png Binary files differnew file mode 100644 index 00000000..492ac3ae --- /dev/null +++ b/graphics/sprites/equipment/head/fancyhat.png diff --git a/graphics/sprites/equipment/head/fancyhat.xml b/graphics/sprites/equipment/head/fancyhat.xml new file mode 100644 index 00000000..7c1d4dc7 --- /dev/null +++ b/graphics/sprites/equipment/head/fancyhat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/fancyhat.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/fluffyhat.png b/graphics/sprites/equipment/head/fluffyhat.png Binary files differnew file mode 100644 index 00000000..03d157b7 --- /dev/null +++ b/graphics/sprites/equipment/head/fluffyhat.png diff --git a/graphics/sprites/equipment/head/fluffyhat.xml b/graphics/sprites/equipment/head/fluffyhat.xml new file mode 100644 index 00000000..98a30e01 --- /dev/null +++ b/graphics/sprites/equipment/head/fluffyhat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/fluffyhat.png" width="25" height="22" /> + + <action name="stand" imageset="base"> + <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="-2" offsetY ="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-38"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-39" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <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="-1" offsetY ="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-29"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/funkywinter.png b/graphics/sprites/equipment/head/funkywinter.png Binary files differnew file mode 100644 index 00000000..f205c1cc --- /dev/null +++ b/graphics/sprites/equipment/head/funkywinter.png diff --git a/graphics/sprites/equipment/head/funkywinter.xml b/graphics/sprites/equipment/head/funkywinter.xml new file mode 100644 index 00000000..f525c2a0 --- /dev/null +++ b/graphics/sprites/equipment/head/funkywinter.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/funkywinter.png" width="21" height="20" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-42" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-40"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-42" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-38" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-30" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY ="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-31"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/gmcap.png b/graphics/sprites/equipment/head/gmcap.png Binary files differnew file mode 100644 index 00000000..4c006848 --- /dev/null +++ b/graphics/sprites/equipment/head/gmcap.png diff --git a/graphics/sprites/equipment/head/gmcap.xml b/graphics/sprites/equipment/head/gmcap.xml new file mode 100644 index 00000000..65f2791a --- /dev/null +++ b/graphics/sprites/equipment/head/gmcap.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/gmcap.png|R" width="28" height="19" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-45" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-45"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-45" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY ="-43" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-43" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-44" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-46" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-45" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-33" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-36"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/goggles.png b/graphics/sprites/equipment/head/goggles.png Binary files differnew file mode 100644 index 00000000..3b0394a0 --- /dev/null +++ b/graphics/sprites/equipment/head/goggles.png diff --git a/graphics/sprites/equipment/head/goggles.xml b/graphics/sprites/equipment/head/goggles.xml new file mode 100644 index 00000000..82f8320c --- /dev/null +++ b/graphics/sprites/equipment/head/goggles.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20" height="20" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-36" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-36"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-36" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-37" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-31" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-34" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="3" offsetY ="-34" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-24" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-27"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-15"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/gradcap.png b/graphics/sprites/equipment/head/gradcap.png Binary files differnew file mode 100644 index 00000000..86a5103e --- /dev/null +++ b/graphics/sprites/equipment/head/gradcap.png diff --git a/graphics/sprites/equipment/head/gradcap.xml b/graphics/sprites/equipment/head/gradcap.xml new file mode 100644 index 00000000..630e5657 --- /dev/null +++ b/graphics/sprites/equipment/head/gradcap.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27" height="14" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-49" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-49"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-45" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-50" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-51" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-47" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-51" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-47" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-50" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-50" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-50" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-40"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="30" offsetY="-15"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/guyfawkes.png b/graphics/sprites/equipment/head/guyfawkes.png Binary files differnew file mode 100644 index 00000000..be75ced8 --- /dev/null +++ b/graphics/sprites/equipment/head/guyfawkes.png diff --git a/graphics/sprites/equipment/head/guyfawkes.xml b/graphics/sprites/equipment/head/guyfawkes.xml new file mode 100644 index 00000000..1549cbcb --- /dev/null +++ b/graphics/sprites/equipment/head/guyfawkes.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25" height="23" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-38" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-38"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-26" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY ="-29"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/highpriest-crown.png b/graphics/sprites/equipment/head/highpriest-crown.png Binary files differnew file mode 100644 index 00000000..ebfa00a4 --- /dev/null +++ b/graphics/sprites/equipment/head/highpriest-crown.png diff --git a/graphics/sprites/equipment/head/highpriest-crown.xml b/graphics/sprites/equipment/head/highpriest-crown.xml new file mode 100644 index 00000000..8c06a442 --- /dev/null +++ b/graphics/sprites/equipment/head/highpriest-crown.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40" height="40" /> + <include file="equipment/head/monster-skull-helm.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/infantryhelm.png b/graphics/sprites/equipment/head/infantryhelm.png Binary files differnew file mode 100644 index 00000000..62bee082 --- /dev/null +++ b/graphics/sprites/equipment/head/infantryhelm.png diff --git a/graphics/sprites/equipment/head/infantryhelm.xml b/graphics/sprites/equipment/head/infantryhelm.xml new file mode 100644 index 00000000..63f38f8f --- /dev/null +++ b/graphics/sprites/equipment/head/infantryhelm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25" height="22" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-38" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-38"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-39" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-26" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-29"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/jestermask.png b/graphics/sprites/equipment/head/jestermask.png Binary files differnew file mode 100644 index 00000000..6341302d --- /dev/null +++ b/graphics/sprites/equipment/head/jestermask.png diff --git a/graphics/sprites/equipment/head/jestermask.xml b/graphics/sprites/equipment/head/jestermask.xml new file mode 100644 index 00000000..d23fb678 --- /dev/null +++ b/graphics/sprites/equipment/head/jestermask.xml @@ -0,0 +1,104 @@ +<?xml version="1.0"?> +<sprite name="player" action="stand"> + + <imageset name="base" src="graphics/sprites/equipment/head/jestermask.png" width="64" height="64" /> + + <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_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> + +</sprite> diff --git a/graphics/sprites/equipment/head/knighthelm.png b/graphics/sprites/equipment/head/knighthelm.png Binary files differnew file mode 100644 index 00000000..0649a679 --- /dev/null +++ b/graphics/sprites/equipment/head/knighthelm.png diff --git a/graphics/sprites/equipment/head/knighthelm.xml b/graphics/sprites/equipment/head/knighthelm.xml new file mode 100644 index 00000000..2da293ba --- /dev/null +++ b/graphics/sprites/equipment/head/knighthelm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25" height="25" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-36" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-36"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-36" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-36" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-36" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-36" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-36" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-34" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-35" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-37" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-24" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-27"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="29" offsetY="-13"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/mask.png b/graphics/sprites/equipment/head/mask.png Binary files differnew file mode 100644 index 00000000..5bd5aabb --- /dev/null +++ b/graphics/sprites/equipment/head/mask.png diff --git a/graphics/sprites/equipment/head/mask.xml b/graphics/sprites/equipment/head/mask.xml new file mode 100644 index 00000000..6e0ba319 --- /dev/null +++ b/graphics/sprites/equipment/head/mask.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/mask.png" width="32" height="32" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-17" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-20"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/minershat.png b/graphics/sprites/equipment/head/minershat.png Binary files differnew file mode 100644 index 00000000..3854c64e --- /dev/null +++ b/graphics/sprites/equipment/head/minershat.png diff --git a/graphics/sprites/equipment/head/minershat.xml b/graphics/sprites/equipment/head/minershat.xml new file mode 100644 index 00000000..c0140598 --- /dev/null +++ b/graphics/sprites/equipment/head/minershat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/minershat.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/monster-skull-helm.png b/graphics/sprites/equipment/head/monster-skull-helm.png Binary files differnew file mode 100644 index 00000000..de770148 --- /dev/null +++ b/graphics/sprites/equipment/head/monster-skull-helm.png diff --git a/graphics/sprites/equipment/head/monster-skull-helm.xml b/graphics/sprites/equipment/head/monster-skull-helm.xml new file mode 100644 index 00000000..a1558de4 --- /dev/null +++ b/graphics/sprites/equipment/head/monster-skull-helm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-35"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-22" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-26"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="44" offsetY="-9"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/mouboohead.png b/graphics/sprites/equipment/head/mouboohead.png Binary files differnew file mode 100644 index 00000000..02d36270 --- /dev/null +++ b/graphics/sprites/equipment/head/mouboohead.png diff --git a/graphics/sprites/equipment/head/mouboohead.xml b/graphics/sprites/equipment/head/mouboohead.xml new file mode 100644 index 00000000..c0410682 --- /dev/null +++ b/graphics/sprites/equipment/head/mouboohead.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/mouboohead.png" width="28" height="32" /> + + <action name="stand" imageset="base"> + <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 name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-35" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-31" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY ="-36" delay="75" /> + <frame index="6" offsetX="2" offsetY ="-37" delay="75" /> + <frame index="6" offsetX="-1" offsetY ="-34" delay="75" /> + <frame index="6" offsetX="-3" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY ="-36" delay="75"/> + <frame index="8" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="8" offsetX="2" offsetY ="-34" delay="75"/> + <frame index="8" offsetX="3" offsetY ="-33" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-23" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="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 name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-6"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/moubootaurhead.xml b/graphics/sprites/equipment/head/moubootaurhead.xml index edef42c2..0fa315c0 100644 --- a/graphics/sprites/equipment/head/moubootaurhead.xml +++ b/graphics/sprites/equipment/head/moubootaurhead.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80" height="51"/> - <include file="equipment/head/christmastree.xml"/> + <imageset name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80" height="51"/> + <include file="equipment/head/christmastree.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/mushroom.png b/graphics/sprites/equipment/head/mushroom.png Binary files differnew file mode 100644 index 00000000..03caedc6 --- /dev/null +++ b/graphics/sprites/equipment/head/mushroom.png diff --git a/graphics/sprites/equipment/head/mushroom.xml b/graphics/sprites/equipment/head/mushroom.xml new file mode 100644 index 00000000..ac1571cc --- /dev/null +++ b/graphics/sprites/equipment/head/mushroom.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/mushroom.png" width="26" height="15" /> + + <action name="stand" imageset="base"> + <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 name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + </animation> + <animation direction="left"> + <frame index="0" offsetX="0" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-48" delay="75"/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="0" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="0" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-2" offsetY ="-49" delay="75"/> + <frame index="0" offsetX="-2" offsetY ="-49" delay="75"/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="0" offsetX="4" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="4" offsetY ="-50" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-46" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-3" offsetY ="-46" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-4" offsetY ="-49" delay="75"/> + <frame index="0" offsetX="-4" offsetY ="-50" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-46" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="0" offsetX="3" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="3" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="3" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="5" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="5" offsetY ="-49" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-2" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-3" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="-3" offsetY ="-48" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-4" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-4" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-4" offsetY ="-48" delay="75"/> + <frame index="0" offsetX="-6" offsetY ="-49" delay="75"/> + <frame index="0" offsetX="-6" offsetY ="-49" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <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 name="dead" imageset="base"> + <animation direction="default"> + <frame index="1" offsetX="40" offsetY="-6"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/nohmask.png b/graphics/sprites/equipment/head/nohmask.png Binary files differnew file mode 100644 index 00000000..4ed4ea3c --- /dev/null +++ b/graphics/sprites/equipment/head/nohmask.png diff --git a/graphics/sprites/equipment/head/nohmask.xml b/graphics/sprites/equipment/head/nohmask.xml new file mode 100644 index 00000000..ba5408f6 --- /dev/null +++ b/graphics/sprites/equipment/head/nohmask.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25" height="23" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-38" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-38"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-37" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-26" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY ="-29"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/overlordhelm.png b/graphics/sprites/equipment/head/overlordhelm.png Binary files differnew file mode 100644 index 00000000..790e29f1 --- /dev/null +++ b/graphics/sprites/equipment/head/overlordhelm.png diff --git a/graphics/sprites/equipment/head/overlordhelm.xml b/graphics/sprites/equipment/head/overlordhelm.xml new file mode 100644 index 00000000..97e1ce54 --- /dev/null +++ b/graphics/sprites/equipment/head/overlordhelm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39" height="39" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-31" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-31"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-26" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-32" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-33" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-29" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-32" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-32" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-32" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-19" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-22"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-5"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/paladinhelm.png b/graphics/sprites/equipment/head/paladinhelm.png Binary files differnew file mode 100644 index 00000000..8bc05f84 --- /dev/null +++ b/graphics/sprites/equipment/head/paladinhelm.png diff --git a/graphics/sprites/equipment/head/paladinhelm.xml b/graphics/sprites/equipment/head/paladinhelm.xml new file mode 100644 index 00000000..e12d2338 --- /dev/null +++ b/graphics/sprites/equipment/head/paladinhelm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39" height="39" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-31" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-31"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-26" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-32" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-33" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-29" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-32" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-32" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-32" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-19" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-22"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-5"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/paperbag.png b/graphics/sprites/equipment/head/paperbag.png Binary files differnew file mode 100644 index 00000000..86677176 --- /dev/null +++ b/graphics/sprites/equipment/head/paperbag.png diff --git a/graphics/sprites/equipment/head/paperbag.xml b/graphics/sprites/equipment/head/paperbag.xml new file mode 100644 index 00000000..eeea83e5 --- /dev/null +++ b/graphics/sprites/equipment/head/paperbag.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/paperbag.png" width="40" height="46" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-28"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-26" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-23" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-26" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-26" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-26" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-26" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-29" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-16" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-20"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY ="-19"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/parsley-earplugs.png b/graphics/sprites/equipment/head/parsley-earplugs.png Binary files differnew file mode 100644 index 00000000..b2b68b8f --- /dev/null +++ b/graphics/sprites/equipment/head/parsley-earplugs.png diff --git a/graphics/sprites/equipment/head/parsley-earplugs.xml b/graphics/sprites/equipment/head/parsley-earplugs.xml new file mode 100644 index 00000000..fc73dd27 --- /dev/null +++ b/graphics/sprites/equipment/head/parsley-earplugs.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32" height="16" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-41" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-40"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-42" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-38" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-8" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-8" offsetY ="-41" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-9" offsetY ="-31"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="1" offsetX="21" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/pinkie-helmet.png b/graphics/sprites/equipment/head/pinkie-helmet.png Binary files differnew file mode 100644 index 00000000..54c37c75 --- /dev/null +++ b/graphics/sprites/equipment/head/pinkie-helmet.png diff --git a/graphics/sprites/equipment/head/pinkie-helmet.xml b/graphics/sprites/equipment/head/pinkie-helmet.xml new file mode 100644 index 00000000..4bc863de --- /dev/null +++ b/graphics/sprites/equipment/head/pinkie-helmet.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/pinkie-helmet.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-35"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-35" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-34" delay="75"/> + <frame index="6" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> + <frame index="6" offsetX="2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="7" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="7" offsetX="-1" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="8" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + <frame index="8" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="6" offsetX="5" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-37" delay="75" /> + <frame index="6" offsetX="1" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="7" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/> + <frame index="8" offsetX="0" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="5" offsetX="0" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="6" offsetX="4" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-35" delay="75" /> + <frame index="6" offsetX="4" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-36" delay="75" /> + <frame index="6" offsetX="6" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/> + <frame index="7" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="7" offsetX="-2" offsetY ="-34" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="8" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-36" delay="75"/> + <frame index="8" offsetX="-5" offsetY ="-36" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-22" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-26"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="44" offsetY="-9"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/pinkiehat.png b/graphics/sprites/equipment/head/pinkiehat.png Binary files differnew file mode 100644 index 00000000..546228b0 --- /dev/null +++ b/graphics/sprites/equipment/head/pinkiehat.png diff --git a/graphics/sprites/equipment/head/pinkiehat.xml b/graphics/sprites/equipment/head/pinkiehat.xml new file mode 100644 index 00000000..d0cf6745 --- /dev/null +++ b/graphics/sprites/equipment/head/pinkiehat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/pinkiehat.png" width="40" height="46" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-28"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-26" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-23" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-26" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-26" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-26" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-26" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-29" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-16" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-20"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY ="-19"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/piratehat.png b/graphics/sprites/equipment/head/piratehat.png Binary files differnew file mode 100644 index 00000000..99888900 --- /dev/null +++ b/graphics/sprites/equipment/head/piratehat.png diff --git a/graphics/sprites/equipment/head/piratehat.xml b/graphics/sprites/equipment/head/piratehat.xml new file mode 100644 index 00000000..76bc1020 --- /dev/null +++ b/graphics/sprites/equipment/head/piratehat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27" height="17" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-48" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-47"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-47" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY ="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-46" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-45" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-47" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-47" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-48" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-47" delay="75"/> + <frame index="3" offsetX="-8" offsetY ="-48" delay="75"/> + <frame index="3" offsetX="-8" offsetY ="-48" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-36" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-9" offsetY ="-38"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="21" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/pumpkinhelmet.png b/graphics/sprites/equipment/head/pumpkinhelmet.png Binary files differnew file mode 100644 index 00000000..cdce888e --- /dev/null +++ b/graphics/sprites/equipment/head/pumpkinhelmet.png diff --git a/graphics/sprites/equipment/head/pumpkinhelmet.xml b/graphics/sprites/equipment/head/pumpkinhelmet.xml new file mode 100644 index 00000000..c580284e --- /dev/null +++ b/graphics/sprites/equipment/head/pumpkinhelmet.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-30" delay="75"/> + </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="75"/> + <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="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-25" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-27" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-28" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-29" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-17" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-21"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-20"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/rangerhat.png b/graphics/sprites/equipment/head/rangerhat.png Binary files differnew file mode 100644 index 00000000..309a5d53 --- /dev/null +++ b/graphics/sprites/equipment/head/rangerhat.png diff --git a/graphics/sprites/equipment/head/rangerhat.xml b/graphics/sprites/equipment/head/rangerhat.xml new file mode 100644 index 00000000..df1c932b --- /dev/null +++ b/graphics/sprites/equipment/head/rangerhat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + </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="75"/> + <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="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-25" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-17" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-20"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="24" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/santabeardhat.png b/graphics/sprites/equipment/head/santabeardhat.png Binary files differnew file mode 100644 index 00000000..d71c4525 --- /dev/null +++ b/graphics/sprites/equipment/head/santabeardhat.png diff --git a/graphics/sprites/equipment/head/santabeardhat.xml b/graphics/sprites/equipment/head/santabeardhat.xml new file mode 100644 index 00000000..cb34b02a --- /dev/null +++ b/graphics/sprites/equipment/head/santabeardhat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/santabeardhat.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> + </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="75"/> + <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="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-27" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-25" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-24" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-31" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-27" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-17" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-20"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/santahat.png b/graphics/sprites/equipment/head/santahat.png Binary files differnew file mode 100644 index 00000000..9cd575ca --- /dev/null +++ b/graphics/sprites/equipment/head/santahat.png diff --git a/graphics/sprites/equipment/head/santahat.xml b/graphics/sprites/equipment/head/santahat.xml new file mode 100644 index 00000000..92c2afa6 --- /dev/null +++ b/graphics/sprites/equipment/head/santahat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/santahat.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/serf.png b/graphics/sprites/equipment/head/serf.png Binary files differnew file mode 100644 index 00000000..6c018fe0 --- /dev/null +++ b/graphics/sprites/equipment/head/serf.png diff --git a/graphics/sprites/equipment/head/serf.xml b/graphics/sprites/equipment/head/serf.xml new file mode 100644 index 00000000..64692413 --- /dev/null +++ b/graphics/sprites/equipment/head/serf.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/serf.png" width="24" height="26" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-40" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-40"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-42" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-38" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY ="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-31"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="23" offsetY="-13"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/shroom.png b/graphics/sprites/equipment/head/shroom.png Binary files differnew file mode 100644 index 00000000..d2206cdd --- /dev/null +++ b/graphics/sprites/equipment/head/shroom.png diff --git a/graphics/sprites/equipment/head/shroom.xml b/graphics/sprites/equipment/head/shroom.xml new file mode 100644 index 00000000..71b879e3 --- /dev/null +++ b/graphics/sprites/equipment/head/shroom.xml @@ -0,0 +1,141 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/shroom.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> +</sprite> diff --git a/graphics/sprites/equipment/head/silkheadband.png b/graphics/sprites/equipment/head/silkheadband.png Binary files differnew file mode 100644 index 00000000..4e69bd8c --- /dev/null +++ b/graphics/sprites/equipment/head/silkheadband.png diff --git a/graphics/sprites/equipment/head/silkheadband.xml b/graphics/sprites/equipment/head/silkheadband.xml new file mode 100644 index 00000000..c21a245c --- /dev/null +++ b/graphics/sprites/equipment/head/silkheadband.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/silkheadband.png" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/skullmask.png b/graphics/sprites/equipment/head/skullmask.png Binary files differnew file mode 100644 index 00000000..85c8097d --- /dev/null +++ b/graphics/sprites/equipment/head/skullmask.png diff --git a/graphics/sprites/equipment/head/skullmask.xml b/graphics/sprites/equipment/head/skullmask.xml new file mode 100644 index 00000000..08cdbd37 --- /dev/null +++ b/graphics/sprites/equipment/head/skullmask.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/skullmask.png" width="32" height="32" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/snowgoggles.png b/graphics/sprites/equipment/head/snowgoggles.png Binary files differnew file mode 100644 index 00000000..fdf8465d --- /dev/null +++ b/graphics/sprites/equipment/head/snowgoggles.png diff --git a/graphics/sprites/equipment/head/snowgoggles.xml b/graphics/sprites/equipment/head/snowgoggles.xml new file mode 100644 index 00000000..88ab0962 --- /dev/null +++ b/graphics/sprites/equipment/head/snowgoggles.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23" height="29"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="75"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="4" offsetY="-35" delay="75"/> + <frame index="1" offsetX="4" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="75"/> + <end/> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/standardheadband.png b/graphics/sprites/equipment/head/standardheadband.png Binary files differnew file mode 100644 index 00000000..a3f3898b --- /dev/null +++ b/graphics/sprites/equipment/head/standardheadband.png diff --git a/graphics/sprites/equipment/head/standardheadband.xml b/graphics/sprites/equipment/head/standardheadband.xml new file mode 100644 index 00000000..b470cdd3 --- /dev/null +++ b/graphics/sprites/equipment/head/standardheadband.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/standardheadband.png|W" width="40" height="40" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-29" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY ="-29"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + </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="75"/> + <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="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-26" delay="75"/> + </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="75"/> + <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="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="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-28" delay="75" /> + <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="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-29" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-30" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> + <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="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-30" delay="75"/> + <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> + +</sprite> diff --git a/graphics/sprites/equipment/head/terranitehelm.png b/graphics/sprites/equipment/head/terranitehelm.png Binary files differnew file mode 100644 index 00000000..d1a3b0a5 --- /dev/null +++ b/graphics/sprites/equipment/head/terranitehelm.png diff --git a/graphics/sprites/equipment/head/terranitehelm.xml b/graphics/sprites/equipment/head/terranitehelm.xml new file mode 100644 index 00000000..8a9fdad1 --- /dev/null +++ b/graphics/sprites/equipment/head/terranitehelm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19" height="26" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-42" /> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-1" offsetY ="-41"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-41"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-42" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-41" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-36" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY ="-41" delay="75" /> + <frame index="2" offsetX="3" offsetY ="-42" delay="75" /> + <frame index="2" offsetX="0" offsetY ="-39" delay="75" /> + <frame index="2" offsetX="-1" offsetY ="-38" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-3" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-3" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-3" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-3" offsetY ="-39" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-43" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-39" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="2" offsetX="2" offsetY ="-41" delay="75" /> + <frame index="2" offsetX="2" offsetY ="-41" delay="75" /> + <frame index="2" offsetX="2" offsetY ="-41" delay="75" /> + <frame index="2" offsetX="4" offsetY ="-42" delay="75" /> + <frame index="2" offsetX="4" offsetY ="-42" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-3" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="-3" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="-3" offsetY ="-41" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-42" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" /> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY ="-32"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-1" offsetY ="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-32"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-4"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/tophat.png b/graphics/sprites/equipment/head/tophat.png Binary files differnew file mode 100644 index 00000000..7d4d5f70 --- /dev/null +++ b/graphics/sprites/equipment/head/tophat.png diff --git a/graphics/sprites/equipment/head/tophat.xml b/graphics/sprites/equipment/head/tophat.xml new file mode 100644 index 00000000..518557bb --- /dev/null +++ b/graphics/sprites/equipment/head/tophat.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/tophat.png" width="21" height="17" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-50" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-50"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-50" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-50" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-50" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-50" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-51" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-51" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-51" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-51" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-46" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-45" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-51" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-52" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-49" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-48" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-51" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-52" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-48" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-48" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-49" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-50" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-50" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-50" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-51" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-51" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-50" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-50" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-51" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-51" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-38" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-41"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/warlordhelm.png b/graphics/sprites/equipment/head/warlordhelm.png Binary files differnew file mode 100644 index 00000000..5286ea37 --- /dev/null +++ b/graphics/sprites/equipment/head/warlordhelm.png diff --git a/graphics/sprites/equipment/head/warlordhelm.xml b/graphics/sprites/equipment/head/warlordhelm.xml new file mode 100644 index 00000000..be71627c --- /dev/null +++ b/graphics/sprites/equipment/head/warlordhelm.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27" height="19" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-42" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-42"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> + <frame index="1" offsetX="4" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> + <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> + <frame index="1" offsetX="4" offsetY ="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY ="-43" delay="75" /> + <frame index="1" offsetX="7" offsetY ="-44" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-40" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-39" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY ="-43" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-44" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY ="-40" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY ="-42" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-42" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-42" delay="75" /> + <frame index="1" offsetX="8" offsetY ="-43" delay="75" /> + <frame index="1" offsetX="8" offsetY ="-43" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-42" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-43" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-43" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-30" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY ="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-33"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/witch-doctor-mask.xml b/graphics/sprites/equipment/head/witch-doctor-mask.xml index f6f4972f..be105a50 100644 --- a/graphics/sprites/equipment/head/witch-doctor-mask.xml +++ b/graphics/sprites/equipment/head/witch-doctor-mask.xml @@ -1,142 +1,142 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40" height="31" /> + <imageset name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40" height="31" /> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-34" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-4" offsetY ="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-34"/> - </animation> - </action> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-34" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-4" offsetY ="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY ="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-34"/> + </animation> + </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> - </animation> - </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-34" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/> + <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/> + <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> + </animation> + </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-30" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-35" delay="75" /> - <frame index="1" offsetX="4" offsetY ="-36" delay="75" /> - <frame index="1" offsetX="0" offsetY ="-33" delay="75" /> - <frame index="1" offsetX="-1" offsetY ="-32" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-32" delay="75"/> - <end /> - </animation> - </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-30" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-29" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="1" offsetX="-1" offsetY ="-32" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-4" offsetY ="-28" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="1" offsetY ="-32" delay="75"/> + <end /> + </animation> + </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-34" delay="75" /> - <frame index="1" offsetX="3" offsetY ="-34" delay="75" /> - <frame index="1" offsetX="3" offsetY ="-34" delay="75" /> - <frame index="1" offsetX="5" offsetY ="-35" delay="75" /> - <frame index="1" offsetX="5" offsetY ="-35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-30" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-35" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-35" delay="75"/> - <end /> - </animation> - </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-33" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-35" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-30" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-30" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-35" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-35" delay="75"/> + <end /> + </animation> + </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-22" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-25"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-22"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-25"/> - </animation> - </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-22" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY ="-25"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-22"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY ="-25"/> + </animation> + </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/xmaself.png b/graphics/sprites/equipment/head/xmaself.png Binary files differnew file mode 100644 index 00000000..038e6ce4 --- /dev/null +++ b/graphics/sprites/equipment/head/xmaself.png diff --git a/graphics/sprites/equipment/head/xmaself.xml b/graphics/sprites/equipment/head/xmaself.xml new file mode 100644 index 00000000..b5591d7b --- /dev/null +++ b/graphics/sprites/equipment/head/xmaself.xml @@ -0,0 +1,142 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21" height="20" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-42" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-40"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-42" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-37" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="5" offsetY ="-42" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-39" delay="75" /> + <frame index="1" offsetX="0" offsetY ="-38" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> + <frame index="0" offsetX="0" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> + <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> + <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY ="-30" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY ="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY ="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY ="-31"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + +</sprite> diff --git a/graphics/sprites/equipment/head/yeti-mask.xml b/graphics/sprites/equipment/head/yeti-mask.xml index 4a502713..401f2039 100644 --- a/graphics/sprites/equipment/head/yeti-mask.xml +++ b/graphics/sprites/equipment/head/yeti-mask.xml @@ -1,142 +1,142 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40" height="31" /> + <imageset name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40" height="31" /> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-33" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-32"/> - </animation> - </action> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-33" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-32"/> + </animation> + </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - </animation> - </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-33" delay="75" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> + </animation> + </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-29" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-28" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-35" delay="75" /> - <frame index="1" offsetX="2" offsetY ="-36" delay="75" /> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75" /> - <frame index="1" offsetX="-3" offsetY ="-32" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-30" delay="75"/> - <end /> - </animation> - </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-29" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-28" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="2" offsetY ="-36" delay="75" /> + <frame index="1" offsetX="-2" offsetY ="-33" delay="75" /> + <frame index="1" offsetX="-3" offsetY ="-32" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY ="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY ="-30" delay="75"/> + <end /> + </animation> + </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-34" delay="75" /> - <frame index="1" offsetX="1" offsetY ="-34" delay="75" /> - <frame index="1" offsetX="1" offsetY ="-34" delay="75" /> - <frame index="1" offsetX="3" offsetY ="-35" delay="75" /> - <frame index="1" offsetX="3" offsetY ="-35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="-7" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="-7" offsetY ="-34" delay="75"/> - <end /> - </animation> - </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-31" delay="75" /> + <frame index="0" offsetX="-1" offsetY ="-32" delay="75" /> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="1" offsetY ="-34" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-35" delay="75" /> + <frame index="1" offsetX="3" offsetY ="-35" delay="75" /> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/> + <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> + <frame index="3" offsetX="-7" offsetY ="-34" delay="75"/> + <frame index="3" offsetX="-7" offsetY ="-34" delay="75"/> + <end /> + </animation> + </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-19" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY ="-23"/> - </animation> - </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY ="-19" /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY ="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY ="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-8" offsetY ="-23"/> + </animation> + </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-8"/> + </animation> + </action> </sprite> |