diff options
author | Micksha <ms-shaman@gmx.de> | 2018-11-06 13:22:51 +0000 |
---|---|---|
committer | Micksha <ms-shaman@gmx.de> | 2018-11-06 13:22:51 +0000 |
commit | 9f6831753c18a3f8d18b7a95642423a7730d3a08 (patch) | |
tree | 7cde3c30f2702e0cd5681453d0ed2a8d972ac008 /graphics/sprites | |
parent | d7c8544ba772c5dd80f8b07c3ec2cb37f9f6de61 (diff) | |
parent | 72cea5ace2bfbd54fef2ac82babec759f6e62abd (diff) | |
download | clientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.tar.gz clientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.tar.bz2 clientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.tar.xz clientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.zip |
Merge branch 'Gumicommit' into 'master'
Gumicommit
See merge request evol/clientdata!60
Diffstat (limited to 'graphics/sprites')
78 files changed, 1581 insertions, 272 deletions
diff --git a/graphics/sprites/equipment/chest/finedress-female.png b/graphics/sprites/equipment/chest/finedress-female.png Binary files differnew file mode 100644 index 00000000..a481f71a --- /dev/null +++ b/graphics/sprites/equipment/chest/finedress-female.png diff --git a/graphics/sprites/equipment/chest/finedress-female.xml b/graphics/sprites/equipment/chest/finedress-female.xml new file mode 100644 index 00000000..1cc765d9 --- /dev/null +++ b/graphics/sprites/equipment/chest/finedress-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/finedress-female.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/finedress-male.png b/graphics/sprites/equipment/chest/finedress-male.png Binary files differnew file mode 100644 index 00000000..b2771257 --- /dev/null +++ b/graphics/sprites/equipment/chest/finedress-male.png diff --git a/graphics/sprites/equipment/chest/finedress-male.xml b/graphics/sprites/equipment/chest/finedress-male.xml new file mode 100644 index 00000000..ac051dd9 --- /dev/null +++ b/graphics/sprites/equipment/chest/finedress-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/finedress-male.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/warlordplate-female.png b/graphics/sprites/equipment/chest/warlordplate-female.png Binary files differnew file mode 100644 index 00000000..e769f3a6 --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-female.png diff --git a/graphics/sprites/equipment/chest/warlordplate-female.xml b/graphics/sprites/equipment/chest/warlordplate-female.xml new file mode 100644 index 00000000..a4a85648 --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +--> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/warlordplate-female.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/warlordplate-male.png b/graphics/sprites/equipment/chest/warlordplate-male.png Binary files differnew file mode 100644 index 00000000..c21499ac --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-male.png diff --git a/graphics/sprites/equipment/chest/warlordplate-male.xml b/graphics/sprites/equipment/chest/warlordplate-male.xml new file mode 100644 index 00000000..dd46cf2e --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2015 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/chest/warlordplate-male.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/cottongloves-female.png b/graphics/sprites/equipment/hands/cottongloves-female.png Binary files differnew file mode 100644 index 00000000..50c3d4f6 --- /dev/null +++ b/graphics/sprites/equipment/hands/cottongloves-female.png diff --git a/graphics/sprites/equipment/hands/cottongloves-female.xml b/graphics/sprites/equipment/hands/cottongloves-female.xml new file mode 100644 index 00000000..41ecacc5 --- /dev/null +++ b/graphics/sprites/equipment/hands/cottongloves-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/hands/cottongloves-female.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/cottongloves-male.png b/graphics/sprites/equipment/hands/cottongloves-male.png Binary files differnew file mode 100644 index 00000000..a1556682 --- /dev/null +++ b/graphics/sprites/equipment/hands/cottongloves-male.png diff --git a/graphics/sprites/equipment/hands/cottongloves-male.xml b/graphics/sprites/equipment/hands/cottongloves-male.xml new file mode 100644 index 00000000..f05caced --- /dev/null +++ b/graphics/sprites/equipment/hands/cottongloves-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/hands/cottongloves-male.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite>
\ No newline at end of file diff --git a/graphics/sprites/equipment/head/axehat.png b/graphics/sprites/equipment/head/axehat.png Binary files differnew file mode 100644 index 00000000..f67b90a1 --- /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..ff9bcaf3 --- /dev/null +++ b/graphics/sprites/equipment/head/axehat.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/axehat.png" + width="22" + height="22" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/bandana-female.xml b/graphics/sprites/equipment/head/bandana-female.xml index 88347635..a52fedd1 100644 --- a/graphics/sprites/equipment/head/bandana-female.xml +++ b/graphics/sprites/equipment/head/bandana-female.xml @@ -106,71 +106,6 @@ Copyright (C) 2012-2014 Evol Online --> </animation> </action> - <action name="attack_wand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="2" offsetY="-40" delay="160"/> - <frame index="0" offsetX="2" offsetY="-41" delay="80"/> - <frame index="0" offsetX="2" offsetY="-38" delay="80"/> - <frame index="0" offsetX="2" offsetY="-37" delay="80"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-39" delay="160"/> - <frame index="1" offsetX="5" offsetY="-40" delay="80"/> - <frame index="1" offsetX="1" offsetY="-37" delay="80"/> - <frame index="1" offsetY="-36" delay="80"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37" delay="320"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="80"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="160"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="80"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="80"/> - <frame index="3" offsetY="-36" delay="80"/> - <end /> - </animation> - </action> - - <action name="attack_scythe" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="2" offsetY="-41" delay="190"/> - <frame index="0" offsetX="2" offsetY="-38" delay="80"/> - <frame index="0" offsetX="2" offsetY="-37" delay="100"/> - <frame index="0" offsetX="2" offsetY="-38" delay="90"/> - <frame index="0" offsetX="2" offsetY="-41" delay="90"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-38" delay="100"/> - <frame index="1" offsetX="5" offsetY="-40" delay="90"/> - <frame index="1" offsetX="1" offsetY="-37" delay="80"/> - <frame index="1" offsetY="-36" delay="90"/> - <frame index="1" offsetX="1" offsetY="-37" delay="90"/> - <frame index="1" offsetX="5" offsetY="-40" delay="100"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="170"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="90"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="190"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-38" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="90"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="80"/> - <frame index="3" offsetY="-36" delay="90"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="100"/> - <end /> - </animation> - </action> - <action name="sit" imageset="base"> <animation direction="down"> <frame index="0" offsetX="2" offsetY="-35"/> diff --git a/graphics/sprites/equipment/head/bandana-male.xml b/graphics/sprites/equipment/head/bandana-male.xml index 2ee91b24..db221fd1 100644 --- a/graphics/sprites/equipment/head/bandana-male.xml +++ b/graphics/sprites/equipment/head/bandana-male.xml @@ -106,71 +106,6 @@ Copyright (C) 2012-2014 Evol Online --> </animation> </action> - <action name="attack_wand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-40" delay="160"/> - <frame index="0" offsetX="-3" offsetY="-41" delay="80"/> - <frame index="0" offsetX="-3" offsetY="-38" delay="80"/> - <frame index="0" offsetX="-3" offsetY="-37" delay="80"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-39" delay="160"/> - <frame index="1" offsetX="5" offsetY="-40" delay="80"/> - <frame index="1" offsetX="1" offsetY="-37" delay="80"/> - <frame index="1" offsetY="-36" delay="80"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37" delay="320"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="80"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="160"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="80"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="80"/> - <frame index="3" offsetY="-36" delay="80"/> - <end /> - </animation> - </action> - - <action name="attack_scythe" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-41" delay="190"/> - <frame index="0" offsetX="-3" offsetY="-38" delay="80"/> - <frame index="0" offsetX="-3" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-3" offsetY="-38" delay="90"/> - <frame index="0" offsetX="-3" offsetY="-41" delay="90"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-38" delay="100"/> - <frame index="1" offsetX="5" offsetY="-40" delay="90"/> - <frame index="1" offsetX="1" offsetY="-37" delay="80"/> - <frame index="1" offsetY="-36" delay="90"/> - <frame index="1" offsetX="1" offsetY="-37" delay="90"/> - <frame index="1" offsetX="5" offsetY="-40" delay="100"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="170"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="90"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="190"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-38" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="90"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="80"/> - <frame index="3" offsetY="-36" delay="90"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="100"/> - <end /> - </animation> - </action> - <action name="sit" imageset="base"> <animation direction="down"> <frame index="0" offsetX="-3" offsetY="-35"/> diff --git a/graphics/sprites/equipment/head/beaniecopter.png b/graphics/sprites/equipment/head/beaniecopter.png Binary files differnew file mode 100644 index 00000000..aef9505e --- /dev/null +++ b/graphics/sprites/equipment/head/beaniecopter.png diff --git a/graphics/sprites/equipment/head/beaniecopter.xml b/graphics/sprites/equipment/head/beaniecopter.xml new file mode 100644 index 00000000..62a4dc83 --- /dev/null +++ b/graphics/sprites/equipment/head/beaniecopter.xml @@ -0,0 +1,381 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/beaniecopter.png" width="30" height="30" offsetY="-44"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" delay="56"/> + <frame index="1" offsetX="-1" delay="56"/> + <frame index="2" offsetX="-1" delay="56"/> + <frame index="3" offsetX="-1" delay="57"/> + <frame index="0" offsetX="-1" delay="55"/> + <frame index="1" offsetX="-1" delay="56"/> + <frame index="2" offsetX="-1" delay="56"/> + <frame index="3" offsetX="-1" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetY="-1" delay="56"/> + <frame index="5" offsetY="-1" delay="56"/> + <frame index="6" offsetY="-1" delay="56"/> + <frame index="7" offsetY="-1" delay="56"/> + <frame index="4" offsetY="-1" delay="56"/> + <frame index="5" offsetY="-1" delay="56"/> + <frame index="6" offsetY="-1" delay="56"/> + <frame index="7" offsetY="-1" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-1" delay="57"/> + <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-1" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="56"/> + <frame index="14" offsetY="-1" delay="56"/> + <frame index="15" offsetY="-1" delay="56"/> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="56"/> + <frame index="14" offsetY="-1" delay="56"/> + <frame index="15" offsetY="-1" delay="56"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" delay="56"/> + <frame index="1" offsetX="-1" delay="19"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="37"/> + <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="3" offsetX="-1" offsetY="-1" delay="57"/> + <frame index="0" offsetX="-1" delay="55"/> + <frame index="1" offsetX="-1" delay="20"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="36"/> + <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="3" offsetX="-1" offsetY="-1" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="5" offsetX="-1" offsetY="-1" delay="19"/> + <frame index="5" offsetX="-1" delay="37"/> + <frame index="6" offsetX="-1" delay="38"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="18"/> + <frame index="7" offsetX="-1" offsetY="-1" delay="57"/> + <frame index="4" offsetX="-1" offsetY="-1" delay="55"/> + <frame index="5" offsetX="-1" offsetY="-1" delay="20"/> + <frame index="5" offsetX="-1" delay="36"/> + <frame index="6" offsetX="-1" delay="39"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="17"/> + <frame index="7" offsetX="-1" offsetY="-1" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="19"/> + <frame index="9" offsetX="-2" offsetY="-2" delay="37"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="57"/> + <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="20"/> + <frame index="9" offsetX="-2" offsetY="-2" delay="36"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="19"/> + <frame index="13" delay="37"/> + <frame index="14" delay="38"/> + <frame index="14" offsetY="-1" delay="18"/> + <frame index="15" offsetY="-1" delay="57"/> + <frame index="12" offsetY="-1" delay="55"/> + <frame index="13" offsetY="-1" delay="20"/> + <frame index="13" delay="36"/> + <frame index="14" delay="39"/> + <frame index="14" offsetY="-1" delay="17"/> + <frame index="15" offsetY="-1" delay="56"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="3" delay="75"/> + <frame index="1" offsetX="-1" offsetY="2" delay="75"/> + <frame index="2" offsetX="-1" offsetY="5" delay="75"/> + <frame index="3" offsetX="-1" offsetY="6" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="3" offsetY="-3" delay="75"/> + <frame index="5" offsetX="3" offsetY="-4" delay="75"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="75"/> + <frame index="7" offsetX="-2" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" delay="75"/> + <frame index="9" offsetX="-3" delay="75"/> + <frame index="10" offsetX="-3" delay="75"/> + <frame index="11" offsetX="-3" offsetY="2" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-2" offsetY="-2" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-3" delay="75"/> + <frame index="14" offsetX="1" offsetY="1" delay="75"/> + <frame index="15" offsetX="2" offsetY="2" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="1" delay="94"/> + <frame index="1" offsetX="-1" offsetY="1" delay="94"/> + <frame index="2" offsetX="-1" offsetY="1" delay="37"/> + <frame index="2" offsetX="-1" offsetY="2" delay="57"/> + <frame index="3" offsetX="-1" offsetY="2" delay="18"/> + <frame index="3" offsetX="-1" offsetY="1" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="2" offsetY="-1" delay="94"/> + <frame index="5" offsetX="2" offsetY="-1" delay="94"/> + <frame index="6" offsetX="2" offsetY="-1" delay="37"/> + <frame index="6" offsetX="4" offsetY="-2" delay="57"/> + <frame index="7" offsetX="4" offsetY="-2" delay="93"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="94"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="94"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="37"/> + <frame index="10" offsetX="-3" delay="57"/> + <frame index="11" offsetX="-3" delay="18"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-5" offsetY="-1" delay="94"/> + <frame index="13" offsetX="-5" offsetY="-1" delay="94"/> + <frame index="14" offsetX="-5" offsetY="-1" delay="37"/> + <frame index="14" offsetX="-7" offsetY="-2" delay="57"/> + <frame index="15" offsetX="-7" offsetY="-2" delay="93"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="12" delay="56"/> + <frame index="1" offsetX="-1" offsetY="12" delay="56"/> + <frame index="2" offsetX="-1" offsetY="12" delay="56"/> + <frame index="3" offsetX="-1" offsetY="12" delay="57"/> + <frame index="0" offsetX="-1" offsetY="12" delay="55"/> + <frame index="1" offsetX="-1" offsetY="12" delay="56"/> + <frame index="2" offsetX="-1" offsetY="12" delay="56"/> + <frame index="3" offsetX="-1" offsetY="12" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="4" offsetY="8" delay="56"/> + <frame index="5" offsetX="4" offsetY="8" delay="56"/> + <frame index="6" offsetX="4" offsetY="8" delay="56"/> + <frame index="7" offsetX="4" offsetY="8" delay="56"/> + <frame index="4" offsetX="4" offsetY="8" delay="56"/> + <frame index="5" offsetX="4" offsetY="8" delay="56"/> + <frame index="6" offsetX="4" offsetY="8" delay="56"/> + <frame index="7" offsetX="4" offsetY="8" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-1" offsetY="8" delay="56"/> + <frame index="9" offsetX="-1" offsetY="8" delay="56"/> + <frame index="10" offsetX="-1" offsetY="8" delay="56"/> + <frame index="11" offsetX="-1" offsetY="8" delay="57"/> + <frame index="8" offsetX="-1" offsetY="8" delay="55"/> + <frame index="9" offsetX="-1" offsetY="8" delay="56"/> + <frame index="10" offsetX="-1" offsetY="8" delay="56"/> + <frame index="11" offsetX="-1" offsetY="8" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-6" offsetY="8" delay="56"/> + <frame index="13" offsetX="-6" offsetY="8" delay="56"/> + <frame index="14" offsetX="-6" offsetY="8" delay="56"/> + <frame index="15" offsetX="-6" offsetY="8" delay="56"/> + <frame index="12" offsetX="-6" offsetY="8" delay="56"/> + <frame index="13" offsetX="-6" offsetY="8" delay="56"/> + <frame index="14" offsetX="-6" offsetY="8" delay="56"/> + <frame index="15" offsetX="-6" offsetY="8" delay="56"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="16" offsetX="32" offsetY="30"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="1" delay="70"/> + <frame index="1" offsetX="-1" offsetY="1" delay="70"/> + <frame index="2" offsetX="-1" offsetY="5" delay="70"/> + <frame index="3" offsetX="-1" offsetY="5" delay="70"/> + <frame index="0" offsetX="-1" offsetY="0" delay="70"/> + <frame index="1" offsetX="-1" offsetY="0" delay="70"/> + <frame index="2" offsetX="-1" offsetY="5" delay="70"/> + <frame index="3" offsetX="-1" offsetY="5" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="0" offsetY="0" delay="70"/> + <frame index="5" offsetX="0" offsetY="0" delay="70"/> + <frame index="6" offsetX="3" offsetY="-3" delay="70"/> + <frame index="7" offsetX="3" offsetY="-3" delay="70"/> + <frame index="4" offsetX="5" offsetY="-3" delay="70"/> + <frame index="5" offsetX="5" offsetY="-3" delay="70"/> + <frame index="6" offsetX="-2" offsetY="1" delay="70"/> + <frame index="7" offsetX="-2" offsetY="1" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="8" offsetX="-3" offsetY="1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="1" delay="70"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="70"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="2" offsetY="0" delay="70"/> + <frame index="13" offsetX="2" offsetY="0" delay="70"/> + <frame index="14" offsetX="-1" offsetY="-3" delay="70"/> + <frame index="15" offsetX="-1" offsetY="-3" delay="70"/> + <frame index="12" offsetX="-3" offsetY="-3" delay="70"/> + <frame index="13" offsetX="-3" offsetY="-3" delay="70"/> + <frame index="14" offsetX="2" offsetY="1" delay="70"/> + <frame index="15" offsetX="2" offsetY="1" delay="70"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="2" delay="100"/> + <frame index="1" offsetX="-1" offsetY="1" delay="100"/> + <frame index="2" offsetX="-1" offsetY="4" delay="100"/> + <frame index="3" offsetX="-1" offsetY="5" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="1" offsetY="-2" delay="100"/> + <frame index="5" offsetX="1" offsetY="-3" delay="100"/> + <frame index="6" offsetX="-2" offsetY="0" delay="100"/> + <frame index="7" offsetX="-4" offsetY="1" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="11" offsetX="-3" offsetY="1" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-3" offsetY="-2" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-3" delay="100"/> + <frame index="14" offsetX="0" offsetY="0" delay="100"/> + <frame index="15" offsetX="1" offsetY="1" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-1" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-2" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-2" delay="75"/> + <frame index="2" offsetX="-2" offsetY="5" delay="75"/> + <frame index="3" offsetX="-2" offsetY="5" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="5" offsetY="-2" delay="75"/> + <frame index="5" offsetX="5" offsetY="-2" delay="75"/> + <frame index="6" offsetX="6" offsetY="-3" delay="75"/> + <frame index="7" offsetX="6" offsetY="-3" delay="75"/> + <frame index="4" offsetX="2" offsetY="-4" delay="75"/> + <frame index="5" offsetX="2" offsetY="-4" delay="75"/> + <frame index="6" offsetX="-1" offsetY="1" delay="75"/> + <frame index="7" offsetX="-1" offsetY="1" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="8" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="10" offsetX="-4" offsetY="-4" delay="75"/> + <frame index="11" offsetX="-4" offsetY="-4" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-3" offsetY="-2" delay="75"/> + <frame index="13" offsetX="-3" offsetY="-2" delay="75"/> + <frame index="14" offsetX="-4" offsetY="-3" delay="75"/> + <frame index="15" offsetX="-4" offsetY="-3" delay="75"/> + <frame index="12" offsetX="1" offsetY="-4" delay="75"/> + <frame index="13" offsetX="1" offsetY="-4" delay="75"/> + <frame index="14" offsetX="3" offsetY="1" delay="75"/> + <frame index="15" offsetX="3" offsetY="1" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="2" delay="70"/> + <frame index="1" offsetX="-1" offsetY="2" delay="70"/> + <frame index="2" offsetX="-2" offsetY="1" delay="70"/> + <frame index="3" offsetX="-2" offsetY="1" delay="70"/> + <frame index="0" offsetX="-1" offsetY="-1" delay="70"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="70"/> + <frame index="2" offsetX="-1" offsetY="4" delay="70"/> + <frame index="3" offsetX="-1" offsetY="4" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="4" offsetY="-4" delay="70"/> + <frame index="5" offsetX="4" offsetY="-4" delay="70"/> + <frame index="6" offsetX="4" offsetY="-3" delay="70"/> + <frame index="7" offsetX="4" offsetY="-3" delay="70"/> + <frame index="4" offsetX="5" offsetY="-4" delay="70"/> + <frame index="5" offsetX="5" offsetY="-4" delay="70"/> + <frame index="6" offsetX="-1" offsetY="0" delay="70"/> + <frame index="7" offsetX="-1" offsetY="0" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="8" offsetX="-3" offsetY="1" delay="70"/> + <frame index="9" offsetX="-3" offsetY="1" delay="70"/> + <frame index="10" offsetX="-3" offsetY="1" delay="70"/> + <frame index="11" offsetX="-3" offsetY="1" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-2" offsetY="-4" delay="70"/> + <frame index="13" offsetX="-2" offsetY="-4" delay="70"/> + <frame index="14" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="15" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="12" offsetX="-1" offsetY="-4" delay="70"/> + <frame index="13" offsetX="-1" offsetY="-4" delay="70"/> + <frame index="14" offsetX="3" offsetY="-2" delay="70"/> + <frame index="15" offsetX="3" offsetY="-2" delay="70"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bowlerhat.png b/graphics/sprites/equipment/head/bowlerhat.png Binary files differnew file mode 100644 index 00000000..1891e2f1 --- /dev/null +++ b/graphics/sprites/equipment/head/bowlerhat.png diff --git a/graphics/sprites/equipment/head/bowlerhat.xml b/graphics/sprites/equipment/head/bowlerhat.xml new file mode 100644 index 00000000..2124aafe --- /dev/null +++ b/graphics/sprites/equipment/head/bowlerhat.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/bowlerhat.png|W" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/candlehelmet.png b/graphics/sprites/equipment/head/candlehelmet.png Binary files differnew file mode 100644 index 00000000..74b9b43b --- /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..15694b7b --- /dev/null +++ b/graphics/sprites/equipment/head/candlehelmet.xml @@ -0,0 +1,298 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25" height="44"/> + <imageset name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50" height="44"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="4" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="5" offsetX="-1" offsetY="-39" delay="80"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="7" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="8" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="9" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="10" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="11" offsetX="-2" offsetY="-38" delay="80"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="13" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="14" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="16" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="17" offsetX="-2" offsetY="-38" delay="80"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-40" delay="80"/> + <frame index="19" offsetX="1" offsetY="-40" delay="80"/> + <frame index="20" offsetX="1" offsetY="-40" delay="80"/> + <frame index="21" offsetX="1" offsetY="-40" delay="80"/> + <frame index="22" offsetX="1" offsetY="-40" delay="80"/> + <frame index="23" offsetX="1" offsetY="-40" delay="80"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="80"/> + <frame index="4" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="5" offsetX="-1" offsetY="-39" delay="80"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="7" offsetX="-2" offsetY="-37" delay="80"/> + <frame index="8" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="9" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="10" offsetX="-2" offsetY="-37" delay="80"/> + <frame index="11" offsetX="-2" offsetY="-38" delay="80"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="13" offsetX="-2" offsetY="-39" delay="80"/> + <frame index="14" offsetX="-2" offsetY="-39" delay="80"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="80"/> + <frame index="16" offsetX="-2" offsetY="-39" delay="80"/> + <frame index="17" offsetX="-2" offsetY="-39" delay="80"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-40" delay="80"/> + <frame index="19" offsetX="1" offsetY="-39" delay="80"/> + <frame index="20" offsetX="1" offsetY="-40" delay="80"/> + <frame index="21" offsetX="1" offsetY="-40" delay="80"/> + <frame index="22" offsetX="1" offsetY="-39" delay="80"/> + <frame index="23" offsetX="1" offsetY="-40" delay="80"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="80"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="80"/> + <frame index="7" offsetX="2" offsetY="-40" delay="80"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="80"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="80"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="80"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="80"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="80"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="80"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="80"/> + <frame index="19" offsetX="-2" offsetY="-42" delay="80"/> + <frame index="20" offsetX="1" offsetY="-39" delay="80"/> + <frame index="21" offsetX="2" offsetY="-38" delay="80"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-40" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="80"/> + <frame index="4" offsetX="-1" offsetY="-40" delay="80"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="3" offsetY="-41" delay="80"/> + <frame index="7" offsetX="3" offsetY="-41" delay="80"/> + <frame index="8" offsetX="3" offsetY="-41" delay="80"/> + <frame index="9" offsetX="5" offsetY="-42" delay="80"/> + <frame index="10" offsetX="5" offsetY="-42" delay="80"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-42" delay="80"/> + <frame index="13" offsetX="-2" offsetY="-42" delay="80"/> + <frame index="14" offsetX="-3" offsetY="-42" delay="80"/> + <frame index="15" offsetX="-3" offsetY="-41" delay="80"/> + <frame index="16" offsetX="-3" offsetY="-42" delay="80"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-3" offsetY="-41" delay="80"/> + <frame index="19" offsetX="-3" offsetY="-41" delay="80"/> + <frame index="20" offsetX="-3" offsetY="-41" delay="80"/> + <frame index="21" offsetX="-5" offsetY="-42" delay="80"/> + <frame index="22" offsetX="-5" offsetY="-42" delay="80"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-27" delay="75"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-30" delay="75"/> + <frame index="7" offsetX="2" offsetY="-30" delay="75"/> + <frame index="8" offsetX="2" offsetY="-30" delay="75"/> + <frame index="9" offsetX="2" offsetY="-30" delay="75"/> + <frame index="10" offsetX="2" offsetY="-30" delay="75"/> + <frame index="11" offsetX="2" offsetY="-30" delay="75"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="13" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="14" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="15" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="16" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="17" offsetX="-1" offsetY="-30" delay="75"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="19" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="20" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="21" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="22" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="23" offsetX="-5" offsetY="-30" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base_dead"> + <animation direction="default"> + <frame index="12" offsetX="40" offsetY="-7" delay="140"/> + <frame index="13" offsetX="40" offsetY="-7" delay="140"/> + <frame index="14" offsetX="40" offsetY="-7" delay="5000"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="7" offsetX="1" offsetY="-40" delay="140"/> + <frame index="8" offsetX="3" offsetY="-40" delay="140"/> + <frame index="9" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="3" offsetY="-39" delay="140"/> + <frame index="19" offsetX="0" offsetY="-42" delay="140"/> + <frame index="20" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="21" offsetX="3" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="100"/> + <frame index="7" offsetX="2" offsetY="-40" delay="100"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="100"/> + <frame index="19" offsetX="-2" offsetY="-42" delay="100"/> + <frame index="20" offsetX="1" offsetY="-39" delay="100"/> + <frame index="21" offsetX="2" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="3" offsetY="-39" delay="140"/> + <frame index="7" offsetX="4" offsetY="-40" delay="140"/> + <frame index="8" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="15" offsetX="-4" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="19" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="20" offsetX="2" offsetY="-43" delay="140"/> + <frame index="21" offsetX="4" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-41" delay="140"/> + <frame index="7" offsetX="2" offsetY="-40" delay="140"/> + <frame index="8" offsetX="2" offsetY="-41" delay="140"/> + <frame index="9" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="19" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="20" offsetX="0" offsetY="-43" delay="140"/> + <frame index="21" offsetX="4" offsetY="-39" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/fairyhat.png b/graphics/sprites/equipment/head/fairyhat.png Binary files differnew file mode 100644 index 00000000..3e774624 --- /dev/null +++ b/graphics/sprites/equipment/head/fairyhat.png diff --git a/graphics/sprites/equipment/head/fairyhat.xml b/graphics/sprites/equipment/head/fairyhat.xml new file mode 100644 index 00000000..8c97f9f2 --- /dev/null +++ b/graphics/sprites/equipment/head/fairyhat.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/fairyhat.png|W" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/fancyhat.png b/graphics/sprites/equipment/head/fancyhat.png Binary files differindex dd54672d..46d09cf4 100644 --- a/graphics/sprites/equipment/head/fancyhat.png +++ b/graphics/sprites/equipment/head/fancyhat.png diff --git a/graphics/sprites/equipment/head/fancyhat.xml b/graphics/sprites/equipment/head/fancyhat.xml index 3b51de02..50cd5054 100644 --- a/graphics/sprites/equipment/head/fancyhat.xml +++ b/graphics/sprites/equipment/head/fancyhat.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> <!-- Authors: Alige, Reid Copyright (C) 2012-2013 Evol Online --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/fancyhat.png" - width="24" - height="18"/> - + width="32" + height="64" + offsetY="1"/> <action name="stand" imageset="base"> <animation direction="down"> <frame index="0" offsetX="-1" offsetY="-48"/> @@ -106,71 +107,6 @@ Copyright (C) 2012-2013 Evol Online --> </animation> </action> - <action name="attack_wand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="160"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="80"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="80"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="80"/> - <end /> - </animation> - <animation direction="left"> - <frame index="0" offsetX="3" offsetY="-49" delay="160"/> - <frame index="0" offsetX="3" offsetY="-50" delay="80"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="80"/> - <frame index="0" offsetX="-2" offsetY="-46" delay="80"/> - <end /> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY="-48" delay="320"/> - <frame index="1" offsetX="-3" offsetY="-46" delay="80"/> - <end /> - </animation> - <animation direction="right"> - <frame index="1" offsetX="-5" offsetY="-49" delay="160"/> - <frame index="1" offsetX="-5" offsetY="-50" delay="80"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="80"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="80"/> - <end /> - </animation> - </action> - - <action name="attack_scythe" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="190"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="80"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="90"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="90"/> - <end /> - </animation> - <animation direction="left"> - <frame index="0" offsetX="2" offsetY="-48" delay="100"/> - <frame index="0" offsetX="3" offsetY="-50" delay="90"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="80"/> - <frame index="0" offsetX="-2" offsetY="-46" delay="90"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="90"/> - <frame index="0" offsetX="3" offsetY="-50" delay="100"/> - <end /> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-48" delay="170"/> - <frame index="1" offsetX="-3" offsetY="-46" delay="90"/> - <frame index="1" offsetX="-3" offsetY="-48" delay="190"/> - <end /> - </animation> - <animation direction="right"> - <frame index="1" offsetX="-3" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-5" offsetY="-50" delay="90"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="80"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="90"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="100"/> - <frame index="1" offsetX="-5" offsetY="-50" delay="100"/> - <end /> - </animation> - </action> - <action name="sit" imageset="base"> <animation direction="down"> <frame index="0" offsetX="-1" offsetY="-41"/> diff --git a/graphics/sprites/equipment/head/headmodel-male.png b/graphics/sprites/equipment/head/headmodel-male.png Binary files differnew file mode 100644 index 00000000..90aeb983 --- /dev/null +++ b/graphics/sprites/equipment/head/headmodel-male.png diff --git a/graphics/sprites/equipment/head/headmodel-male.xml b/graphics/sprites/equipment/head/headmodel-male.xml new file mode 100644 index 00000000..b9a9a5a1 --- /dev/null +++ b/graphics/sprites/equipment/head/headmodel-male.xml @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/headmodel-male.png" + width="32" + height="64"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-26"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="160"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="160"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-26" delay="160"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-26" delay="80"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-26" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="160"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="160"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-26" delay="80"/> + <frame index="3" offsetX="1" offsetY="-25" delay="80"/> + <frame index="3" offsetX="1" offsetY="-26" delay="160"/> + <frame index="3" offsetX="1" offsetY="-25" delay="80"/> + <frame index="3" offsetX="1" offsetY="-26" delay="80"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="80"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-27" delay="80"/> + <frame index="1" offsetX="3" offsetY="-28" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-24" delay="80"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-26" delay="240"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-27" delay="80"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="80"/> + <frame index="3" offsetY="-25" delay="80"/> + <frame index="3" offsetY="-24" delay="80"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="240"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="80"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-26" delay="240"/> + <frame index="1" offsetX="4" offsetY="-27" delay="160"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-26" delay="160"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-26" delay="240"/> + <frame index="3" offsetX="-5" offsetY="-27" delay="160"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-18"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="sittop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-18"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="standride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-18"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="spawnride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-17"/> + </animation> + </action> + + <action name="ride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="13" offsetY="8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/infantryhelmet.png b/graphics/sprites/equipment/head/infantryhelmet.png Binary files differnew file mode 100644 index 00000000..39d390d9 --- /dev/null +++ b/graphics/sprites/equipment/head/infantryhelmet.png diff --git a/graphics/sprites/equipment/head/infantryhelmet.xml b/graphics/sprites/equipment/head/infantryhelmet.xml new file mode 100644 index 00000000..ff4fdcfd --- /dev/null +++ b/graphics/sprites/equipment/head/infantryhelmet.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/infantryhelmet.png" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/nohmask.png b/graphics/sprites/equipment/head/nohmask.png Binary files differnew file mode 100644 index 00000000..f6f58b95 --- /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..9dd928bc --- /dev/null +++ b/graphics/sprites/equipment/head/nohmask.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 Evol --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/nohmask.png" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/pinkiehat.png b/graphics/sprites/equipment/head/pinkiehat.png Binary files differnew file mode 100644 index 00000000..556fe28f --- /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..2d163014 --- /dev/null +++ b/graphics/sprites/equipment/head/pinkiehat.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/pinkiehat.png" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/pumpkinhat.xml b/graphics/sprites/equipment/head/pumpkinhat.xml index 2657f8bb..8f9e0871 100644 --- a/graphics/sprites/equipment/head/pumpkinhat.xml +++ b/graphics/sprites/equipment/head/pumpkinhat.xml @@ -106,71 +106,6 @@ Copyright (C) 2012-2013 Evol Online --> </animation> </action> - <action name="attack_wand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="160"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="80"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="80"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="80"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-38" delay="160"/> - <frame index="1" offsetX="3" offsetY="-39" delay="80"/> - <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="80"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-36" delay="320"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="80"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-38" delay="160"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="80"/> - <frame index="3" offsetY="-36" delay="80"/> - <frame index="3" offsetX="1" offsetY="-35" delay="80"/> - <end /> - </animation> - </action> - - <action name="attack_scythe" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="190"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="80"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="90"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="90"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="3" offsetY="-39" delay="90"/> - <frame index="1" offsetX="-1" offsetY="-36" delay="80"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="90"/> - <frame index="1" offsetX="-1" offsetY="-36" delay="90"/> - <frame index="1" offsetX="3" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="170"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="90"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="190"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="90"/> - <frame index="3" offsetY="-36" delay="80"/> - <frame index="3" offsetX="1" offsetY="-35" delay="90"/> - <frame index="3" offsetY="-36" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="100"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> <animation direction="down"> <frame index="0" offsetX="-1" offsetY="-30"/> diff --git a/graphics/sprites/equipment/head/purplemodel.png b/graphics/sprites/equipment/head/purplemodel.png Binary files differnew file mode 100644 index 00000000..42d1b660 --- /dev/null +++ b/graphics/sprites/equipment/head/purplemodel.png diff --git a/graphics/sprites/equipment/head/purplemodel.xml b/graphics/sprites/equipment/head/purplemodel.xml new file mode 100644 index 00000000..c4f8e021 --- /dev/null +++ b/graphics/sprites/equipment/head/purplemodel.xml @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/purplemodel.png" + width="32" + height="64"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-26"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="160"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="160"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-26" delay="160"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-26" delay="80"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-26" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="160"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="160"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-26" delay="80"/> + <frame index="3" offsetX="1" offsetY="-25" delay="80"/> + <frame index="3" offsetX="1" offsetY="-26" delay="160"/> + <frame index="3" offsetX="1" offsetY="-25" delay="80"/> + <frame index="3" offsetX="1" offsetY="-26" delay="80"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="80"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-27" delay="80"/> + <frame index="1" offsetX="3" offsetY="-28" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-24" delay="80"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-26" delay="240"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-27" delay="80"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="80"/> + <frame index="3" offsetY="-25" delay="80"/> + <frame index="3" offsetY="-24" delay="80"/> + <end /> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="240"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="80"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-26" delay="240"/> + <frame index="1" offsetX="4" offsetY="-27" delay="160"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-26" delay="160"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-26" delay="240"/> + <frame index="3" offsetX="-5" offsetY="-27" delay="160"/> + <end /> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-18"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="sittop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-18"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="standride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-18"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="spawnride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-17"/> + </animation> + </action> + + <action name="ride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="13" offsetY="8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/tophat.png b/graphics/sprites/equipment/head/tophat.png Binary files differnew file mode 100644 index 00000000..f483319b --- /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..f4a506df --- /dev/null +++ b/graphics/sprites/equipment/head/tophat.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/tophat.png" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/warlordhelmet.png b/graphics/sprites/equipment/head/warlordhelmet.png Binary files differnew file mode 100644 index 00000000..2ce60b59 --- /dev/null +++ b/graphics/sprites/equipment/head/warlordhelmet.png diff --git a/graphics/sprites/equipment/head/warlordhelmet.xml b/graphics/sprites/equipment/head/warlordhelmet.xml new file mode 100644 index 00000000..04c05f1c --- /dev/null +++ b/graphics/sprites/equipment/head/warlordhelmet.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/head/warlordhelmet.png" + width="32" + height="64" + offsetY="1"/> + + <include file="equipment/head/headmodel-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/cottonskirt-female.png b/graphics/sprites/equipment/legs/cottonskirt-female.png Binary files differnew file mode 100644 index 00000000..799897a8 --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonskirt-female.png diff --git a/graphics/sprites/equipment/legs/cottonskirt-female.xml b/graphics/sprites/equipment/legs/cottonskirt-female.xml new file mode 100644 index 00000000..2e97e772 --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonskirt-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/cottonskirt-female.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/cottonskirt-male.png b/graphics/sprites/equipment/legs/cottonskirt-male.png Binary files differnew file mode 100644 index 00000000..e85f0241 --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonskirt-male.png diff --git a/graphics/sprites/equipment/legs/cottonskirt-male.xml b/graphics/sprites/equipment/legs/cottonskirt-male.xml new file mode 100644 index 00000000..4eba770b --- /dev/null +++ b/graphics/sprites/equipment/legs/cottonskirt-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/cottonskirt-male.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/cottontrousers-female.png b/graphics/sprites/equipment/legs/cottontrousers-female.png Binary files differnew file mode 100644 index 00000000..42f60e96 --- /dev/null +++ b/graphics/sprites/equipment/legs/cottontrousers-female.png diff --git a/graphics/sprites/equipment/legs/cottontrousers-female.xml b/graphics/sprites/equipment/legs/cottontrousers-female.xml new file mode 100644 index 00000000..7d8b3f8f --- /dev/null +++ b/graphics/sprites/equipment/legs/cottontrousers-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/trousers-female.png|S" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/cottontrousers-male.png b/graphics/sprites/equipment/legs/cottontrousers-male.png Binary files differnew file mode 100644 index 00000000..7c0cbacf --- /dev/null +++ b/graphics/sprites/equipment/legs/cottontrousers-male.png diff --git a/graphics/sprites/equipment/legs/cottontrousers-male.xml b/graphics/sprites/equipment/legs/cottontrousers-male.xml new file mode 100644 index 00000000..a8b9a64c --- /dev/null +++ b/graphics/sprites/equipment/legs/cottontrousers-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/trousers-male.png|S" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/jeanschaps-female.png b/graphics/sprites/equipment/legs/jeanschaps-female.png Binary files differnew file mode 100644 index 00000000..bc1c14d6 --- /dev/null +++ b/graphics/sprites/equipment/legs/jeanschaps-female.png diff --git a/graphics/sprites/equipment/legs/jeanschaps-female.xml b/graphics/sprites/equipment/legs/jeanschaps-female.xml new file mode 100644 index 00000000..1910799c --- /dev/null +++ b/graphics/sprites/equipment/legs/jeanschaps-female.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Incomplete --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/jeanschaps-female.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/jeanschaps-male.png b/graphics/sprites/equipment/legs/jeanschaps-male.png Binary files differnew file mode 100644 index 00000000..d927ed35 --- /dev/null +++ b/graphics/sprites/equipment/legs/jeanschaps-male.png diff --git a/graphics/sprites/equipment/legs/jeanschaps-male.xml b/graphics/sprites/equipment/legs/jeanschaps-male.xml new file mode 100644 index 00000000..bf622b53 --- /dev/null +++ b/graphics/sprites/equipment/legs/jeanschaps-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/jeanschaps-male.png" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/silkpants-female.png b/graphics/sprites/equipment/legs/silkpants-female.png Binary files differnew file mode 100644 index 00000000..ac26bc61 --- /dev/null +++ b/graphics/sprites/equipment/legs/silkpants-female.png diff --git a/graphics/sprites/equipment/legs/silkpants-female.xml b/graphics/sprites/equipment/legs/silkpants-female.xml new file mode 100644 index 00000000..fb653ca1 --- /dev/null +++ b/graphics/sprites/equipment/legs/silkpants-female.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Saulc +Copyright (C) 2018 TMW2 --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/silkpants-female.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/silkpants-male.png b/graphics/sprites/equipment/legs/silkpants-male.png Binary files differnew file mode 100644 index 00000000..3d944714 --- /dev/null +++ b/graphics/sprites/equipment/legs/silkpants-male.png diff --git a/graphics/sprites/equipment/legs/silkpants-male.xml b/graphics/sprites/equipment/legs/silkpants-male.xml new file mode 100644 index 00000000..211c035d --- /dev/null +++ b/graphics/sprites/equipment/legs/silkpants-male.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/legs/silkpants-male.png|W" + width="64" + height="64"/> + + <include file="races/human-male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/knife.xml b/graphics/sprites/equipment/weapons/knife.xml index 9c2beb1e..0d7f023d 100644 --- a/graphics/sprites/equipment/weapons/knife.xml +++ b/graphics/sprites/equipment/weapons/knife.xml @@ -101,38 +101,46 @@ Copyright (C) 2012-2013 Evol Online --> <action name="attack_scythe" imageset="base"> <animation direction="down"> <frame index="11" delay="100"/> - <frame index="8" delay="90"/> - <frame index="9" delay="80"/> - <frame index="10" delay="100"/> + <frame index="8" delay="100"/> <frame index="9" delay="90"/> - <frame index="8" delay="90"/> + <frame index="7" delay="90"/> + <frame index="10" delay="85"/> + <frame index="7" delay="90"/> + <frame index="9" delay="90"/> + <frame index="8" delay="100"/> <end /> </animation> <animation direction="left"> <frame index="27" delay="100"/> + <frame index="23" delay="90"/> <frame index="24" delay="90"/> <frame index="25" delay="80"/> <frame index="26" delay="90"/> <frame index="25" delay="90"/> <frame index="24" delay="100"/> + <frame index="23" delay="90"/> <end /> </animation> <animation direction="up"> - <frame index="47" delay="100"/> - <frame index="40" delay="90"/> - <frame index="41" delay="80"/> + <frame index="43" delay="100"/> <frame index="42" delay="90"/> <frame index="41" delay="90"/> - <frame index="40" delay="100"/> + <frame index="40" delay="80"/> + <frame index="39" delay="90"/> + <frame index="40" delay="90"/> + <frame index="41" delay="100"/> + <frame index="42" delay="90"/> <end /> </animation> <animation direction="right"> <frame index="59" delay="100"/> + <frame index="55" delay="90"/> <frame index="56" delay="90"/> <frame index="57" delay="80"/> <frame index="58" delay="90"/> - <frame index="57" delay="100"/> + <frame index="57" delay="90"/> <frame index="56" delay="100"/> + <frame index="55" delay="90"/> <end /> </animation> </action> diff --git a/graphics/sprites/equipment/weapons/scythe.png b/graphics/sprites/equipment/weapons/scythe.png Binary files differindex cca3223b..ba39bb30 100644 --- a/graphics/sprites/equipment/weapons/scythe.png +++ b/graphics/sprites/equipment/weapons/scythe.png diff --git a/graphics/sprites/equipment/weapons/torch.png b/graphics/sprites/equipment/weapons/torch.png Binary files differnew file mode 100644 index 00000000..16f430b7 --- /dev/null +++ b/graphics/sprites/equipment/weapons/torch.png diff --git a/graphics/sprites/equipment/weapons/torch.xml b/graphics/sprites/equipment/weapons/torch.xml new file mode 100644 index 00000000..8bdf853b --- /dev/null +++ b/graphics/sprites/equipment/weapons/torch.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha, Reid +Copyright (C) 2011-2018 Evol Online --> +<sprite> + <imageset name="base" + src="graphics/sprites/equipment/weapons/torch.png|W" + width="64" + height="64"/> + + <include file="equipment/weapons/knife.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/trainingwand.png b/graphics/sprites/equipment/weapons/trainingwand.png Binary files differindex 190d4377..dd58ad42 100644 --- a/graphics/sprites/equipment/weapons/trainingwand.png +++ b/graphics/sprites/equipment/weapons/trainingwand.png diff --git a/graphics/sprites/npcs/sprite/hinnak.png b/graphics/sprites/npcs/sprite/hinnak.png Binary files differnew file mode 100644 index 00000000..7da5a110 --- /dev/null +++ b/graphics/sprites/npcs/sprite/hinnak.png diff --git a/graphics/sprites/npcs/sprite/koga.png b/graphics/sprites/npcs/sprite/koga.png Binary files differnew file mode 100644 index 00000000..fc35090d --- /dev/null +++ b/graphics/sprites/npcs/sprite/koga.png diff --git a/graphics/sprites/npcs/sprite/lumberjack.png b/graphics/sprites/npcs/sprite/lumberjack.png Binary files differnew file mode 100644 index 00000000..67ca603d --- /dev/null +++ b/graphics/sprites/npcs/sprite/lumberjack.png diff --git a/graphics/sprites/npcs/sprite/richard.png b/graphics/sprites/npcs/sprite/richard.png Binary files differnew file mode 100644 index 00000000..bc0c8769 --- /dev/null +++ b/graphics/sprites/npcs/sprite/richard.png diff --git a/graphics/sprites/npcs/sprite/rowboat.png b/graphics/sprites/npcs/sprite/rowboat.png Binary files differnew file mode 100644 index 00000000..bf85c20d --- /dev/null +++ b/graphics/sprites/npcs/sprite/rowboat.png diff --git a/graphics/sprites/npcs/sprite/sophialla.png b/graphics/sprites/npcs/sprite/sophialla.png Binary files differnew file mode 100644 index 00000000..549560f7 --- /dev/null +++ b/graphics/sprites/npcs/sprite/sophialla.png diff --git a/graphics/sprites/npcs/sprite/unanimated-legacy-tall.png b/graphics/sprites/npcs/sprite/unanimated-legacy-tall.png Binary files differnew file mode 100644 index 00000000..19b9b14c --- /dev/null +++ b/graphics/sprites/npcs/sprite/unanimated-legacy-tall.png diff --git a/graphics/sprites/npcs/sprite/unanimated-legacy.png b/graphics/sprites/npcs/sprite/unanimated-legacy.png Binary files differnew file mode 100644 index 00000000..c35c4663 --- /dev/null +++ b/graphics/sprites/npcs/sprite/unanimated-legacy.png diff --git a/graphics/sprites/npcs/xml/hinnak.xml b/graphics/sprites/npcs/xml/hinnak.xml new file mode 100644 index 00000000..bf2a3fc3 --- /dev/null +++ b/graphics/sprites/npcs/xml/hinnak.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 Evol Online --> + +<sprite> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/hinnak.png" + width="64" + height="64"/> + + <action name="stand" imageset="npc"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="98"/> + <goto label="cutting" rand="2"/> + <!-- winking --> + <label name="cutting"/> + <frame index="0" delay="200"/> + <frame index="1" delay="100"/> + <frame index="2" delay="100"/> + <frame index="3" delay="100"/> + <frame index="2" delay="100"/> + <frame index="1" delay="100"/> + <frame index="0" delay="200"/> + <goto label="start"/> + <!-- Static Animation --> + <label name="static"/> + <frame index="0" delay="400"/> + <goto label="start"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/xml/koga.xml b/graphics/sprites/npcs/xml/koga.xml new file mode 100644 index 00000000..6b3f17ad --- /dev/null +++ b/graphics/sprites/npcs/xml/koga.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 Evol Online --> + +<sprite> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/koga.png" + width="634" + height="477"/> + + <action name="stand" imageset="npc"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/xml/lumberjack.xml b/graphics/sprites/npcs/xml/lumberjack.xml new file mode 100644 index 00000000..9c802c9d --- /dev/null +++ b/graphics/sprites/npcs/xml/lumberjack.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 Evol Online --> + +<sprite> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/lumberjack.png" + width="42" + height="63"/> + + <action name="stand" imageset="npc"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="75"/> + <goto label="blinking" rand="100"/> + <!-- winking --> + <label name="blinking"/> + <frame index="0" delay="1000"/> + <frame index="1" delay="80"/> + <frame index="0" delay="240"/> + <frame index="1" delay="80"/> + <goto label="start"/> + <!-- Static Animation --> + <label name="static"/> + <frame index="0" delay="400"/> + <goto label="start"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/xml/richard.xml b/graphics/sprites/npcs/xml/richard.xml new file mode 100644 index 00000000..2a8bd562 --- /dev/null +++ b/graphics/sprites/npcs/xml/richard.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 Evol Online --> + +<sprite> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/richard.png" + width="64" + height="64"/> + <action name="stand" imageset="npc"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="95"/> + <goto label="winking" rand="100"/> + <!-- winking --> + <label name="winking"/> + <sequence start="0" end="2" delay="160"/> + <sequence start="2" end="4" repeat="2" delay="120"/> + <frame index="4" delay="50"/> + <frame index="1" delay="80"/> + <frame index="0" delay="240"/> + <goto label="start"/> + <!-- Static Animation --> + <label name="static"/> + <frame index="0" delay="400"/> + <goto label="start"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/xml/rowboat.xml b/graphics/sprites/npcs/xml/rowboat.xml new file mode 100644 index 00000000..ec3c0d28 --- /dev/null +++ b/graphics/sprites/npcs/xml/rowboat.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2018 Evol Online --> + +<sprite> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/rowboat.png" + width="192" + height="160" + offsetY="0" + offsetX="0"/> + + <action name="stand" imageset="npc"> + <animation direction="right"> + <frame index="6"/> + </animation> + <animation direction="left"> + <frame index="6"/> + </animation> + <animation direction="up"> + <frame index="13"/> + </animation> + <animation direction="down"> + <frame index="13"/> + </animation> + </action> + <!-- Rowing --> + <action name="row" imageset="npc"> + <!-- Right --> + <animation direction="right"> + <sequence start="0" end="2" delay="175"/> + <sequence start="3" end="5" delay="150"/> + </animation> + <!-- Left --> + <animation direction="left"> + <sequence start="7" end="9" delay="175"/> + <sequence start="10" end="12" delay="150"/> + </animation> + <!-- Up --> + <animation direction="up"> + <sequence start="14" end="16" delay="175"/> + <sequence start="17" end="19" delay="150"/> + </animation> + <!-- Down --> + <animation direction="down"> + <sequence start="21" end="23" delay="175"/> + <sequence start="24" end="26" delay="150"/> + </animation> + </action> + <action name="dead" imageset="npc"> + <!-- Dead --> + <animation direction="right"> + <sequence start="20" end="27" delay="250" repeat="100"/> + <frame index="27" delay="10000"/> + </animation> + <animation direction="left"> + <sequence start="20" end="27" delay="250" repeat="100"/> + <frame index="27" delay="10000"/> + </animation> + <animation direction="up"> + <sequence start="20" end="27" delay="250" repeat="100"/> + <frame index="27" delay="10000"/> + </animation> + <animation direction="down"> + <sequence start="20" end="27" delay="250" repeat="100"/> + <frame index="27" delay="10000"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/xml/sophialla.xml b/graphics/sprites/npcs/xml/sophialla.xml new file mode 100644 index 00000000..ed0d907c --- /dev/null +++ b/graphics/sprites/npcs/xml/sophialla.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Micksha +Copyright (C) 2015 Evol Online --> + +<sprite> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/sophialla.png" + width="64" + height="64"/> + + <action name="stand" imageset="npc"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="95"/> + <goto label="lookup" rand="50"/> + <goto label="look" rand="100"/> + <!-- lookup --> + <label name="lookup"/> + <frame index="0" delay="240"/> + <frame index="1" delay="480"/> + <goto label="start"/> + <!-- lookstraight --> + <label name="look"/> + <sequence start="0" end="3" delay="150"/> + <frame index="3" delay="500"/> + <frame index="2" delay="150"/> + <frame index="1" delay="150"/> + <frame index="0" delay="500"/> + <goto label="start"/> + <!-- Static Animation --> + <label name="static"/> + <frame index="0" delay="400"/> + <goto label="start"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/xml/unanimated-legacy-tall.xml b/graphics/sprites/npcs/xml/unanimated-legacy-tall.xml new file mode 100644 index 00000000..aa710046 --- /dev/null +++ b/graphics/sprites/npcs/xml/unanimated-legacy-tall.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid, Micksha +Copyright (C) 2015-2018 Evol Online --> + +<sprite variants="5" variant_offset="1"> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/unanimated-legacy-tall.png|S" + width="64" + height="96"/> + + <action name="stand" imageset="npc"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/xml/unanimated-legacy.xml b/graphics/sprites/npcs/xml/unanimated-legacy.xml new file mode 100644 index 00000000..9bd463d7 --- /dev/null +++ b/graphics/sprites/npcs/xml/unanimated-legacy.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid, Micksha +Copyright (C) 2018 Evol Online --> + +<sprite variants="32" variant_offset="1"> + <imageset name="npc" + src="graphics/sprites/npcs/sprite/unanimated-legacy.png|S" + width="64" + height="64"/> + + <action name="stand" imageset="npc"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> |