diff options
791 files changed, 28812 insertions, 1452 deletions
diff --git a/avatars.xml b/avatars.xml index 2cbf8c1f..4ffe0fee 100644 --- a/avatars.xml +++ b/avatars.xml @@ -1,7 +1,7 @@ <?xml version="1.0"?> <avatars> <avatar id="11" name="Bouncer" width="32" height="64"> - <sprite variant="134">model/Talponian.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite variant="134">model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> <sprite>hairstyles/hairstyle02-oversized.xml|#8c6625,dab425,ffffff</sprite> <sprite variant="134">equipment/legs/pants-oversized.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </avatar> diff --git a/graphics/sprites/equipment/chest/assassin-female.png b/graphics/sprites/equipment/chest/assassin-female.png Binary files differnew file mode 100644 index 00000000..9566fdb4 --- /dev/null +++ b/graphics/sprites/equipment/chest/assassin-female.png diff --git a/graphics/sprites/equipment/chest/assassin-female.xml b/graphics/sprites/equipment/chest/assassin-female.xml new file mode 100644 index 00000000..ef1bdf5b --- /dev/null +++ b/graphics/sprites/equipment/chest/assassin-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/assassin-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/bra-female.png b/graphics/sprites/equipment/chest/bra-female.png Binary files differnew file mode 100644 index 00000000..c6ab84bd --- /dev/null +++ b/graphics/sprites/equipment/chest/bra-female.png diff --git a/graphics/sprites/equipment/chest/bra-female.xml b/graphics/sprites/equipment/chest/bra-female.xml new file mode 100644 index 00000000..79276abc --- /dev/null +++ b/graphics/sprites/equipment/chest/bra-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/bra-female.png|R" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.png b/graphics/sprites/equipment/chest/bromenalchest-female.png Binary files differnew file mode 100644 index 00000000..588c0922 --- /dev/null +++ b/graphics/sprites/equipment/chest/bromenalchest-female.png diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.xml b/graphics/sprites/equipment/chest/bromenalchest-female.xml new file mode 100644 index 00000000..5087c10f --- /dev/null +++ b/graphics/sprites/equipment/chest/bromenalchest-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/bromenalchest-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/chainmail-female.png b/graphics/sprites/equipment/chest/chainmail-female.png Binary files differnew file mode 100644 index 00000000..f57088e3 --- /dev/null +++ b/graphics/sprites/equipment/chest/chainmail-female.png diff --git a/graphics/sprites/equipment/chest/chainmail-female.xml b/graphics/sprites/equipment/chest/chainmail-female.xml new file mode 100644 index 00000000..11c076d9 --- /dev/null +++ b/graphics/sprites/equipment/chest/chainmail-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/chainmail-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/contributor-female.png b/graphics/sprites/equipment/chest/contributor-female.png Binary files differnew file mode 100644 index 00000000..94af00e1 --- /dev/null +++ b/graphics/sprites/equipment/chest/contributor-female.png diff --git a/graphics/sprites/equipment/chest/contributor-female.xml b/graphics/sprites/equipment/chest/contributor-female.xml new file mode 100644 index 00000000..27164d66 --- /dev/null +++ b/graphics/sprites/equipment/chest/contributor-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/contributor-female.png|W;R" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/cotton-female.png b/graphics/sprites/equipment/chest/cotton-female.png Binary files differnew file mode 100644 index 00000000..86323bb7 --- /dev/null +++ b/graphics/sprites/equipment/chest/cotton-female.png diff --git a/graphics/sprites/equipment/chest/cotton-female.xml b/graphics/sprites/equipment/chest/cotton-female.xml new file mode 100644 index 00000000..4ea6d8c7 --- /dev/null +++ b/graphics/sprites/equipment/chest/cotton-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/cotton-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/fine-dress-female.png b/graphics/sprites/equipment/chest/fine-dress-female.png Binary files differnew file mode 100644 index 00000000..e7de5998 --- /dev/null +++ b/graphics/sprites/equipment/chest/fine-dress-female.png diff --git a/graphics/sprites/equipment/chest/fine-dress-female.xml b/graphics/sprites/equipment/chest/fine-dress-female.xml new file mode 100644 index 00000000..9b4e7b7c --- /dev/null +++ b/graphics/sprites/equipment/chest/fine-dress-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/fine-dress-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/forest-armor-female.png b/graphics/sprites/equipment/chest/forest-armor-female.png Binary files differnew file mode 100644 index 00000000..863a014f --- /dev/null +++ b/graphics/sprites/equipment/chest/forest-armor-female.png diff --git a/graphics/sprites/equipment/chest/forest-armor-female.xml b/graphics/sprites/equipment/chest/forest-armor-female.xml new file mode 100644 index 00000000..2f898678 --- /dev/null +++ b/graphics/sprites/equipment/chest/forest-armor-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/leather-female.png b/graphics/sprites/equipment/chest/leather-female.png Binary files differnew file mode 100644 index 00000000..0d3f1e57 --- /dev/null +++ b/graphics/sprites/equipment/chest/leather-female.png diff --git a/graphics/sprites/equipment/chest/leather-female.xml b/graphics/sprites/equipment/chest/leather-female.xml new file mode 100644 index 00000000..07e407d3 --- /dev/null +++ b/graphics/sprites/equipment/chest/leather-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/leather-female.png|W;R" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/lightplatemail-female.png b/graphics/sprites/equipment/chest/lightplatemail-female.png Binary files differnew file mode 100644 index 00000000..2c13af29 --- /dev/null +++ b/graphics/sprites/equipment/chest/lightplatemail-female.png diff --git a/graphics/sprites/equipment/chest/lightplatemail-female.xml b/graphics/sprites/equipment/chest/lightplatemail-female.xml new file mode 100644 index 00000000..98d9aa14 --- /dev/null +++ b/graphics/sprites/equipment/chest/lightplatemail-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/lightplatemail-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/robe-female.png b/graphics/sprites/equipment/chest/robe-female.png Binary files differnew file mode 100644 index 00000000..a6a231bb --- /dev/null +++ b/graphics/sprites/equipment/chest/robe-female.png diff --git a/graphics/sprites/equipment/chest/robe-female.xml b/graphics/sprites/equipment/chest/robe-female.xml new file mode 100644 index 00000000..0f2296e3 --- /dev/null +++ b/graphics/sprites/equipment/chest/robe-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/robe-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/shorttanktop-female.png b/graphics/sprites/equipment/chest/shorttanktop-female.png Binary files differnew file mode 100644 index 00000000..4f2683e7 --- /dev/null +++ b/graphics/sprites/equipment/chest/shorttanktop-female.png diff --git a/graphics/sprites/equipment/chest/shorttanktop-female.xml b/graphics/sprites/equipment/chest/shorttanktop-female.xml new file mode 100644 index 00000000..e77a1ce0 --- /dev/null +++ b/graphics/sprites/equipment/chest/shorttanktop-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/shorttanktop-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-female.png b/graphics/sprites/equipment/chest/sorcerer-robe-female.png Binary files differnew file mode 100644 index 00000000..810877db --- /dev/null +++ b/graphics/sprites/equipment/chest/sorcerer-robe-female.png diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-female.xml b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml new file mode 100644 index 00000000..bc0c8b44 --- /dev/null +++ b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/sorcerer-robe-female.png|W;R" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/tanktop-female.png b/graphics/sprites/equipment/chest/tanktop-female.png Binary files differnew file mode 100644 index 00000000..a8ecf79c --- /dev/null +++ b/graphics/sprites/equipment/chest/tanktop-female.png diff --git a/graphics/sprites/equipment/chest/tanktop-female.xml b/graphics/sprites/equipment/chest/tanktop-female.xml new file mode 100644 index 00000000..cef042ae --- /dev/null +++ b/graphics/sprites/equipment/chest/tanktop-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/tanktop-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/terranite-female.png b/graphics/sprites/equipment/chest/terranite-female.png Binary files differnew file mode 100644 index 00000000..6e17dbe5 --- /dev/null +++ b/graphics/sprites/equipment/chest/terranite-female.png diff --git a/graphics/sprites/equipment/chest/terranite-female.xml b/graphics/sprites/equipment/chest/terranite-female.xml new file mode 100644 index 00000000..ce28ae1e --- /dev/null +++ b/graphics/sprites/equipment/chest/terranite-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/terranite-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/tnecksweater-female.png b/graphics/sprites/equipment/chest/tnecksweater-female.png Binary files differnew file mode 100644 index 00000000..83eacd15 --- /dev/null +++ b/graphics/sprites/equipment/chest/tnecksweater-female.png diff --git a/graphics/sprites/equipment/chest/tnecksweater-female.xml b/graphics/sprites/equipment/chest/tnecksweater-female.xml new file mode 100644 index 00000000..0b1e19ff --- /dev/null +++ b/graphics/sprites/equipment/chest/tnecksweater-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/tnecksweater-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/ugly-sweater-female.png b/graphics/sprites/equipment/chest/ugly-sweater-female.png Binary files differnew file mode 100644 index 00000000..806b9d85 --- /dev/null +++ b/graphics/sprites/equipment/chest/ugly-sweater-female.png diff --git a/graphics/sprites/equipment/chest/ugly-sweater-female.xml b/graphics/sprites/equipment/chest/ugly-sweater-female.xml new file mode 100644 index 00000000..62f805b9 --- /dev/null +++ b/graphics/sprites/equipment/chest/ugly-sweater-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/ugly-sweater-female.png|W;Y;G;C" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/valentine-dress.xml b/graphics/sprites/equipment/chest/valentine-dress.xml index 846d6da1..86fe6aa5 100644 --- a/graphics/sprites/equipment/chest/valentine-dress.xml +++ b/graphics/sprites/equipment/chest/valentine-dress.xml @@ -1,5 +1,5 @@ <?xml version="1.0"?> <sprite variants="135" variant_offset="1"> <imageset name="base" src="graphics/sprites/equipment/chest/valentine-dress.png|R" width="64" height="64"/> - <include file="model/base.xml"/> + <include file="model/male.xml"/> </sprite> diff --git a/graphics/sprites/equipment/chest/vnecksweater-female.png b/graphics/sprites/equipment/chest/vnecksweater-female.png Binary files differnew file mode 100644 index 00000000..bbce3137 --- /dev/null +++ b/graphics/sprites/equipment/chest/vnecksweater-female.png diff --git a/graphics/sprites/equipment/chest/vnecksweater-female.xml b/graphics/sprites/equipment/chest/vnecksweater-female.xml new file mode 100644 index 00000000..4aaa45e6 --- /dev/null +++ b/graphics/sprites/equipment/chest/vnecksweater-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/vnecksweater-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/chest/warlordplate-female.png b/graphics/sprites/equipment/chest/warlordplate-female.png Binary files differnew file mode 100644 index 00000000..4274064d --- /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..5e6eecef --- /dev/null +++ b/graphics/sprites/equipment/chest/warlordplate-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/chest/warlordplate-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.png b/graphics/sprites/equipment/feet/assassin-boots-female.png Binary files differnew file mode 100644 index 00000000..622b7a20 --- /dev/null +++ b/graphics/sprites/equipment/feet/assassin-boots-female.png diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.xml b/graphics/sprites/equipment/feet/assassin-boots-female.xml new file mode 100644 index 00000000..e214ff70 --- /dev/null +++ b/graphics/sprites/equipment/feet/assassin-boots-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/feet/boots-female.png b/graphics/sprites/equipment/feet/boots-female.png Binary files differnew file mode 100644 index 00000000..64267d5a --- /dev/null +++ b/graphics/sprites/equipment/feet/boots-female.png diff --git a/graphics/sprites/equipment/feet/boots-female.xml b/graphics/sprites/equipment/feet/boots-female.xml new file mode 100644 index 00000000..0a261553 --- /dev/null +++ b/graphics/sprites/equipment/feet/boots-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/feet/boots-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/feet/bromenalboots-female.png b/graphics/sprites/equipment/feet/bromenalboots-female.png Binary files differnew file mode 100644 index 00000000..830e9d31 --- /dev/null +++ b/graphics/sprites/equipment/feet/bromenalboots-female.png diff --git a/graphics/sprites/equipment/feet/bromenalboots-female.xml b/graphics/sprites/equipment/feet/bromenalboots-female.xml new file mode 100644 index 00000000..33585d71 --- /dev/null +++ b/graphics/sprites/equipment/feet/bromenalboots-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/feet/bromenalboots-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/feet/furboots-female.png b/graphics/sprites/equipment/feet/furboots-female.png Binary files differnew file mode 100644 index 00000000..40906bc9 --- /dev/null +++ b/graphics/sprites/equipment/feet/furboots-female.png diff --git a/graphics/sprites/equipment/feet/furboots-female.xml b/graphics/sprites/equipment/feet/furboots-female.xml new file mode 100644 index 00000000..591dab45 --- /dev/null +++ b/graphics/sprites/equipment/feet/furboots-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/feet/furboots-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/feet/warlordboots-female.png b/graphics/sprites/equipment/feet/warlordboots-female.png Binary files differnew file mode 100644 index 00000000..b66c3f4a --- /dev/null +++ b/graphics/sprites/equipment/feet/warlordboots-female.png diff --git a/graphics/sprites/equipment/feet/warlordboots-female.xml b/graphics/sprites/equipment/feet/warlordboots-female.xml new file mode 100644 index 00000000..37b21c9b --- /dev/null +++ b/graphics/sprites/equipment/feet/warlordboots-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/feet/warlordboots-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/assassin-female.png b/graphics/sprites/equipment/hands/assassin-female.png Binary files differnew file mode 100644 index 00000000..d23f26b3 --- /dev/null +++ b/graphics/sprites/equipment/hands/assassin-female.png diff --git a/graphics/sprites/equipment/hands/assassin-female.xml b/graphics/sprites/equipment/hands/assassin-female.xml new file mode 100644 index 00000000..1812b139 --- /dev/null +++ b/graphics/sprites/equipment/hands/assassin-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/hands/assassin-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/bromenalgloves-female.png b/graphics/sprites/equipment/hands/bromenalgloves-female.png Binary files differnew file mode 100644 index 00000000..80b095e0 --- /dev/null +++ b/graphics/sprites/equipment/hands/bromenalgloves-female.png diff --git a/graphics/sprites/equipment/hands/bromenalgloves-female.xml b/graphics/sprites/equipment/hands/bromenalgloves-female.xml new file mode 100644 index 00000000..374ae5b4 --- /dev/null +++ b/graphics/sprites/equipment/hands/bromenalgloves-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/hands/bromenalgloves-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/hands/generic-female.png b/graphics/sprites/equipment/hands/generic-female.png Binary files differnew file mode 100644 index 00000000..697842f0 --- /dev/null +++ b/graphics/sprites/equipment/hands/generic-female.png diff --git a/graphics/sprites/equipment/hands/generic-female.xml b/graphics/sprites/equipment/hands/generic-female.xml new file mode 100644 index 00000000..bc58665e --- /dev/null +++ b/graphics/sprites/equipment/hands/generic-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/hands/generic-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/antlerhat-female.xml b/graphics/sprites/equipment/head/antlerhat-female.xml new file mode 100644 index 00000000..f64e8e84 --- /dev/null +++ b/graphics/sprites/equipment/head/antlerhat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/autumn-mask-female.xml b/graphics/sprites/equipment/head/autumn-mask-female.xml new file mode 100644 index 00000000..444de58e --- /dev/null +++ b/graphics/sprites/equipment/head/autumn-mask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/autumn-mask.png|R;M;B;C" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="150" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="150" index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="1" offsetY="-35"/> + <frame delay="75" index="1" offsetX="1" offsetY="-34"/> + <frame delay="150" index="1" offsetX="1" offsetY="-35"/> + <frame delay="75" index="1" offsetX="1" offsetY="-34"/> + <frame delay="75" index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="2" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-31"/> + <frame delay="75" index="0" offsetX="0" offsetY="-30"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="5" offsetY="-36"/> + <frame delay="75" index="1" offsetX="5" offsetY="-37"/> + <frame delay="75" index="1" offsetX="1" offsetY="-34"/> + <frame delay="75" index="1" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-31"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="3" offsetY="-33"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-35"/> + <frame delay="150" index="1" offsetX="5" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-35"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-23"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-26"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="23" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-32" delay="140"/> + <frame index="3" offsetX="1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="5" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-31" delay="100"/> + <frame index="0" offsetX="0" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="100"/> + <frame index="1" offsetX="5" offsetY="-37" delay="100"/> + <frame index="1" offsetX="1" offsetY="-34" delay="100"/> + <frame index="1" offsetX="0" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-34" delay="100"/> + <frame index="3" offsetX="3" offsetY="-33" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="140"/> + <frame index="1" offsetX="8" offsetY="-34" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <frame index="3" offsetX="4" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="4" offsetY="-37" delay="280"/> + <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="0" offsetY="-37" delay="280"/> + <frame index="3" offsetX="5" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/axehat-female.xml b/graphics/sprites/equipment/head/axehat-female.xml new file mode 100644 index 00000000..029cde7d --- /dev/null +++ b/graphics/sprites/equipment/head/axehat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="22" name="base" src="graphics/sprites/equipment/head/axehat.png" width="22"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-44"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="150" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="150" index="0" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-44"/> + <frame delay="75" index="1" offsetX="0" offsetY="-43"/> + <frame delay="150" index="1" offsetX="0" offsetY="-44"/> + <frame delay="75" index="1" offsetX="0" offsetY="-43"/> + <frame delay="75" index="1" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-43"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-43"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-44"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-44"/> + <frame delay="75" index="3" offsetX="0" offsetY="-43"/> + <frame delay="150" index="3" offsetX="0" offsetY="-44"/> + <frame delay="75" index="3" offsetX="0" offsetY="-43"/> + <frame delay="75" index="3" offsetX="0" offsetY="-44"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-42"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-45"/> + <frame delay="75" index="1" offsetX="4" offsetY="-46"/> + <frame delay="75" index="1" offsetX="0" offsetY="-43"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-42"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-43"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-45"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> + <frame delay="75" index="3" offsetX="0" offsetY="-43"/> + <frame delay="75" index="3" offsetX="1" offsetY="-42"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-42"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-44"/> + <frame delay="150" index="1" offsetX="5" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-44"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="2" offsetY="-44" delay="140"/> + <frame index="1" offsetX="4" offsetY="-44" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="3" offsetX="3" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <frame index="0" offsetX="0" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-45" delay="100"/> + <frame index="1" offsetX="4" offsetY="-46" delay="100"/> + <frame index="1" offsetX="0" offsetY="-43" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-43" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-45" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> + <frame index="3" offsetX="0" offsetY="-43" delay="100"/> + <frame index="3" offsetX="1" offsetY="-42" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-44" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-45" delay="140"/> + <frame index="1" offsetX="7" offsetY="-43" delay="140"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <frame index="1" offsetX="0" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-43" delay="140"/> + <frame index="3" offsetX="1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="2" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <frame index="1" offsetX="3" offsetY="-46" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-46" delay="280"/> + <frame index="3" offsetX="3" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bandana-female.xml b/graphics/sprites/equipment/head/bandana-female.xml new file mode 100644 index 00000000..ec5f8be3 --- /dev/null +++ b/graphics/sprites/equipment/head/bandana-female.xml @@ -0,0 +1,228 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="21" name="base" src="graphics/sprites/equipment/head/bandana.png|W;R" width="29"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="150" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="150" index="0" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <frame delay="75" index="1" offsetX="0" offsetY="-37"/> + <frame delay="150" index="1" offsetX="0" offsetY="-38"/> + <frame delay="75" index="1" offsetX="0" offsetY="-37"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-37"/> + <frame delay="150" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-37"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-39"/> + <frame delay="75" index="1" offsetX="4" offsetY="-40"/> + <frame delay="75" index="1" offsetX="0" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="0" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-37"/> + <frame delay="75" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-38"/> + <frame delay="150" index="1" offsetX="5" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-17"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="4" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="3" offsetX="3" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36" delay="100"/> + <frame index="0" offsetX="0" offsetY="-37" delay="100"/> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-39" delay="100"/> + <frame index="1" offsetX="4" offsetY="-40" delay="100"/> + <frame index="1" offsetX="0" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> + <frame index="3" offsetX="0" offsetY="-37" delay="100"/> + <frame index="3" offsetX="1" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-39" delay="140"/> + <frame index="1" offsetX="7" offsetY="-37" delay="140"/> + <frame index="1" offsetX="0" offsetY="-39" delay="140"/> + <frame index="1" offsetX="0" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-38" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-37" delay="140"/> + <frame index="3" offsetX="1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-39" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/beaniecopter-female.xml b/graphics/sprites/equipment/head/beaniecopter-female.xml new file mode 100644 index 00000000..d2ffedfb --- /dev/null +++ b/graphics/sprites/equipment/head/beaniecopter-female.xml @@ -0,0 +1,381 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/beaniecopter.png" width="30" height="30" offsetY="-44"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" delay="56"/> + <frame index="1" offsetX="-1" delay="56"/> + <frame index="2" offsetX="-1" delay="56"/> + <frame index="3" offsetX="-1" delay="57"/> + <frame index="0" offsetX="-1" delay="55"/> + <frame index="1" offsetX="-1" delay="56"/> + <frame index="2" offsetX="-1" delay="56"/> + <frame index="3" offsetX="-1" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetY="-1" delay="56"/> + <frame index="5" offsetY="-1" delay="56"/> + <frame index="6" offsetY="-1" delay="56"/> + <frame index="7" offsetY="-1" delay="56"/> + <frame index="4" offsetY="-1" delay="56"/> + <frame index="5" offsetY="-1" delay="56"/> + <frame index="6" offsetY="-1" delay="56"/> + <frame index="7" offsetY="-1" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-1" delay="57"/> + <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-1" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="56"/> + <frame index="14" offsetY="-1" delay="56"/> + <frame index="15" offsetY="-1" delay="56"/> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="56"/> + <frame index="14" offsetY="-1" delay="56"/> + <frame index="15" offsetY="-1" delay="56"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" delay="56"/> + <frame index="1" offsetX="-1" delay="19"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="37"/> + <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="3" offsetX="-1" offsetY="-1" delay="57"/> + <frame index="0" offsetX="-1" delay="55"/> + <frame index="1" offsetX="-1" delay="20"/> + <frame index="1" offsetX="-1" offsetY="-1" delay="36"/> + <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="3" offsetX="-1" offsetY="-1" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="-1" offsetY="-1" delay="56"/> + <frame index="5" offsetX="-1" offsetY="-1" delay="19"/> + <frame index="5" offsetX="-1" delay="37"/> + <frame index="6" offsetX="-1" delay="38"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="18"/> + <frame index="7" offsetX="-1" offsetY="-1" delay="57"/> + <frame index="4" offsetX="-1" offsetY="-1" delay="55"/> + <frame index="5" offsetX="-1" offsetY="-1" delay="20"/> + <frame index="5" offsetX="-1" delay="36"/> + <frame index="6" offsetX="-1" delay="39"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="17"/> + <frame index="7" offsetX="-1" offsetY="-1" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="19"/> + <frame index="9" offsetX="-2" offsetY="-2" delay="37"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="57"/> + <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="20"/> + <frame index="9" offsetX="-2" offsetY="-2" delay="36"/> + <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> + <frame index="11" offsetX="-2" offsetY="-2" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetY="-1" delay="56"/> + <frame index="13" offsetY="-1" delay="19"/> + <frame index="13" delay="37"/> + <frame index="14" delay="38"/> + <frame index="14" offsetY="-1" delay="18"/> + <frame index="15" offsetY="-1" delay="57"/> + <frame index="12" offsetY="-1" delay="55"/> + <frame index="13" offsetY="-1" delay="20"/> + <frame index="13" delay="36"/> + <frame index="14" delay="39"/> + <frame index="14" offsetY="-1" delay="17"/> + <frame index="15" offsetY="-1" delay="56"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="3" delay="75"/> + <frame index="1" offsetX="-1" offsetY="2" delay="75"/> + <frame index="2" offsetX="-1" offsetY="5" delay="75"/> + <frame index="3" offsetX="-1" offsetY="6" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="3" offsetY="-3" delay="75"/> + <frame index="5" offsetX="3" offsetY="-4" delay="75"/> + <frame index="6" offsetX="-1" offsetY="-1" delay="75"/> + <frame index="7" offsetX="-2" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" delay="75"/> + <frame index="9" offsetX="-3" delay="75"/> + <frame index="10" offsetX="-3" delay="75"/> + <frame index="11" offsetX="-3" offsetY="2" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-2" offsetY="-2" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-3" delay="75"/> + <frame index="14" offsetX="1" offsetY="1" delay="75"/> + <frame index="15" offsetX="2" offsetY="2" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="1" delay="94"/> + <frame index="1" offsetX="-1" offsetY="1" delay="94"/> + <frame index="2" offsetX="-1" offsetY="1" delay="37"/> + <frame index="2" offsetX="-1" offsetY="2" delay="57"/> + <frame index="3" offsetX="-1" offsetY="2" delay="18"/> + <frame index="3" offsetX="-1" offsetY="1" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="2" offsetY="-1" delay="94"/> + <frame index="5" offsetX="2" offsetY="-1" delay="94"/> + <frame index="6" offsetX="2" offsetY="-1" delay="37"/> + <frame index="6" offsetX="4" offsetY="-2" delay="57"/> + <frame index="7" offsetX="4" offsetY="-2" delay="93"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-2" offsetY="-1" delay="94"/> + <frame index="9" offsetX="-2" offsetY="-1" delay="94"/> + <frame index="10" offsetX="-2" offsetY="-1" delay="37"/> + <frame index="10" offsetX="-3" delay="57"/> + <frame index="11" offsetX="-3" delay="18"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-5" offsetY="-1" delay="94"/> + <frame index="13" offsetX="-5" offsetY="-1" delay="94"/> + <frame index="14" offsetX="-5" offsetY="-1" delay="37"/> + <frame index="14" offsetX="-7" offsetY="-2" delay="57"/> + <frame index="15" offsetX="-7" offsetY="-2" delay="93"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="12" delay="56"/> + <frame index="1" offsetX="-1" offsetY="12" delay="56"/> + <frame index="2" offsetX="-1" offsetY="12" delay="56"/> + <frame index="3" offsetX="-1" offsetY="12" delay="57"/> + <frame index="0" offsetX="-1" offsetY="12" delay="55"/> + <frame index="1" offsetX="-1" offsetY="12" delay="56"/> + <frame index="2" offsetX="-1" offsetY="12" delay="56"/> + <frame index="3" offsetX="-1" offsetY="12" delay="58"/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="4" offsetY="8" delay="56"/> + <frame index="5" offsetX="4" offsetY="8" delay="56"/> + <frame index="6" offsetX="4" offsetY="8" delay="56"/> + <frame index="7" offsetX="4" offsetY="8" delay="56"/> + <frame index="4" offsetX="4" offsetY="8" delay="56"/> + <frame index="5" offsetX="4" offsetY="8" delay="56"/> + <frame index="6" offsetX="4" offsetY="8" delay="56"/> + <frame index="7" offsetX="4" offsetY="8" delay="58"/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-1" offsetY="8" delay="56"/> + <frame index="9" offsetX="-1" offsetY="8" delay="56"/> + <frame index="10" offsetX="-1" offsetY="8" delay="56"/> + <frame index="11" offsetX="-1" offsetY="8" delay="57"/> + <frame index="8" offsetX="-1" offsetY="8" delay="55"/> + <frame index="9" offsetX="-1" offsetY="8" delay="56"/> + <frame index="10" offsetX="-1" offsetY="8" delay="56"/> + <frame index="11" offsetX="-1" offsetY="8" delay="58"/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-6" offsetY="8" delay="56"/> + <frame index="13" offsetX="-6" offsetY="8" delay="56"/> + <frame index="14" offsetX="-6" offsetY="8" delay="56"/> + <frame index="15" offsetX="-6" offsetY="8" delay="56"/> + <frame index="12" offsetX="-6" offsetY="8" delay="56"/> + <frame index="13" offsetX="-6" offsetY="8" delay="56"/> + <frame index="14" offsetX="-6" offsetY="8" delay="56"/> + <frame index="15" offsetX="-6" offsetY="8" delay="56"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="16" offsetX="32" offsetY="30"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="3" delay="70"/> + <frame index="1" offsetX="-2" offsetY="3" delay="70"/> + <frame index="2" offsetX="-2" offsetY="6" delay="70"/> + <frame index="3" offsetX="-2" offsetY="6" delay="70"/> + <frame index="0" offsetX="-2" offsetY="1" delay="70"/> + <frame index="1" offsetX="-2" offsetY="1" delay="70"/> + <frame index="2" offsetX="-2" offsetY="7" delay="70"/> + <frame index="3" offsetX="-2" offsetY="7" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="-1" offsetY="3" delay="70"/> + <frame index="5" offsetX="-1" offsetY="3" delay="70"/> + <frame index="6" offsetX="2" offsetY="-2" delay="70"/> + <frame index="7" offsetX="2" offsetY="-2" delay="70"/> + <frame index="4" offsetX="4" offsetY="-2" delay="70"/> + <frame index="5" offsetX="4" offsetY="-2" delay="70"/> + <frame index="6" offsetX="-3" offsetY="3" delay="70"/> + <frame index="7" offsetX="-3" offsetY="3" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-4" offsetY="0" delay="70"/> + <frame index="9" offsetX="-4" offsetY="0" delay="70"/> + <frame index="10" offsetX="-4" offsetY="0" delay="70"/> + <frame index="11" offsetX="-4" offsetY="0" delay="70"/> + <frame index="8" offsetX="-4" offsetY="2" delay="70"/> + <frame index="9" offsetX="-4" offsetY="2" delay="70"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="11" offsetX="-3" offsetY="-1" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="2" offsetY="2" delay="70"/> + <frame index="13" offsetX="2" offsetY="2" delay="70"/> + <frame index="14" offsetX="-1" offsetY="-1" delay="70"/> + <frame index="15" offsetX="-1" offsetY="-1" delay="70"/> + <frame index="12" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="13" offsetX="-3" offsetY="-1" delay="70"/> + <frame index="14" offsetX="3" offsetY="3" delay="70"/> + <frame index="15" offsetX="3" offsetY="3" delay="70"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="2" delay="100"/> + <frame index="1" offsetX="-1" offsetY="1" delay="100"/> + <frame index="2" offsetX="-1" offsetY="4" delay="100"/> + <frame index="3" offsetX="-1" offsetY="5" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="1" offsetY="-2" delay="100"/> + <frame index="5" offsetX="1" offsetY="-3" delay="100"/> + <frame index="6" offsetX="-2" offsetY="0" delay="100"/> + <frame index="7" offsetX="-4" offsetY="1" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="9" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="10" offsetX="-3" offsetY="-1" delay="100"/> + <frame index="11" offsetX="-3" offsetY="1" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-3" offsetY="-2" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-3" delay="100"/> + <frame index="14" offsetX="0" offsetY="0" delay="100"/> + <frame index="15" offsetX="1" offsetY="1" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="0" delay="75"/> + <frame index="1" offsetX="-3" offsetY="0" delay="75"/> + <frame index="2" offsetX="-3" offsetY="0" delay="75"/> + <frame index="3" offsetX="-3" offsetY="0" delay="75"/> + <frame index="0" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-1" delay="75"/> + <frame index="2" offsetX="-3" offsetY="5" delay="75"/> + <frame index="3" offsetX="-3" offsetY="5" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="4" offsetY="-2" delay="75"/> + <frame index="5" offsetX="4" offsetY="-2" delay="75"/> + <frame index="6" offsetX="7" offsetY="0" delay="75"/> + <frame index="7" offsetX="7" offsetY="0" delay="75"/> + <frame index="4" offsetX="1" offsetY="-2" delay="75"/> + <frame index="5" offsetX="1" offsetY="-2" delay="75"/> + <frame index="6" offsetX="0" offsetY="1" delay="75"/> + <frame index="7" offsetX="0" offsetY="1" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-5" offsetY="-1" delay="75"/> + <frame index="9" offsetX="-5" offsetY="-1" delay="75"/> + <frame index="10" offsetX="-4" offsetY="-1" delay="75"/> + <frame index="11" offsetX="-4" offsetY="-1" delay="75"/> + <frame index="8" offsetX="-4" offsetY="0" delay="75"/> + <frame index="9" offsetX="-4" offsetY="0" delay="75"/> + <frame index="10" offsetX="-5" offsetY="-5" delay="75"/> + <frame index="11" offsetX="-5" offsetY="-5" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-3" offsetY="-2" delay="75"/> + <frame index="13" offsetX="-3" offsetY="-2" delay="75"/> + <frame index="14" offsetX="-5" offsetY="0" delay="75"/> + <frame index="15" offsetX="-5" offsetY="0" delay="75"/> + <frame index="12" offsetX="1" offsetY="-2" delay="75"/> + <frame index="13" offsetX="1" offsetY="-2" delay="75"/> + <frame index="14" offsetX="4" offsetY="1" delay="75"/> + <frame index="15" offsetX="4" offsetY="1" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="3" delay="70"/> + <frame index="1" offsetX="-2" offsetY="3" delay="70"/> + <frame index="2" offsetX="-2" offsetY="3" delay="70"/> + <frame index="3" offsetX="-2" offsetY="3" delay="70"/> + <frame index="0" offsetX="-2" offsetY="1" delay="70"/> + <frame index="1" offsetX="-2" offsetY="1" delay="70"/> + <frame index="2" offsetX="-2" offsetY="7" delay="70"/> + <frame index="3" offsetX="-2" offsetY="7" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4" offsetX="3" offsetY="2" delay="70"/> + <frame index="5" offsetX="3" offsetY="2" delay="70"/> + <frame index="6" offsetX="3" offsetY="2" delay="70"/> + <frame index="7" offsetX="3" offsetY="2" delay="70"/> + <frame index="4" offsetX="4" offsetY="0" delay="70"/> + <frame index="5" offsetX="4" offsetY="0" delay="70"/> + <frame index="6" offsetX="-2" offsetY="6" delay="70"/> + <frame index="7" offsetX="-2" offsetY="6" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="8" offsetX="-4" offsetY="0" delay="70"/> + <frame index="9" offsetX="-4" offsetY="0" delay="70"/> + <frame index="10" offsetX="-4" offsetY="1" delay="70"/> + <frame index="11" offsetX="-4" offsetY="1" delay="70"/> + <frame index="8" offsetX="-4" offsetY="1" delay="70"/> + <frame index="9" offsetX="-4" offsetY="1" delay="70"/> + <frame index="10" offsetX="-4" offsetY="2" delay="70"/> + <frame index="11" offsetX="-4" offsetY="2" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="-3" offsetY="-2" delay="70"/> + <frame index="13" offsetX="-3" offsetY="-2" delay="70"/> + <frame index="14" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="15" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="12" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="13" offsetX="-2" offsetY="-3" delay="70"/> + <frame index="14" offsetX="3" offsetY="-1" delay="70"/> + <frame index="15" offsetX="3" offsetY="-1" delay="70"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/beard-female.xml b/graphics/sprites/equipment/head/beard-female.xml new file mode 100644 index 00000000..62cb3dcf --- /dev/null +++ b/graphics/sprites/equipment/head/beard-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/beard.png|W" width="40" height="40"/> + <include file="equipment/head/mustache-female.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/beret-female.xml b/graphics/sprites/equipment/head/beret-female.xml new file mode 100644 index 00000000..a6f082f5 --- /dev/null +++ b/graphics/sprites/equipment/head/beret-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="21" name="base" src="graphics/sprites/equipment/head/beret.png|W" width="29"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="150" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="150" index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-40"/> + <frame delay="75" index="1" offsetX="0" offsetY="-39"/> + <frame delay="150" index="1" offsetX="0" offsetY="-40"/> + <frame delay="75" index="1" offsetX="0" offsetY="-39"/> + <frame delay="75" index="1" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-40"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="150" index="3" offsetX="0" offsetY="-40"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="75" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-41"/> + <frame delay="75" index="1" offsetX="4" offsetY="-42"/> + <frame delay="75" index="1" offsetX="0" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-42"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-39"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-40"/> + <frame delay="150" index="1" offsetX="5" offsetY="-41"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="150" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-41"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="32" offsetY="1"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <frame index="1" offsetX="4" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38" delay="100"/> + <frame index="0" offsetX="0" offsetY="-39" delay="100"/> + <frame index="0" offsetX="0" offsetY="-36" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41" delay="100"/> + <frame index="1" offsetX="4" offsetY="-42" delay="100"/> + <frame index="1" offsetX="0" offsetY="-39" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-42" delay="100"/> + <frame index="3" offsetX="0" offsetY="-39" delay="100"/> + <frame index="3" offsetX="1" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="7" offsetY="-39" delay="140"/> + <frame index="1" offsetX="0" offsetY="-41" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-39" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-41" delay="140"/> + <frame index="1" offsetX="3" offsetY="-42" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-42" delay="280"/> + <frame index="3" offsetX="3" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat-brown-female.xml b/graphics/sprites/equipment/head/bowler-hat-brown-female.xml new file mode 100644 index 00000000..1596ca17 --- /dev/null +++ b/graphics/sprites/equipment/head/bowler-hat-brown-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat-female.xml b/graphics/sprites/equipment/head/bowler-hat-female.xml new file mode 100644 index 00000000..1be3855e --- /dev/null +++ b/graphics/sprites/equipment/head/bowler-hat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bromenalhelmet-female.xml b/graphics/sprites/equipment/head/bromenalhelmet-female.xml new file mode 100644 index 00000000..a960ceec --- /dev/null +++ b/graphics/sprites/equipment/head/bromenalhelmet-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="19" name="base" src="graphics/sprites/equipment/head/bromenalhelmet.png" width="27"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-42"/> + <frame delay="75" index="1" offsetX="4" offsetY="-41"/> + <frame delay="150" index="1" offsetX="4" offsetY="-42"/> + <frame delay="75" index="1" offsetX="4" offsetY="-41"/> + <frame delay="75" index="1" offsetX="4" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-43"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-42"/> + <frame delay="75" index="3" offsetX="2" offsetY="-41"/> + <frame delay="150" index="3" offsetX="2" offsetY="-42"/> + <frame delay="75" index="3" offsetX="2" offsetY="-41"/> + <frame delay="75" index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="7" offsetY="-43"/> + <frame delay="75" index="1" offsetX="7" offsetY="-44"/> + <frame delay="75" index="1" offsetX="3" offsetY="-41"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-43"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="1" offsetY="-41"/> + <frame delay="75" index="3" offsetX="2" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="6" offsetY="-42"/> + <frame delay="150" index="1" offsetX="8" offsetY="-43"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-42"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-42"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-33"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-42" delay="140"/> + <frame index="1" offsetX="7" offsetY="-42" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-39" delay="140"/> + <frame index="3" offsetX="0" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="4" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="100"/> + <frame index="1" offsetX="7" offsetY="-44" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="1" offsetY="-41" delay="100"/> + <frame index="3" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="140"/> + <frame index="1" offsetX="10" offsetY="-41" delay="140"/> + <frame index="1" offsetX="3" offsetY="-43" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="3" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-43" delay="140"/> + <frame index="1" offsetX="6" offsetY="-44" delay="280"/> + <frame index="1" offsetX="1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-44" delay="280"/> + <frame index="3" offsetX="4" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bucket-female.xml b/graphics/sprites/equipment/head/bucket-female.xml new file mode 100644 index 00000000..cb309ffc --- /dev/null +++ b/graphics/sprites/equipment/head/bucket-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="21" name="base" src="graphics/sprites/equipment/head/bucket.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-41"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-41"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="150" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-40"/> + <frame delay="75" index="1" offsetX="3" offsetY="-41"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-39"/> + <frame delay="150" index="1" offsetX="4" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-30"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="22" offsetY="-15"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="3" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-41" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="6" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="280"/> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bull-female.xml b/graphics/sprites/equipment/head/bull-female.xml new file mode 100644 index 00000000..d14b9dfe --- /dev/null +++ b/graphics/sprites/equipment/head/bull-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/bull.png" width="27"/> + <action imageset="equipment" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="150" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-40"/> + <frame delay="75" index="1" offsetX="3" offsetY="-41"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-39"/> + <frame delay="150" index="1" offsetX="4" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-30"/> + </animation> + </action> + <action imageset="equipment" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-37" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> + <frame index="3" offsetX="0" offsetY="-39" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="6" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="2" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="420"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/bunnyears-female.xml b/graphics/sprites/equipment/head/bunnyears-female.xml new file mode 100644 index 00000000..5213cca7 --- /dev/null +++ b/graphics/sprites/equipment/head/bunnyears-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="24" name="base" src="graphics/sprites/equipment/head/bunnyears.png" width="24"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="150" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="150" index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="150" index="3" offsetX="2" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="75" index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-42"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-48"/> + <frame delay="75" index="1" offsetX="2" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="75" index="3" offsetX="3" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="3" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-11"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="1" offsetX="0" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-45" delay="100"/> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="100"/> + <frame index="1" offsetX="2" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="2" offsetY="-46" delay="100"/> + <frame index="3" offsetX="3" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="5" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="4" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-48" delay="140"/> + <frame index="1" offsetX="1" offsetY="-49" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-49" delay="280"/> + <frame index="3" offsetX="5" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/candlehelmet-female.xml b/graphics/sprites/equipment/head/candlehelmet-female.xml new file mode 100644 index 00000000..b1c13e65 --- /dev/null +++ b/graphics/sprites/equipment/head/candlehelmet-female.xml @@ -0,0 +1,298 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="44" name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25"/> + <imageset height="44" name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="4" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="5" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="7" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="8" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="9" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="10" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="11" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="12" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="13" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="14" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="15" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="16" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="17" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame delay="75" index="18" offsetX="1" offsetY="-40"/> + <frame delay="75" index="19" offsetX="1" offsetY="-40"/> + <frame delay="75" index="20" offsetX="1" offsetY="-40"/> + <frame delay="75" index="21" offsetX="1" offsetY="-40"/> + <frame delay="75" index="22" offsetX="1" offsetY="-40"/> + <frame delay="75" index="23" offsetX="1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="4" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="5" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="7" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="8" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="9" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="10" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="11" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="12" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="13" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="14" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="15" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="16" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="17" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="18" offsetX="1" offsetY="-40"/> + <frame delay="75" index="19" offsetX="1" offsetY="-39"/> + <frame delay="75" index="20" offsetX="1" offsetY="-40"/> + <frame delay="75" index="21" offsetX="1" offsetY="-40"/> + <frame delay="75" index="22" offsetX="1" offsetY="-39"/> + <frame delay="75" index="23" offsetX="1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-34"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="2" offsetY="-39"/> + <frame delay="75" index="7" offsetX="2" offsetY="-40"/> + <frame delay="75" index="8" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="9" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="75" index="12" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="13" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="14" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="15" offsetX="-3" offsetY="-35"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="18" offsetX="-2" offsetY="-41"/> + <frame delay="75" index="19" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="20" offsetX="1" offsetY="-39"/> + <frame delay="75" index="21" offsetX="2" offsetY="-38"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="4" offsetX="-1" offsetY="-40"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="3" offsetY="-41"/> + <frame delay="75" index="7" offsetX="3" offsetY="-41"/> + <frame delay="75" index="8" offsetX="3" offsetY="-41"/> + <frame delay="75" index="9" offsetX="5" offsetY="-42"/> + <frame delay="75" index="10" offsetX="5" offsetY="-42"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="75" index="12" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="13" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="14" offsetX="-3" offsetY="-42"/> + <frame delay="75" index="15" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="16" offsetX="-3" offsetY="-42"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="18" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="19" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="20" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="21" offsetX="-5" offsetY="-42"/> + <frame delay="75" index="22" offsetX="-5" offsetY="-42"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="4" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="5" offsetX="-1" offsetY="-27"/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="2" offsetY="-30"/> + <frame delay="75" index="7" offsetX="2" offsetY="-30"/> + <frame delay="75" index="8" offsetX="2" offsetY="-30"/> + <frame delay="75" index="9" offsetX="2" offsetY="-30"/> + <frame delay="75" index="10" offsetX="2" offsetY="-30"/> + <frame delay="75" index="11" offsetX="2" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame delay="75" index="12" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="13" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="14" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="15" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="16" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="17" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame delay="75" index="18" offsetX="-5" offsetY="-30"/> + <frame delay="75" index="19" offsetX="-5" offsetY="-30"/> + <frame delay="75" index="20" offsetX="-5" offsetY="-30"/> + <frame delay="75" index="21" offsetX="-5" offsetY="-30"/> + <frame delay="75" index="22" offsetX="-5" offsetY="-30"/> + <frame delay="75" index="23" offsetX="-5" offsetY="-30"/> + </animation> + </action> + <action imageset="base_dead" name="dead"> + <animation direction="default"> + <frame delay="140" index="12" offsetX="40" offsetY="-7"/> + <frame delay="140" index="13" offsetX="40" offsetY="-7"/> + <frame delay="5000" index="14" offsetX="40" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="7" offsetX="0" offsetY="-38" delay="140"/> + <frame index="8" offsetX="2" offsetY="-38" delay="140"/> + <frame index="9" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="13" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="14" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="15" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="3" offsetY="-37" delay="140"/> + <frame index="19" offsetX="0" offsetY="-40" delay="140"/> + <frame index="20" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="21" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="100"/> + <frame index="7" offsetX="2" offsetY="-40" delay="100"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="100"/> + <frame index="19" offsetX="-2" offsetY="-42" delay="100"/> + <frame index="20" offsetX="1" offsetY="-39" delay="100"/> + <frame index="21" offsetX="2" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="140"/> + <frame index="7" offsetX="5" offsetY="-37" delay="140"/> + <frame index="8" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="9" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="15" offsetX="-5" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="19" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="20" offsetX="2" offsetY="-41" delay="140"/> + <frame index="21" offsetX="3" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="1" offsetY="-39" delay="140"/> + <frame index="7" offsetX="1" offsetY="-40" delay="140"/> + <frame index="8" offsetX="1" offsetY="-40" delay="140"/> + <frame index="9" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="13" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="14" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="15" offsetX="-4" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="19" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="20" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="21" offsetX="4" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/cap-female.xml b/graphics/sprites/equipment/head/cap-female.xml new file mode 100644 index 00000000..45f9a938 --- /dev/null +++ b/graphics/sprites/equipment/head/cap-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="19" name="base" src="graphics/sprites/equipment/head/cap.png|R" width="28"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="150" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="150" index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-45"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="150" index="3" offsetX="2" offsetY="-45"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="3" offsetY="-43"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-45"/> + <frame delay="150" index="1" offsetX="3" offsetY="-46"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-44"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-45"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-45"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-46"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-42" delay="140"/> + <frame index="3" offsetX="1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="5" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="2" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="3" offsetY="-43" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="140"/> + <frame index="1" offsetX="5" offsetY="-44" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="3" offsetX="3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="4" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="0" offsetY="-47" delay="280"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/captain-hat-female.xml b/graphics/sprites/equipment/head/captain-hat-female.xml new file mode 100644 index 00000000..dbb5add4 --- /dev/null +++ b/graphics/sprites/equipment/head/captain-hat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="21" name="base" src="graphics/sprites/equipment/head/captain-hat.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-43"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-43"/> + <frame delay="75" index="1" offsetX="0" offsetY="-42"/> + <frame delay="150" index="1" offsetX="0" offsetY="-43"/> + <frame delay="75" index="1" offsetX="0" offsetY="-42"/> + <frame delay="75" index="1" offsetX="0" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-44"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-44"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-42"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-43"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-38"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-44"/> + <frame delay="75" index="1" offsetX="4" offsetY="-45"/> + <frame delay="75" index="1" offsetX="0" offsetY="-42"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-4" offsetY="-43"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-44"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-45"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="3" offsetX="0" offsetY="-41"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-43"/> + <frame delay="150" index="1" offsetX="5" offsetY="-44"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-43"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-43"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-44"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-3"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="1" offsetX="2" offsetY="-43" delay="140"/> + <frame index="1" offsetX="4" offsetY="-43" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-42" delay="280"/> + <frame index="2" offsetX="-5" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-43" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-44" delay="100"/> + <frame index="1" offsetX="4" offsetY="-45" delay="100"/> + <frame index="1" offsetX="0" offsetY="-42" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="300"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="3" offsetX="0" offsetY="-41" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-44" delay="140"/> + <frame index="1" offsetX="7" offsetY="-42" delay="140"/> + <frame index="1" offsetX="0" offsetY="-44" delay="140"/> + <frame index="1" offsetX="0" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-6" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-6" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-42" delay="140"/> + <frame index="3" offsetX="0" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-44" delay="140"/> + <frame index="1" offsetX="3" offsetY="-45" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-5" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="3" offsetX="2" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/cashiershade-female.xml b/graphics/sprites/equipment/head/cashiershade-female.xml new file mode 100644 index 00000000..c38e74e3 --- /dev/null +++ b/graphics/sprites/equipment/head/cashiershade-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/cashiershade.png|G;W" width="27"/> + <action imageset="equipment" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="150" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-40"/> + <frame delay="75" index="1" offsetX="3" offsetY="-41"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-39"/> + <frame delay="150" index="1" offsetX="4" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-30"/> + </animation> + </action> + <action imageset="equipment" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="18" offsetY="-15"/> + </animation> + </action> + <action name="attack_2hand" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-37" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> + <frame index="3" offsetX="0" offsetY="-39" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="6" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="2" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="420"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/catears-female.xml b/graphics/sprites/equipment/head/catears-female.xml new file mode 100644 index 00000000..6ea489be --- /dev/null +++ b/graphics/sprites/equipment/head/catears-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="24" name="base" src="graphics/sprites/equipment/head/catears.png|M;W" width="24"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="150" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="150" index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="150" index="3" offsetX="2" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="75" index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-42"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-48"/> + <frame delay="75" index="1" offsetX="2" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="75" index="3" offsetX="3" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="3" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="33" offsetY="-11"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="1" offsetX="0" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-45" delay="100"/> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="100"/> + <frame index="1" offsetX="2" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="2" offsetY="-46" delay="100"/> + <frame index="3" offsetX="3" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="5" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="4" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-48" delay="140"/> + <frame index="1" offsetX="1" offsetY="-49" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-49" delay="280"/> + <frame index="3" offsetX="5" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/chefhat-female.xml b/graphics/sprites/equipment/head/chefhat-female.xml new file mode 100644 index 00000000..d4f17471 --- /dev/null +++ b/graphics/sprites/equipment/head/chefhat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="17" name="base" src="graphics/sprites/equipment/head/chefhat.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="150" index="1" offsetX="0" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-51"/> + <frame delay="75" index="1" offsetX="4" offsetY="-52"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-52"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="0" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-50"/> + <frame delay="150" index="1" offsetX="5" offsetY="-51"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-50"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-51"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-50" delay="140"/> + <frame index="1" offsetX="4" offsetY="-50" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-49" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-50" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="2" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="4" offsetY="-52" delay="100"/> + <frame index="1" offsetX="0" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="0" offsetY="-48" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-51" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="140"/> + <frame index="1" offsetX="7" offsetY="-49" delay="140"/> + <frame index="1" offsetX="0" offsetY="-51" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-50" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-54" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-49" delay="140"/> + <frame index="3" offsetX="0" offsetY="-51" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-51" delay="140"/> + <frame index="1" offsetX="3" offsetY="-52" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-52" delay="280"/> + <frame index="3" offsetX="2" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/christmastree-female.xml b/graphics/sprites/equipment/head/christmastree-female.xml new file mode 100644 index 00000000..766a80ac --- /dev/null +++ b/graphics/sprites/equipment/head/christmastree-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="51" name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="34" offsetY="-5"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/circlet-female.xml b/graphics/sprites/equipment/head/circlet-female.xml new file mode 100644 index 00000000..d0b2a753 --- /dev/null +++ b/graphics/sprites/equipment/head/circlet-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="32" name="base" src="graphics/sprites/equipment/head/circlet.png" width="32"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/cowboyblack-female.xml b/graphics/sprites/equipment/head/cowboyblack-female.xml new file mode 100644 index 00000000..f3916ff1 --- /dev/null +++ b/graphics/sprites/equipment/head/cowboyblack-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <frame delay="150" index="0" offsetX="0" offsetY="-47"/> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <frame delay="150" index="0" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="150" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-47"/> + <frame delay="75" index="3" offsetX="0" offsetY="-46"/> + <frame delay="150" index="3" offsetX="0" offsetY="-47"/> + <frame delay="75" index="3" offsetX="0" offsetY="-46"/> + <frame delay="75" index="3" offsetX="0" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-42"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-48"/> + <frame delay="75" index="1" offsetX="4" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="3" offsetX="0" offsetY="-46"/> + <frame delay="75" index="3" offsetX="1" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-47"/> + <frame delay="150" index="1" offsetX="5" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="37" offsetY="-11"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="3" offsetX="3" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="100"/> + <frame index="0" offsetX="0" offsetY="-46" delay="100"/> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="100"/> + <frame index="1" offsetX="4" offsetY="-49" delay="100"/> + <frame index="1" offsetX="0" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-49" delay="100"/> + <frame index="3" offsetX="0" offsetY="-46" delay="100"/> + <frame index="3" offsetX="1" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="140"/> + <frame index="1" offsetX="7" offsetY="-46" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-46" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="3" offsetY="-49" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-46" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-49" delay="280"/> + <frame index="3" offsetX="3" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/cowboywhite-female.xml b/graphics/sprites/equipment/head/cowboywhite-female.xml new file mode 100644 index 00000000..9b2cd4dd --- /dev/null +++ b/graphics/sprites/equipment/head/cowboywhite-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <frame delay="150" index="0" offsetX="0" offsetY="-47"/> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <frame delay="150" index="0" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="150" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-47"/> + <frame delay="75" index="3" offsetX="0" offsetY="-46"/> + <frame delay="150" index="3" offsetX="0" offsetY="-47"/> + <frame delay="75" index="3" offsetX="0" offsetY="-46"/> + <frame delay="75" index="3" offsetX="0" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-42"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-48"/> + <frame delay="75" index="1" offsetX="4" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="3" offsetX="0" offsetY="-46"/> + <frame delay="75" index="3" offsetX="1" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-47"/> + <frame delay="150" index="1" offsetX="5" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="37" offsetY="-11"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="3" offsetX="3" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="100"/> + <frame index="0" offsetX="0" offsetY="-46" delay="100"/> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="100"/> + <frame index="1" offsetX="4" offsetY="-49" delay="100"/> + <frame index="1" offsetX="0" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-49" delay="100"/> + <frame index="3" offsetX="0" offsetY="-46" delay="100"/> + <frame index="3" offsetX="1" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="140"/> + <frame index="1" offsetX="7" offsetY="-46" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-46" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="3" offsetY="-49" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-46" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-49" delay="280"/> + <frame index="3" offsetX="3" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/crown-female.xml b/graphics/sprites/equipment/head/crown-female.xml new file mode 100644 index 00000000..d465017e --- /dev/null +++ b/graphics/sprites/equipment/head/crown-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="15" name="base" src="graphics/sprites/equipment/head/crown.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="150" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-50"/> + <frame delay="75" index="1" offsetX="4" offsetY="-51"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="0" offsetY="-47"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-49"/> + <frame delay="150" index="1" offsetX="5" offsetY="-50"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-49"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-50"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="0" offsetX="40" offsetY="-10"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="2" offsetY="-49" delay="140"/> + <frame index="1" offsetX="4" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="100"/> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="0" offsetY="-48" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="0" offsetY="-47" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-49" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-50" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="140"/> + <frame index="1" offsetX="7" offsetY="-48" delay="140"/> + <frame index="1" offsetX="0" offsetY="-50" delay="140"/> + <frame index="1" offsetX="0" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-50" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-50" delay="140"/> + <frame index="1" offsetX="3" offsetY="-51" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-51" delay="280"/> + <frame index="3" offsetX="2" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/crusadehelm-female.xml b/graphics/sprites/equipment/head/crusadehelm-female.xml new file mode 100644 index 00000000..fa774554 --- /dev/null +++ b/graphics/sprites/equipment/head/crusadehelm-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="22" name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-39"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-39"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="150" index="0" offsetX="0" offsetY="-39"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="150" index="0" offsetX="0" offsetY="-39"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-39"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <frame delay="150" index="1" offsetX="0" offsetY="-39"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <frame delay="75" index="1" offsetX="0" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="150" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-40"/> + <frame delay="75" index="1" offsetX="4" offsetY="-41"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-39"/> + <frame delay="150" index="1" offsetX="5" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-30"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="4" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-37" delay="100"/> + <frame index="0" offsetX="0" offsetY="-38" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="100"/> + <frame index="1" offsetX="4" offsetY="-41" delay="100"/> + <frame index="1" offsetX="0" offsetY="-38" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-39" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="140"/> + <frame index="1" offsetX="7" offsetY="-38" delay="140"/> + <frame index="1" offsetX="0" offsetY="-40" delay="140"/> + <frame index="1" offsetX="0" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="3" offsetY="-41" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="280"/> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/dark-helm-female.xml b/graphics/sprites/equipment/head/dark-helm-female.xml new file mode 100644 index 00000000..9396c41f --- /dev/null +++ b/graphics/sprites/equipment/head/dark-helm-female.xml @@ -0,0 +1,227 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="26" name="base" src="graphics/sprites/equipment/head/dark-helm.png" width="27"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-31"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-31"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-32"/> + <frame delay="75" index="3" offsetX="2" offsetY="-31"/> + <frame delay="150" index="3" offsetX="2" offsetY="-32"/> + <frame delay="75" index="3" offsetX="2" offsetY="-31"/> + <frame delay="75" index="3" offsetX="2" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-33"/> + <frame delay="75" index="1" offsetX="3" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="1" offsetY="-31"/> + <frame delay="75" index="3" offsetX="2" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="4" offsetY="-32"/> + <frame delay="150" index="1" offsetX="6" offsetY="-33"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-33"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-20"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-23"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="0" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="4" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="200"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-33" delay="100"/> + <frame index="1" offsetX="3" offsetY="-34" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="100"/> + <frame index="3" offsetX="1" offsetY="-31" delay="100"/> + <frame index="3" offsetX="2" offsetY="-30" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-32" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-33" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-33" delay="140"/> + <frame index="3" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-33" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="280"/> + <frame index="3" offsetX="4" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/demonmask-female.xml b/graphics/sprites/equipment/head/demonmask-female.xml new file mode 100644 index 00000000..acd647d8 --- /dev/null +++ b/graphics/sprites/equipment/head/demonmask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="23" name="base" src="graphics/sprites/equipment/head/demonmask.png|W;R" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/desert-helmet-female.xml b/graphics/sprites/equipment/head/desert-helmet-female.xml new file mode 100644 index 00000000..ba70c368 --- /dev/null +++ b/graphics/sprites/equipment/head/desert-helmet-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/deserthat-female.xml b/graphics/sprites/equipment/head/deserthat-female.xml new file mode 100644 index 00000000..448eb97a --- /dev/null +++ b/graphics/sprites/equipment/head/deserthat-female.xml @@ -0,0 +1,255 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="35" name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame index="15" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="22" offsetX="0" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="1" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="4" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="5" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="6" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame delay="75" index="8" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="9" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="10" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="11" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="12" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="13" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame delay="75" index="16" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="17" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="18" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="19" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="20" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="21" offsetX="-2" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame delay="75" index="23" offsetX="0" offsetY="-32"/> + <frame delay="75" index="24" offsetX="0" offsetY="-31"/> + <frame delay="75" index="25" offsetX="0" offsetY="-32"/> + <frame delay="75" index="26" offsetX="0" offsetY="-32"/> + <frame delay="75" index="27" offsetX="0" offsetY="-31"/> + <frame delay="75" index="28" offsetX="0" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="1" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="4" offsetX="-1" offsetY="-26"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="8" offsetX="3" offsetY="-33"/> + <frame delay="75" index="9" offsetX="3" offsetY="-34"/> + <frame delay="75" index="10" offsetX="0" offsetY="-32"/> + <frame delay="75" index="11" offsetX="-1" offsetY="-31"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="75" index="16" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="17" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="18" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="19" offsetX="-3" offsetY="-31"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="23" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="24" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="25" offsetX="0" offsetY="-32"/> + <frame delay="75" index="26" offsetX="1" offsetY="-31"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="75" index="1" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="4" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="5" offsetX="-1" offsetY="-32"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="8" offsetX="2" offsetY="-32"/> + <frame delay="75" index="9" offsetX="2" offsetY="-32"/> + <frame delay="75" index="10" offsetX="2" offsetY="-32"/> + <frame delay="75" index="11" offsetX="4" offsetY="-33"/> + <frame delay="75" index="12" offsetX="4" offsetY="-33"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="75" index="16" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="17" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="18" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="19" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="20" offsetX="-3" offsetY="-33"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="23" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="24" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="25" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="26" offsetX="-5" offsetY="-33"/> + <frame delay="75" index="27" offsetX="-5" offsetY="-33"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-20"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="3" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="15" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="22" offsetX="-6" offsetY="-23"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="14" offsetX="20" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="4" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="9" offsetX="1" offsetY="-32" delay="140"/> + <frame index="10" offsetX="4" offsetY="-33" delay="140"/> + <frame index="11" offsetX="-3" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="17" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="18" offsetX="-4" offsetY="-29" delay="140"/> + <frame index="19" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="2" offsetY="-29" delay="140"/> + <frame index="24" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="25" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="26" offsetX="3" offsetY="-29" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-30" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="100"/> + <frame index="4" offsetX="-1" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="3" offsetY="-33" delay="100"/> + <frame index="9" offsetX="3" offsetY="-34" delay="100"/> + <frame index="10" offsetX="0" offsetY="-32" delay="100"/> + <frame index="11" offsetX="-1" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="18" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="19" offsetX="-3" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-33" delay="100"/> + <frame index="24" offsetX="-3" offsetY="-33" delay="100"/> + <frame index="25" offsetX="0" offsetY="-32" delay="100"/> + <frame index="26" offsetX="1" offsetY="-31" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="4" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="3" offsetY="-33" delay="140"/> + <frame index="9" offsetX="6" offsetY="-31" delay="140"/> + <frame index="10" offsetX="0" offsetY="-34" delay="140"/> + <frame index="11" offsetX="0" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-5" offsetY="-32" delay="140"/> + <frame index="17" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="18" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="19" offsetX="-5" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="24" offsetX="-5" offsetY="-30" delay="140"/> + <frame index="25" offsetX="1" offsetY="-34" delay="140"/> + <frame index="26" offsetX="2" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="4" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="2" offsetY="-33" delay="140"/> + <frame index="9" offsetX="2" offsetY="-34" delay="140"/> + <frame index="10" offsetX="3" offsetY="-35" delay="140"/> + <frame index="11" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="17" offsetX="-4" offsetY="-30" delay="140"/> + <frame index="18" offsetX="-4" offsetY="-30" delay="140"/> + <frame index="19" offsetX="-4" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="24" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="25" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="26" offsetX="3" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/devcap-female.xml b/graphics/sprites/equipment/head/devcap-female.xml new file mode 100644 index 00000000..e1cb4425 --- /dev/null +++ b/graphics/sprites/equipment/head/devcap-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="19" name="base" src="graphics/sprites/equipment/head/devcap.png|R" width="28"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="150" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="150" index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-45"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="150" index="3" offsetX="2" offsetY="-45"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="3" offsetY="-43"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-45"/> + <frame delay="150" index="1" offsetX="3" offsetY="-46"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-44"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-45"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-45"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-46"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-42" delay="140"/> + <frame index="3" offsetX="1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="5" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="2" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="3" offsetY="-43" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="140"/> + <frame index="1" offsetX="5" offsetY="-44" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="3" offsetX="3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="4" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="0" offsetY="-47" delay="280"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/earmuffs-female.xml b/graphics/sprites/equipment/head/earmuffs-female.xml new file mode 100644 index 00000000..27b3bc00 --- /dev/null +++ b/graphics/sprites/equipment/head/earmuffs-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="29" name="base" src="graphics/sprites/equipment/head/earmuffs.png" width="23"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="150" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="0" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="4" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="25" offsetY="0"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="2" offsetX="1" offsetY="-35" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/eggshell-female.xml b/graphics/sprites/equipment/head/eggshell-female.xml new file mode 100644 index 00000000..7a3ea2de --- /dev/null +++ b/graphics/sprites/equipment/head/eggshell-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/eggshell.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-28"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-21"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-28" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-27" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/elf-nightcap-female.xml b/graphics/sprites/equipment/head/elf-nightcap-female.xml new file mode 100644 index 00000000..d953951f --- /dev/null +++ b/graphics/sprites/equipment/head/elf-nightcap-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="31" name="base" src="graphics/sprites/equipment/head/elf-nightcap.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-5" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-5" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-31"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-34"/> + <frame delay="150" index="1" offsetX="3" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-5" offsetY="-33"/> + <frame delay="150" index="3" offsetX="-7" offsetY="-34"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-8" offsetY="-23"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-32" delay="140"/> + <frame index="3" offsetX="1" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-33" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-7" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="3" offsetX="0" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/eskimohat-female.xml b/graphics/sprites/equipment/head/eskimohat-female.xml new file mode 100644 index 00000000..5d6e3860 --- /dev/null +++ b/graphics/sprites/equipment/head/eskimohat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="17" name="base" src="graphics/sprites/equipment/head/eskimohat.png" width="33"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="8" offsetY="-42"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="4" offsetY="-41"/> + <frame delay="150" index="0" offsetX="4" offsetY="-42"/> + <frame delay="75" index="0" offsetX="4" offsetY="-41"/> + <frame delay="150" index="0" offsetX="4" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="8" offsetY="-42"/> + <frame delay="75" index="1" offsetX="8" offsetY="-41"/> + <frame delay="150" index="1" offsetX="8" offsetY="-42"/> + <frame delay="75" index="1" offsetX="8" offsetY="-41"/> + <frame delay="75" index="1" offsetX="8" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="3" offsetY="-42"/> + <frame delay="150" index="2" offsetX="3" offsetY="-43"/> + <frame delay="75" index="2" offsetX="3" offsetY="-42"/> + <frame delay="150" index="2" offsetX="3" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="9" offsetY="-42"/> + <frame delay="75" index="3" offsetX="9" offsetY="-41"/> + <frame delay="150" index="3" offsetX="9" offsetY="-42"/> + <frame delay="75" index="3" offsetX="9" offsetY="-41"/> + <frame delay="75" index="3" offsetX="9" offsetY="-42"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="4" offsetY="-40"/> + <frame delay="75" index="0" offsetX="4" offsetY="-41"/> + <frame delay="75" index="0" offsetX="4" offsetY="-38"/> + <frame delay="75" index="0" offsetX="4" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="12" offsetY="-43"/> + <frame delay="75" index="1" offsetX="12" offsetY="-44"/> + <frame delay="75" index="1" offsetX="8" offsetY="-41"/> + <frame delay="75" index="1" offsetX="7" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="2" offsetY="-42"/> + <frame delay="75" index="2" offsetX="2" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="6" offsetY="-43"/> + <frame delay="75" index="3" offsetX="6" offsetY="-44"/> + <frame delay="75" index="3" offsetX="9" offsetY="-41"/> + <frame delay="75" index="3" offsetX="10" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="4" offsetY="-41"/> + <frame delay="75" index="0" offsetX="4" offsetY="-40"/> + <frame delay="75" index="0" offsetX="4" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="11" offsetY="-42"/> + <frame delay="150" index="1" offsetX="13" offsetY="-43"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="3" offsetY="-42"/> + <frame delay="75" index="2" offsetX="2" offsetY="-41"/> + <frame delay="75" index="2" offsetX="2" offsetY="-42"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="6" offsetY="-42"/> + <frame delay="150" index="3" offsetX="4" offsetY="-43"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="12" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="4" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-33"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="3" offsetY="-36" delay="140"/> + <frame index="0" offsetX="3" offsetY="-41" delay="140"/> + <frame index="0" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-39" delay="140"/> + <frame index="1" offsetX="10" offsetY="-42" delay="140"/> + <frame index="1" offsetX="12" offsetY="-42" delay="140"/> + <frame index="1" offsetX="5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-41" delay="280"/> + <frame index="2" offsetX="1" offsetY="-39" delay="140"/> + <frame index="2" offsetX="2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="11" offsetY="-39" delay="140"/> + <frame index="3" offsetX="8" offsetY="-42" delay="140"/> + <frame index="3" offsetX="6" offsetY="-42" delay="140"/> + <frame index="3" offsetX="12" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="4" offsetY="-40" delay="100"/> + <frame index="0" offsetX="4" offsetY="-41" delay="100"/> + <frame index="0" offsetX="4" offsetY="-38" delay="100"/> + <frame index="0" offsetX="4" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="12" offsetY="-43" delay="100"/> + <frame index="1" offsetX="12" offsetY="-44" delay="100"/> + <frame index="1" offsetX="8" offsetY="-41" delay="100"/> + <frame index="1" offsetX="7" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-42" delay="300"/> + <frame index="2" offsetX="2" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-43" delay="100"/> + <frame index="3" offsetX="6" offsetY="-44" delay="100"/> + <frame index="3" offsetX="9" offsetY="-41" delay="100"/> + <frame index="3" offsetX="10" offsetY="-40" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="2" offsetY="-42" delay="280"/> + <frame index="0" offsetX="2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="12" offsetY="-43" delay="140"/> + <frame index="1" offsetX="15" offsetY="-41" delay="140"/> + <frame index="1" offsetX="8" offsetY="-43" delay="140"/> + <frame index="1" offsetX="8" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-42" delay="140"/> + <frame index="2" offsetX="1" offsetY="-42" delay="140"/> + <frame index="2" offsetX="1" offsetY="-41" delay="140"/> + <frame index="2" offsetX="0" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-43" delay="140"/> + <frame index="3" offsetX="4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="10" offsetY="-43" delay="140"/> + <frame index="3" offsetX="11" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-39" delay="280"/> + <frame index="0" offsetX="3" offsetY="-41" delay="140"/> + <frame index="0" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="11" offsetY="-43" delay="140"/> + <frame index="1" offsetX="11" offsetY="-44" delay="280"/> + <frame index="1" offsetX="6" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-41" delay="140"/> + <frame index="2" offsetX="1" offsetY="-40" delay="280"/> + <frame index="2" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-43" delay="140"/> + <frame index="3" offsetX="7" offsetY="-44" delay="280"/> + <frame index="3" offsetX="12" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/evileyes.xml b/graphics/sprites/equipment/head/evileyes.xml index b4b6d24e..2a165365 100644 --- a/graphics/sprites/equipment/head/evileyes.xml +++ b/graphics/sprites/equipment/head/evileyes.xml @@ -1,5 +1,5 @@ <?xml version="1.0"?> <sprite> <imageset name="base" src="graphics/sprites/equipment/head/evileyes.png" width="64" height="64"/> - <include file="model/base.xml"/> + <include file="model/male.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/eyepatch-female.xml b/graphics/sprites/equipment/head/eyepatch-female.xml new file mode 100644 index 00000000..8d7e9f1c --- /dev/null +++ b/graphics/sprites/equipment/head/eyepatch-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="32" name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/fairy_hat-female.xml b/graphics/sprites/equipment/head/fairy_hat-female.xml new file mode 100644 index 00000000..7559e2f7 --- /dev/null +++ b/graphics/sprites/equipment/head/fairy_hat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/fancyhat-female.xml b/graphics/sprites/equipment/head/fancyhat-female.xml new file mode 100644 index 00000000..383de6f3 --- /dev/null +++ b/graphics/sprites/equipment/head/fancyhat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/fancyhat.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/fluffyhat-female.xml b/graphics/sprites/equipment/head/fluffyhat-female.xml new file mode 100644 index 00000000..f664ff7c --- /dev/null +++ b/graphics/sprites/equipment/head/fluffyhat-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="22" name="base" src="graphics/sprites/equipment/head/fluffyhat.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-44"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="6" offsetY="-39"/> + <frame delay="75" index="1" offsetX="6" offsetY="-40"/> + <frame delay="75" index="1" offsetX="2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="1" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-35"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="0" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="5" offsetY="-38"/> + <frame delay="150" index="1" offsetX="7" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="150" index="2" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-10"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="4" offsetY="-38" delay="140"/> + <frame index="1" offsetX="6" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="3" offsetX="2" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-39" delay="100"/> + <frame index="1" offsetX="6" offsetY="-40" delay="100"/> + <frame index="1" offsetX="2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="1" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="0" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-44" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-39" delay="140"/> + <frame index="1" offsetX="9" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-37" delay="140"/> + <frame index="3" offsetX="0" offsetY="-39" delay="140"/> + <frame index="3" offsetX="1" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-41" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-40" delay="280"/> + <frame index="1" offsetX="0" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="280"/> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/funkywinter-female.xml b/graphics/sprites/equipment/head/funkywinter-female.xml new file mode 100644 index 00000000..b81343b0 --- /dev/null +++ b/graphics/sprites/equipment/head/funkywinter-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="20" name="base" src="graphics/sprites/equipment/head/funkywinter.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="150" index="0" offsetX="0" offsetY="-42"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="150" index="0" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="150" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="5" offsetY="-41"/> + <frame delay="75" index="1" offsetX="5" offsetY="-42"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="4" offsetY="-40"/> + <frame delay="150" index="1" offsetX="6" offsetY="-41"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="0" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-37" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="5" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-38" delay="100"/> + <frame index="0" offsetX="0" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="100"/> + <frame index="1" offsetX="5" offsetY="-42" delay="100"/> + <frame index="1" offsetX="1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="140"/> + <frame index="1" offsetX="8" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> + <frame index="3" offsetX="0" offsetY="-41" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="4" offsetY="-42" delay="280"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="3" offsetX="2" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/gas-carbon-female.xml b/graphics/sprites/equipment/head/gas-carbon-female.xml new file mode 100644 index 00000000..a0a305b6 --- /dev/null +++ b/graphics/sprites/equipment/head/gas-carbon-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="23" name="base" src="graphics/sprites/equipment/head/gas-carbon.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-14"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/gasmask-female.xml b/graphics/sprites/equipment/head/gasmask-female.xml new file mode 100644 index 00000000..20997a8c --- /dev/null +++ b/graphics/sprites/equipment/head/gasmask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="23" name="base" src="graphics/sprites/equipment/head/gasmask.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/glasses-female.xml b/graphics/sprites/equipment/head/glasses-female.xml new file mode 100644 index 00000000..1174a034 --- /dev/null +++ b/graphics/sprites/equipment/head/glasses-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="29" name="base" src="graphics/sprites/equipment/head/glasses.png|B" width="23"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="150" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="0" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="4" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="2" offsetX="1" offsetY="-35" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/gmcap-female.xml b/graphics/sprites/equipment/head/gmcap-female.xml new file mode 100644 index 00000000..1162241c --- /dev/null +++ b/graphics/sprites/equipment/head/gmcap-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="19" name="base" src="graphics/sprites/equipment/head/gmcap.png|R" width="28"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="150" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="150" index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-45"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="150" index="3" offsetX="2" offsetY="-45"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="3" offsetY="-43"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-45"/> + <frame delay="150" index="1" offsetX="3" offsetY="-46"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-44"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-45"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-45"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-46"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-42" delay="140"/> + <frame index="3" offsetX="1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="5" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="2" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="3" offsetY="-43" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="140"/> + <frame index="1" offsetX="5" offsetY="-44" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="3" offsetX="3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="4" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="0" offsetY="-47" delay="280"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/goatee-female.xml b/graphics/sprites/equipment/head/goatee-female.xml new file mode 100644 index 00000000..f13c4abf --- /dev/null +++ b/graphics/sprites/equipment/head/goatee-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/goatee.png|W" width="40" height="40"/> + <include file="equipment/head/mustache-female.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/goblin-mask-female.xml b/graphics/sprites/equipment/head/goblin-mask-female.xml new file mode 100644 index 00000000..7939609d --- /dev/null +++ b/graphics/sprites/equipment/head/goblin-mask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="23" name="base" src="graphics/sprites/equipment/head/goblin-mask.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/goggles-female.xml b/graphics/sprites/equipment/head/goggles-female.xml new file mode 100644 index 00000000..c371da29 --- /dev/null +++ b/graphics/sprites/equipment/head/goggles-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="20" name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <frame delay="150" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <frame delay="150" index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <frame delay="75" index="3" offsetX="2" offsetY="-35"/> + <frame delay="150" index="3" offsetX="2" offsetY="-36"/> + <frame delay="75" index="3" offsetX="2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-32"/> + <frame delay="75" index="0" offsetX="0" offsetY="-31"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="3" offsetY="-34"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-36"/> + <frame delay="150" index="1" offsetX="3" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-27"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-15"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="1" offsetX="0" offsetY="-36" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="5" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <frame index="0" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="2" offsetY="-38" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="3" offsetX="2" offsetY="-35" delay="100"/> + <frame index="3" offsetX="3" offsetY="-34" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="5" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="1" offsetY="-38" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="280"/> + <frame index="3" offsetX="5" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/gradcap-female.xml b/graphics/sprites/equipment/head/gradcap-female.xml new file mode 100644 index 00000000..44560b2f --- /dev/null +++ b/graphics/sprites/equipment/head/gradcap-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="14" name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="150" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-50"/> + <frame delay="75" index="1" offsetX="4" offsetY="-51"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="0" offsetY="-47"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-49"/> + <frame delay="150" index="1" offsetX="5" offsetY="-50"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-49"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-50"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="0" offsetX="30" offsetY="-15"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="2" offsetY="-49" delay="140"/> + <frame index="1" offsetX="4" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="100"/> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="0" offsetY="-48" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="0" offsetY="-47" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-49" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-50" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="140"/> + <frame index="1" offsetX="7" offsetY="-48" delay="140"/> + <frame index="1" offsetX="0" offsetY="-50" delay="140"/> + <frame index="1" offsetX="0" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-50" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-50" delay="140"/> + <frame index="1" offsetX="3" offsetY="-51" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-51" delay="280"/> + <frame index="3" offsetX="2" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/guyfawkes-female.xml b/graphics/sprites/equipment/head/guyfawkes-female.xml new file mode 100644 index 00000000..3b071446 --- /dev/null +++ b/graphics/sprites/equipment/head/guyfawkes-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="23" name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/heart-glasses-female.xml b/graphics/sprites/equipment/head/heart-glasses-female.xml new file mode 100644 index 00000000..7eec7166 --- /dev/null +++ b/graphics/sprites/equipment/head/heart-glasses-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="29" name="base" src="graphics/sprites/equipment/head/heart-glasses.png" width="23"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="150" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="0" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="4" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="2" offsetX="1" offsetY="-35" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/highpriest-crown-female.xml b/graphics/sprites/equipment/head/highpriest-crown-female.xml new file mode 100644 index 00000000..516b2166 --- /dev/null +++ b/graphics/sprites/equipment/head/highpriest-crown-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40"/> + <include file="equipment/head/monster-skull-helm-female.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/infantryhelm-female.xml b/graphics/sprites/equipment/head/infantryhelm-female.xml new file mode 100644 index 00000000..adaac249 --- /dev/null +++ b/graphics/sprites/equipment/head/infantryhelm-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="22" name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="150" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="150" index="0" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="6" offsetY="-39"/> + <frame delay="75" index="1" offsetX="6" offsetY="-40"/> + <frame delay="75" index="1" offsetX="2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="1" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="0" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-37"/> + <frame delay="75" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="5" offsetY="-38"/> + <frame delay="150" index="1" offsetX="7" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="4" offsetY="-38" delay="140"/> + <frame index="1" offsetX="6" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="3" offsetX="2" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36" delay="100"/> + <frame index="0" offsetX="0" offsetY="-37" delay="100"/> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-39" delay="100"/> + <frame index="1" offsetX="6" offsetY="-40" delay="100"/> + <frame index="1" offsetX="2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="1" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="0" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-39" delay="140"/> + <frame index="1" offsetX="9" offsetY="-37" delay="140"/> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-37" delay="140"/> + <frame index="3" offsetX="0" offsetY="-39" delay="140"/> + <frame index="3" offsetX="1" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-40" delay="280"/> + <frame index="1" offsetX="0" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="280"/> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/inspector-hat-female.xml b/graphics/sprites/equipment/head/inspector-hat-female.xml new file mode 100644 index 00000000..54757fef --- /dev/null +++ b/graphics/sprites/equipment/head/inspector-hat-female.xml @@ -0,0 +1,225 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="14" name="base" src="graphics/sprites/equipment/head/inspector-hat.png|W" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + <frame delay="150" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-49"/> + <frame delay="75" index="1" offsetX="4" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="300" index="2" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="0" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-48"/> + <frame delay="150" index="1" offsetX="5" offsetY="-49"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-48"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-49"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="4" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-47" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="3" offsetX="2" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-49" delay="100"/> + <frame index="1" offsetX="4" offsetY="-50" delay="100"/> + <frame index="1" offsetX="0" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-48" delay="400"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="0" offsetY="-48" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-49" delay="140"/> + <frame index="1" offsetX="7" offsetY="-47" delay="140"/> + <frame index="1" offsetX="0" offsetY="-49" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-52" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-47" delay="140"/> + <frame index="3" offsetX="0" offsetY="-49" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="420"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="140"/> + <frame index="1" offsetX="3" offsetY="-50" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="3" offsetX="2" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/model/Tritan.xml b/graphics/sprites/equipment/head/jestermask-female.xml index 5d957bf3..7d12f22c 100644 --- a/graphics/sprites/model/Tritan.xml +++ b/graphics/sprites/equipment/head/jestermask-female.xml @@ -1,8 +1,7 @@ <?xml version="1.0"?> -<sprite variants="135" variant_offset="1"> - <imageset name="base" src="graphics/sprites/model/Tritan.png|W;B;R" width="64" height="64"/> - <action name="default" imageset="base"/> - <action name="stand" imageset="base"> +<sprite> + <imageset height="64" name="base" src="graphics/sprites/equipment/head/jestermask.png" width="64"/> + <action imageset="base" name="stand"> <animation direction="down"> <frame index="0"/> </animation> @@ -16,21 +15,21 @@ <frame index="54"/> </animation> </action> - <action name="walk" imageset="base"> + <action imageset="base" name="walk"> <animation direction="down"> - <sequence start="1" end="6" delay="75"/> + <sequence delay="75" end="6" start="1"/> </animation> <animation direction="left"> - <sequence start="19" end="24" delay="75"/> + <sequence delay="75" end="24" start="19"/> </animation> <animation direction="up"> - <sequence start="37" end="42" delay="75"/> + <sequence delay="75" end="42" start="37"/> </animation> <animation direction="right"> - <sequence start="55" end="60" delay="75"/> + <sequence delay="75" end="60" start="55"/> </animation> </action> - <action name="sit" imageset="base"> + <action imageset="base" name="sit"> <animation direction="down"> <frame index="7"/> </animation> @@ -44,7 +43,7 @@ <frame index="61"/> </animation> </action> - <action name="dead" imageset="base"> + <action imageset="base" name="dead"> <animation direction="down"> <frame index="8"/> </animation> @@ -58,129 +57,95 @@ <frame index="62"/> </animation> </action> - <action name="attack" imageset="base"> + <action imageset="base" name="attack"> <animation direction="down"> - <sequence start="9" end="12" delay="75"/> + <sequence delay="75" end="12" start="9"/> <end/> </animation> <animation direction="left"> - <sequence start="27" end="30" delay="75"/> + <sequence delay="75" end="30" start="27"/> <end/> </animation> <animation direction="up"> - <sequence start="45" end="48" delay="75"/> + <sequence delay="75" end="48" start="45"/> <end/> </animation> <animation direction="right"> - <sequence start="63" end="66" delay="75"/> + <sequence delay="75" end="66" start="63"/> <end/> </animation> </action> - <action name="attack_sword_stab" imageset="base"> + <action imageset="base" name="attack_bow"> <animation direction="down"> - <sequence start="9" end="12" delay="100"/> + <sequence delay="75" end="17" start="13"/> <end/> </animation> <animation direction="left"> - <sequence start="27" end="30" delay="100"/> + <sequence delay="75" end="35" start="31"/> <end/> </animation> <animation direction="up"> - <sequence start="45" end="48" delay="100"/> + <sequence delay="75" end="53" start="49"/> <end/> </animation> <animation direction="right"> - <sequence start="63" end="66" delay="100"/> + <sequence delay="75" end="71" start="67"/> <end/> </animation> </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> + <action name="attack_2hand" imageset="base"> <animation direction="down"> - <sequence start="72" end="75" delay="140"/> <end/> </animation> <animation direction="left"> - <sequence start="76" end="79" delay="140"/> <end/> </animation> <animation direction="up"> - <sequence start="81" end="84" delay="140"/> <end/> </animation> <animation direction="right"> - <sequence start="85" end="88" delay="140"/> <end/> </animation> </action> - <action name="attack_chop" imageset="base"> + <action name="attack_sword_stab" imageset="base"> <animation direction="down"> - <sequence start="90" end="93" delay="140"/> <end/> </animation> <animation direction="left"> - <sequence start="94" end="97" delay="140"/> <end/> </animation> <animation direction="up"> - <sequence start="99" end="102" delay="140"/> <end/> </animation> <animation direction="right"> - <sequence start="103" end="106" delay="140"/> <end/> </animation> </action> - <action name="attack_2hand" imageset="base"> + <action name="attack_spear" imageset="base"> <animation direction="down"> - <sequence start="108" end="111" delay="140"/> <end/> </animation> <animation direction="left"> - <sequence start="112" end="115" delay="140"/> <end/> </animation> <animation direction="up"> - <sequence start="117" end="120" delay="140"/> <end/> </animation> <animation direction="right"> - <sequence start="121" end="124" delay="140"/> <end/> </animation> </action> - <action name="cast" imageset="base"> + <action name="attack_chop" imageset="base"> <animation direction="down"> - <sequence start="126" end="127" delay="250"/> <end/> </animation> <animation direction="left"> - <sequence start="128" end="129" delay="250"/> <end/> </animation> <animation direction="up"> - <sequence start="130" end="131" delay="250"/> <end/> </animation> <animation direction="right"> - <sequence start="132" end="133" delay="250"/> <end/> </animation> </action> diff --git a/graphics/sprites/equipment/head/knighthelm-female.xml b/graphics/sprites/equipment/head/knighthelm-female.xml new file mode 100644 index 00000000..ff3bcc88 --- /dev/null +++ b/graphics/sprites/equipment/head/knighthelm-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="25" name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-36"/> + <frame delay="75" index="1" offsetX="0" offsetY="-35"/> + <frame delay="150" index="1" offsetX="0" offsetY="-36"/> + <frame delay="75" index="1" offsetX="0" offsetY="-35"/> + <frame delay="75" index="1" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-36"/> + <frame delay="75" index="3" offsetX="0" offsetY="-35"/> + <frame delay="150" index="3" offsetX="0" offsetY="-36"/> + <frame delay="75" index="3" offsetX="0" offsetY="-35"/> + <frame delay="75" index="3" offsetX="0" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-37"/> + <frame delay="75" index="1" offsetX="4" offsetY="-38"/> + <frame delay="75" index="1" offsetX="0" offsetY="-35"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-34"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-35"/> + <frame delay="75" index="3" offsetX="1" offsetY="-34"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-36"/> + <frame delay="150" index="1" offsetX="5" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-36"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-27"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="29" offsetY="-13"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="1" offsetX="2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-35" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="3" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-37" delay="100"/> + <frame index="1" offsetX="4" offsetY="-38" delay="100"/> + <frame index="1" offsetX="0" offsetY="-35" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="3" offsetX="0" offsetY="-35" delay="100"/> + <frame index="3" offsetX="1" offsetY="-34" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-36" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-37" delay="140"/> + <frame index="1" offsetX="7" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-37" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-35" delay="140"/> + <frame index="3" offsetX="1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-37" delay="140"/> + <frame index="1" offsetX="3" offsetY="-38" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="280"/> + <frame index="3" offsetX="3" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/knit-cap-female.xml b/graphics/sprites/equipment/head/knit-cap-female.xml new file mode 100644 index 00000000..e4ce8e7c --- /dev/null +++ b/graphics/sprites/equipment/head/knit-cap-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="26" name="base" src="graphics/sprites/equipment/head/knit-cap.png|W;Y;R" width="24"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="150" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="150" index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="150" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="75" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="5" offsetY="-41"/> + <frame delay="75" index="1" offsetX="5" offsetY="-42"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-39"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="4" offsetY="-40"/> + <frame delay="150" index="1" offsetX="6" offsetY="-41"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="150" index="2" offsetX="0" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="33" offsetY="-13"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-37" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="5" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38" delay="100"/> + <frame index="0" offsetX="0" offsetY="-39" delay="100"/> + <frame index="0" offsetX="0" offsetY="-36" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="100"/> + <frame index="1" offsetX="5" offsetY="-42" delay="100"/> + <frame index="1" offsetX="1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="140"/> + <frame index="1" offsetX="8" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> + <frame index="3" offsetX="0" offsetY="-41" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="4" offsetY="-42" delay="280"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="3" offsetX="2" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/long-beard-female.xml b/graphics/sprites/equipment/head/long-beard-female.xml new file mode 100644 index 00000000..ec8a5a43 --- /dev/null +++ b/graphics/sprites/equipment/head/long-beard-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/long-beard.png|W" width="40" height="40"/> + <include file="equipment/head/mustache-female.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/magicgmtophat-female.xml b/graphics/sprites/equipment/head/magicgmtophat-female.xml new file mode 100644 index 00000000..dc186745 --- /dev/null +++ b/graphics/sprites/equipment/head/magicgmtophat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="34" name="base" src="graphics/sprites/equipment/head/magicgmtophat.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="150" index="1" offsetX="0" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-51"/> + <frame delay="75" index="1" offsetX="4" offsetY="-52"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-52"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="0" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-50"/> + <frame delay="150" index="1" offsetX="5" offsetY="-51"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-50"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-51"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-50" delay="140"/> + <frame index="1" offsetX="4" offsetY="-50" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-49" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-50" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="2" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="4" offsetY="-52" delay="100"/> + <frame index="1" offsetX="0" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="0" offsetY="-48" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-51" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="140"/> + <frame index="1" offsetX="7" offsetY="-49" delay="140"/> + <frame index="1" offsetX="0" offsetY="-51" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-50" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-54" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-49" delay="140"/> + <frame index="3" offsetX="0" offsetY="-51" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-51" delay="140"/> + <frame index="1" offsetX="3" offsetY="-52" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-52" delay="280"/> + <frame index="3" offsetX="2" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/mask-female.xml b/graphics/sprites/equipment/head/mask-female.xml new file mode 100644 index 00000000..ffb15961 --- /dev/null +++ b/graphics/sprites/equipment/head/mask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="32" name="base" src="graphics/sprites/equipment/head/mask.png" width="32"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/minershat-female.xml b/graphics/sprites/equipment/head/minershat-female.xml new file mode 100644 index 00000000..58943b2f --- /dev/null +++ b/graphics/sprites/equipment/head/minershat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/minershat.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/monocle-female.xml b/graphics/sprites/equipment/head/monocle-female.xml new file mode 100644 index 00000000..6481dba0 --- /dev/null +++ b/graphics/sprites/equipment/head/monocle-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="29" name="base" src="graphics/sprites/equipment/head/monocle.png" width="23"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="150" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="0" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="4" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-24"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-24"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="2" offsetX="1" offsetY="-35" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/monster-skull-helm-female.xml b/graphics/sprites/equipment/head/monster-skull-helm-female.xml new file mode 100644 index 00000000..216832d2 --- /dev/null +++ b/graphics/sprites/equipment/head/monster-skull-helm-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="150" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="150" index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-35"/> + <frame delay="75" index="3" offsetX="0" offsetY="-34"/> + <frame delay="150" index="3" offsetX="0" offsetY="-35"/> + <frame delay="75" index="3" offsetX="0" offsetY="-34"/> + <frame delay="75" index="3" offsetX="0" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-32"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <frame delay="75" index="0" offsetX="0" offsetY="-30"/> + <frame delay="75" index="0" offsetX="0" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="5" offsetY="-36"/> + <frame delay="75" index="1" offsetX="5" offsetY="-37"/> + <frame delay="75" index="1" offsetX="1" offsetY="-34"/> + <frame delay="75" index="1" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="3" offsetX="0" offsetY="-34"/> + <frame delay="75" index="3" offsetX="1" offsetY="-33"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-33"/> + <frame delay="75" index="0" offsetX="0" offsetY="-32"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="4" offsetY="-35"/> + <frame delay="150" index="1" offsetX="6" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-35"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-26"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="0"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="3" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <frame index="0" offsetX="0" offsetY="-30" delay="100"/> + <frame index="0" offsetX="0" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="100"/> + <frame index="1" offsetX="5" offsetY="-37" delay="100"/> + <frame index="1" offsetX="1" offsetY="-34" delay="100"/> + <frame index="1" offsetX="0" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> + <frame index="3" offsetX="0" offsetY="-34" delay="100"/> + <frame index="3" offsetX="1" offsetY="-33" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="140"/> + <frame index="1" offsetX="8" offsetY="-34" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="2" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="4" offsetY="-37" delay="280"/> + <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-37" delay="280"/> + <frame index="3" offsetX="3" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/moonshroomhat-female.xml b/graphics/sprites/equipment/head/moonshroomhat-female.xml new file mode 100644 index 00000000..883c578f --- /dev/null +++ b/graphics/sprites/equipment/head/moonshroomhat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="15" name="base" src="graphics/sprites/equipment/head/moonshroomhat.png" width="26"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-1" offsetY="-47"/> + </animation> + <animation direction="right"> + <frame index="1" offsetX="0" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="150" index="1" offsetX="0" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame delay="75" index="1" offsetX="1" offsetY="-47"/> + <frame delay="75" index="1" offsetX="1" offsetY="-46"/> + <frame delay="150" index="1" offsetX="1" offsetY="-47"/> + <frame delay="75" index="1" offsetX="1" offsetY="-46"/> + <frame delay="75" index="1" offsetX="1" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-48"/> + <frame delay="75" index="1" offsetX="4" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="1" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="1" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="1" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-47"/> + <frame delay="150" index="1" offsetX="5" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="1" offsetX="-3" offsetY="-47"/> + <frame delay="150" index="1" offsetX="-5" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="0" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame index="1" offsetX="-6" offsetY="-37"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="0" offsetX="37" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-3" offsetY="-46" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="1" offsetX="2" offsetY="-44" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="1" offsetX="3" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="100"/> + <frame index="1" offsetX="4" offsetY="-49" delay="100"/> + <frame index="1" offsetX="0" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-47" delay="300"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="1" offsetX="-3" offsetY="-48" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-49" delay="100"/> + <frame index="1" offsetX="0" offsetY="-46" delay="100"/> + <frame index="1" offsetX="1" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="140"/> + <frame index="1" offsetX="7" offsetY="-46" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-51" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="1" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-46" delay="140"/> + <frame index="1" offsetX="1" offsetY="-48" delay="140"/> + <frame index="1" offsetX="2" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-44" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="3" offsetY="-49" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="1" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-49" delay="280"/> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/mouboohead-female.xml b/graphics/sprites/equipment/head/mouboohead-female.xml new file mode 100644 index 00000000..5f225a8f --- /dev/null +++ b/graphics/sprites/equipment/head/mouboohead-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="32" name="base" src="graphics/sprites/equipment/head/mouboohead.png" width="28"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="150" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="150" index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-35"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-35"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="2" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="5" offsetX="0" offsetY="-33"/> + <frame delay="75" index="5" offsetX="0" offsetY="-34"/> + <frame delay="75" index="5" offsetX="0" offsetY="-31"/> + <frame delay="75" index="5" offsetX="0" offsetY="-30"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="2" offsetY="-36"/> + <frame delay="75" index="6" offsetX="2" offsetY="-37"/> + <frame delay="75" index="6" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="6" offsetX="-3" offsetY="-33"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="8" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="8" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="8" offsetX="2" offsetY="-34"/> + <frame delay="75" index="8" offsetX="3" offsetY="-33"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-35"/> + <frame delay="150" index="1" offsetX="3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-35"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-23"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-26"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="6" offsetX="0" offsetY="-35" delay="140"/> + <frame index="6" offsetX="3" offsetY="-35" delay="140"/> + <frame index="6" offsetX="-5" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="4" offsetY="-32" delay="140"/> + <frame index="8" offsetX="1" offsetY="-35" delay="140"/> + <frame index="8" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="8" offsetX="5" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-33" delay="100"/> + <frame index="5" offsetX="0" offsetY="-34" delay="100"/> + <frame index="5" offsetX="0" offsetY="-31" delay="100"/> + <frame index="5" offsetX="0" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-36" delay="100"/> + <frame index="6" offsetX="2" offsetY="-37" delay="100"/> + <frame index="6" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="6" offsetX="-3" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="8" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="8" offsetX="2" offsetY="-34" delay="100"/> + <frame index="8" offsetX="3" offsetY="-33" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="5" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="5" offsetX="-2" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-36" delay="140"/> + <frame index="6" offsetX="5" offsetY="-34" delay="140"/> + <frame index="6" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="6" offsetX="-2" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="8" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="8" offsetX="3" offsetY="-36" delay="140"/> + <frame index="8" offsetX="4" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="-1" offsetY="-32" delay="280"/> + <frame index="5" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="1" offsetY="-36" delay="140"/> + <frame index="6" offsetX="1" offsetY="-37" delay="140"/> + <frame index="6" offsetX="2" offsetY="-37" delay="140"/> + <frame index="6" offsetX="-4" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="8" offsetX="0" offsetY="-37" delay="280"/> + <frame index="8" offsetX="5" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/moubootaurhead-female.xml b/graphics/sprites/equipment/head/moubootaurhead-female.xml new file mode 100644 index 00000000..bcfc383d --- /dev/null +++ b/graphics/sprites/equipment/head/moubootaurhead-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="51" name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80"/> + <include file="equipment/head/christmastree-female.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/mushroom-female.xml b/graphics/sprites/equipment/head/mushroom-female.xml new file mode 100644 index 00000000..e6dbf7b7 --- /dev/null +++ b/graphics/sprites/equipment/head/mushroom-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="15" name="base" src="graphics/sprites/equipment/head/mushroom.png" width="26"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="0" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-2" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame delay="75" index="0" offsetX="0" offsetY="-48"/> + <frame delay="75" index="0" offsetX="0" offsetY="-47"/> + <frame delay="150" index="0" offsetX="0" offsetY="-48"/> + <frame delay="75" index="0" offsetX="0" offsetY="-47"/> + <frame delay="75" index="0" offsetX="0" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame delay="75" index="0" offsetX="-2" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="0" offsetX="4" offsetY="-49"/> + <frame delay="75" index="0" offsetX="4" offsetY="-50"/> + <frame delay="75" index="0" offsetX="0" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="0" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-3" offsetY="-46"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-50"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="0" offsetX="3" offsetY="-48"/> + <frame delay="150" index="0" offsetX="5" offsetY="-49"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="0" offsetX="-2" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-3" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="0" offsetX="-4" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-6" offsetY="-49"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="4" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-1" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-7" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="1" offsetX="37" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="4" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-4" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="0" offsetX="2" offsetY="-44" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="4" offsetY="-49" delay="100"/> + <frame index="0" offsetX="4" offsetY="-50" delay="100"/> + <frame index="0" offsetX="0" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-3" offsetY="-48" delay="300"/> + <frame index="0" offsetX="-3" offsetY="-46" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-4" offsetY="-49" delay="100"/> + <frame index="0" offsetX="-4" offsetY="-50" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="0" offsetY="-46" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="4" offsetY="-49" delay="140"/> + <frame index="0" offsetX="7" offsetY="-47" delay="140"/> + <frame index="0" offsetX="0" offsetY="-49" delay="140"/> + <frame index="0" offsetX="0" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-5" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-52" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-6" offsetY="-47" delay="140"/> + <frame index="0" offsetX="0" offsetY="-49" delay="140"/> + <frame index="0" offsetX="1" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="3" offsetY="-49" delay="140"/> + <frame index="0" offsetX="3" offsetY="-50" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="0" offsetX="2" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/mustache-female.xml b/graphics/sprites/equipment/head/mustache-female.xml new file mode 100644 index 00000000..167bf412 --- /dev/null +++ b/graphics/sprites/equipment/head/mustache-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/mustache.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/nohmask-female.xml b/graphics/sprites/equipment/head/nohmask-female.xml new file mode 100644 index 00000000..a6e3b4f1 --- /dev/null +++ b/graphics/sprites/equipment/head/nohmask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="23" name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/nutcrackerhat-female.xml b/graphics/sprites/equipment/head/nutcrackerhat-female.xml new file mode 100644 index 00000000..372e408d --- /dev/null +++ b/graphics/sprites/equipment/head/nutcrackerhat-female.xml @@ -0,0 +1,231 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="32" name="base" src="graphics/sprites/equipment/head/nutcrackerhat.png" width="19"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-46"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-46"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-46"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-46"/> + <frame delay="75" index="3" offsetX="1" offsetY="-45"/> + <frame delay="150" index="3" offsetX="1" offsetY="-46"/> + <frame delay="75" index="3" offsetX="1" offsetY="-45"/> + <frame delay="75" index="3" offsetX="1" offsetY="-46"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="2" offsetY="-48"/> + <frame delay="75" index="1" offsetX="0" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-46"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-44"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="0" offsetY="-45"/> + <frame delay="75" index="3" offsetX="1" offsetY="-44"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="3" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-46"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-37"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="3" offsetX="37" offsetY="-10" delay="5000"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="1" offsetX="0" offsetY="-46" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-45" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-43" delay="140"/> + <frame index="3" offsetX="1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="3" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-47" delay="100"/> + <frame index="1" offsetX="2" offsetY="-48" delay="100"/> + <frame index="1" offsetX="0" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-46" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-47" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="0" offsetY="-45" delay="100"/> + <frame index="3" offsetX="1" offsetY="-44" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="5" offsetY="-45" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-50" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="2" offsetY="-44" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="1" offsetY="-48" delay="140"/> + <frame index="1" offsetX="3" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="3" offsetX="0" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="3" offsetX="3" offsetY="-44" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/operamask-female.xml b/graphics/sprites/equipment/head/operamask-female.xml new file mode 100644 index 00000000..148e6267 --- /dev/null +++ b/graphics/sprites/equipment/head/operamask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="23" name="base" src="graphics/sprites/equipment/head/operamask.png" width="25"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="150" index="3" offsetX="1" offsetY="-38"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <frame delay="75" index="3" offsetX="2" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-39"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="3" offsetX="4" offsetY="-34" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <frame index="3" offsetX="2" offsetY="-36" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="3" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/overlordhelm-female.xml b/graphics/sprites/equipment/head/overlordhelm-female.xml new file mode 100644 index 00000000..015977b8 --- /dev/null +++ b/graphics/sprites/equipment/head/overlordhelm-female.xml @@ -0,0 +1,231 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="39" name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="150" index="1" offsetX="0" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="75" index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="150" index="3" offsetX="0" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="75" index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-26"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-32"/> + <frame delay="75" index="1" offsetX="4" offsetY="-33"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-29"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-29"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="75" index="3" offsetX="1" offsetY="-29"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-31"/> + <frame delay="150" index="1" offsetX="5" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-22"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-5"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-25" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="1" offsetX="2" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="100"/> + <frame index="1" offsetX="4" offsetY="-33" delay="100"/> + <frame index="1" offsetX="0" offsetY="-30" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> + <frame index="3" offsetX="0" offsetY="-30" delay="100"/> + <frame index="3" offsetX="1" offsetY="-29" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="7" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-32" delay="140"/> + <frame index="1" offsetX="0" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="2" offsetY="-29" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-33" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-33" delay="280"/> + <frame index="3" offsetX="3" offsetY="-29" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/paladinhelm-female.xml b/graphics/sprites/equipment/head/paladinhelm-female.xml new file mode 100644 index 00000000..4531329d --- /dev/null +++ b/graphics/sprites/equipment/head/paladinhelm-female.xml @@ -0,0 +1,231 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="39" name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="150" index="1" offsetX="0" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="75" index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="150" index="3" offsetX="0" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="75" index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-26"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-32"/> + <frame delay="75" index="1" offsetX="4" offsetY="-33"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-29"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-29"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="75" index="3" offsetX="1" offsetY="-29"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-31"/> + <frame delay="150" index="1" offsetX="5" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-22"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-5"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-25" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="1" offsetX="2" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="100"/> + <frame index="1" offsetX="4" offsetY="-33" delay="100"/> + <frame index="1" offsetX="0" offsetY="-30" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> + <frame index="3" offsetX="0" offsetY="-30" delay="100"/> + <frame index="3" offsetX="1" offsetY="-29" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="7" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-32" delay="140"/> + <frame index="1" offsetX="0" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="2" offsetY="-29" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-33" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-33" delay="280"/> + <frame index="3" offsetX="3" offsetY="-29" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/panhat-female.xml b/graphics/sprites/equipment/head/panhat-female.xml new file mode 100644 index 00000000..78268eac --- /dev/null +++ b/graphics/sprites/equipment/head/panhat-female.xml @@ -0,0 +1,226 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="24" name="base" src="graphics/sprites/equipment/head/panhat.png" width="24"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-44"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-43"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-4" offsetY="-42"/> + <frame delay="150" index="0" offsetX="-4" offsetY="-43"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-42"/> + <frame delay="150" index="0" offsetX="-4" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-42"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="2" offsetY="-44"/> + <frame delay="150" index="2" offsetX="2" offsetY="-45"/> + <frame delay="75" index="2" offsetX="2" offsetY="-44"/> + <frame delay="150" index="2" offsetX="2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-43"/> + <frame delay="75" index="3" offsetX="1" offsetY="-42"/> + <frame delay="150" index="3" offsetX="1" offsetY="-43"/> + <frame delay="75" index="3" offsetX="1" offsetY="-42"/> + <frame delay="75" index="3" offsetX="1" offsetY="-43"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-4" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-38"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-45"/> + <frame delay="75" index="1" offsetX="3" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-42"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="300" index="2" offsetX="1" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="3" offsetX="1" offsetY="-43"/> + <frame delay="75" index="3" offsetX="2" offsetY="-42"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="375" index="0" offsetX="-4" offsetY="-42"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-44"/> + <frame delay="150" index="1" offsetX="4" offsetY="-44"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="150" index="2" offsetX="2" offsetY="-43"/> + <frame delay="75" index="2" offsetX="1" offsetY="-43"/> + <frame delay="75" index="2" offsetX="1" offsetY="-42"/> + <frame delay="75" index="2" offsetX="1" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-44"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-44"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-5" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="1" offsetY="-44" delay="140"/> + <frame index="1" offsetX="3" offsetY="-44" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-42" delay="280"/> + <frame index="2" offsetX="0" offsetY="-40" delay="140"/> + <frame index="2" offsetX="1" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-41" delay="140"/> + <frame index="3" offsetX="0" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="3" offsetX="4" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-4" offsetY="-42" delay="100"/> + <frame index="0" offsetX="-4" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-4" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-45" delay="100"/> + <frame index="1" offsetX="3" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-43" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-42" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-43" delay="400"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-45" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-46" delay="100"/> + <frame index="3" offsetX="1" offsetY="-43" delay="100"/> + <frame index="3" offsetX="2" offsetY="-42" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-6" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-6" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-6" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-45" delay="140"/> + <frame index="1" offsetX="6" offsetY="-43" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="2" offsetX="0" offsetY="-43" delay="140"/> + <frame index="2" offsetX="0" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-43" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="3" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-5" offsetY="-40" delay="280"/> + <frame index="0" offsetX="-5" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-45" delay="140"/> + <frame index="1" offsetX="2" offsetY="-46" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-42" delay="140"/> + <frame index="2" offsetX="0" offsetY="-41" delay="280"/> + <frame index="2" offsetX="0" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-46" delay="280"/> + <frame index="3" offsetX="4" offsetY="-42" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/paperbag-female.xml b/graphics/sprites/equipment/head/paperbag-female.xml new file mode 100644 index 00000000..54396e80 --- /dev/null +++ b/graphics/sprites/equipment/head/paperbag-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="46" name="base" src="graphics/sprites/equipment/head/paperbag.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="150" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="150" index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-27"/> + <frame delay="150" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-27"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <frame delay="150" index="3" offsetX="1" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <frame delay="75" index="3" offsetX="1" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-26"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <frame delay="75" index="0" offsetX="0" offsetY="-23"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-29"/> + <frame delay="75" index="1" offsetX="3" offsetY="-30"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-26"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="0" offsetY="-28"/> + <frame delay="75" index="2" offsetX="0" offsetY="-26"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-29"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <frame delay="75" index="3" offsetX="2" offsetY="-26"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-26"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-28"/> + <frame delay="150" index="1" offsetX="3" offsetY="-29"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="0" offsetY="-28"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-28"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-29"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-20"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-19"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-25" delay="140"/> + <frame index="1" offsetX="1" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-28" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27" delay="280"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="2" offsetX="0" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <frame index="3" offsetX="0" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="4" offsetY="-24" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="100"/> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <frame index="0" offsetX="0" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="100"/> + <frame index="1" offsetX="3" offsetY="-30" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="300"/> + <frame index="2" offsetX="0" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <frame index="3" offsetX="2" offsetY="-26" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-28" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-23" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="140"/> + <frame index="1" offsetX="6" offsetY="-27" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-27" delay="140"/> + <frame index="3" offsetX="2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-26" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="2" offsetY="-30" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="3" offsetX="4" offsetY="-26" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/parsley-earplugs-female.xml b/graphics/sprites/equipment/head/parsley-earplugs-female.xml new file mode 100644 index 00000000..a10a95e8 --- /dev/null +++ b/graphics/sprites/equipment/head/parsley-earplugs-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="16" name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="150" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="6" offsetY="-41"/> + <frame delay="75" index="1" offsetX="6" offsetY="-42"/> + <frame delay="75" index="1" offsetX="2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="1" offsetY="-38"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-6" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-6" offsetY="-42"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-38"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="5" offsetY="-40"/> + <frame delay="150" index="1" offsetX="7" offsetY="-41"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-6" offsetY="-40"/> + <frame delay="150" index="3" offsetX="-8" offsetY="-41"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-9" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="1" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="4" offsetY="-40" delay="140"/> + <frame index="1" offsetX="6" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-40" delay="140"/> + <frame index="3" offsetX="0" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-41" delay="100"/> + <frame index="1" offsetX="6" offsetY="-42" delay="100"/> + <frame index="1" offsetX="2" offsetY="-39" delay="100"/> + <frame index="1" offsetX="1" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-41" delay="100"/> + <frame index="3" offsetX="-6" offsetY="-42" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-41" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-41" delay="140"/> + <frame index="1" offsetX="9" offsetY="-39" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-8" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="140"/> + <frame index="1" offsetX="5" offsetY="-42" delay="280"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-42" delay="280"/> + <frame index="3" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/phylactery-female.xml b/graphics/sprites/equipment/head/phylactery-female.xml new file mode 100644 index 00000000..bf24fd08 --- /dev/null +++ b/graphics/sprites/equipment/head/phylactery-female.xml @@ -0,0 +1,190 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/phylactery.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-26"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="22" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-29" delay="100"/> + <frame index="0" offsetX="0" offsetY="-26" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-27" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="420"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/pilot-hat-female.xml b/graphics/sprites/equipment/head/pilot-hat-female.xml new file mode 100644 index 00000000..d04be80f --- /dev/null +++ b/graphics/sprites/equipment/head/pilot-hat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="31" name="base" src="graphics/sprites/equipment/head/pilot-hat.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-5" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-5" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-31"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-34"/> + <frame delay="150" index="1" offsetX="3" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-5" offsetY="-33"/> + <frame delay="150" index="3" offsetX="-7" offsetY="-34"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-8" offsetY="-23"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-32" delay="140"/> + <frame index="3" offsetX="1" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-33" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-7" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="3" offsetX="0" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/pinkie-helmet-female.xml b/graphics/sprites/equipment/head/pinkie-helmet-female.xml new file mode 100644 index 00000000..34b1783d --- /dev/null +++ b/graphics/sprites/equipment/head/pinkie-helmet-female.xml @@ -0,0 +1,233 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/pinkie-helmet.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="5" offsetX="0" offsetY="-34"/> + <frame delay="150" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="150" index="5" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="6" offsetX="2" offsetY="-35"/> + <frame delay="75" index="6" offsetX="2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame delay="75" index="7" offsetX="-1" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-34"/> + <frame delay="150" index="7" offsetX="-1" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="8" offsetX="0" offsetY="-35"/> + <frame delay="75" index="3" offsetX="0" offsetY="-34"/> + <frame delay="150" index="8" offsetX="0" offsetY="-35"/> + <frame delay="75" index="8" offsetX="0" offsetY="-34"/> + <frame delay="75" index="3" offsetX="0" offsetY="-35"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="5" offsetX="0" offsetY="-32"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <frame delay="75" index="5" offsetX="0" offsetY="-30"/> + <frame delay="75" index="0" offsetX="0" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="6" offsetX="5" offsetY="-36"/> + <frame delay="75" index="1" offsetX="5" offsetY="-37"/> + <frame delay="75" index="6" offsetX="1" offsetY="-34"/> + <frame delay="75" index="1" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="7" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="8" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="8" offsetX="0" offsetY="-34"/> + <frame delay="75" index="3" offsetX="1" offsetY="-33"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="5" offsetX="0" offsetY="-33"/> + <frame delay="75" index="0" offsetX="0" offsetY="-32"/> + <frame delay="75" index="5" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="6" offsetX="4" offsetY="-35"/> + <frame delay="150" index="1" offsetX="6" offsetY="-36"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="7" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="7" offsetX="-2" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="8" offsetX="-3" offsetY="-35"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-36"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-26"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="44" offsetY="-9"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="0" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="6" offsetX="5" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-3" offsetY="-33" delay="280"/> + <frame index="7" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="8" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="3" offsetY="-31" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <frame index="5" offsetX="0" offsetY="-30" delay="100"/> + <frame index="0" offsetX="0" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="5" offsetY="-36" delay="100"/> + <frame index="1" offsetX="5" offsetY="-37" delay="100"/> + <frame index="6" offsetX="1" offsetY="-34" delay="100"/> + <frame index="1" offsetX="0" offsetY="-33" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-2" offsetY="-34" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> + <frame index="8" offsetX="0" offsetY="-34" delay="100"/> + <frame index="3" offsetX="1" offsetY="-33" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="5" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="5" offsetY="-36" delay="140"/> + <frame index="1" offsetX="8" offsetY="-34" delay="140"/> + <frame index="6" offsetX="1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="7" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="7" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="8" offsetX="1" offsetY="-36" delay="140"/> + <frame index="3" offsetX="2" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="5" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="4" offsetY="-36" delay="140"/> + <frame index="1" offsetX="4" offsetY="-37" delay="140"/> + <frame index="6" offsetX="4" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="7" offsetX="-3" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="3" offsetX="3" offsetY="-33" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/pinkiehat-female.xml b/graphics/sprites/equipment/head/pinkiehat-female.xml new file mode 100644 index 00000000..7d50a082 --- /dev/null +++ b/graphics/sprites/equipment/head/pinkiehat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="46" name="base" src="graphics/sprites/equipment/head/pinkiehat.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="150" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="150" index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-27"/> + <frame delay="150" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-27"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <frame delay="150" index="3" offsetX="1" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <frame delay="75" index="3" offsetX="1" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-26"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <frame delay="75" index="0" offsetX="0" offsetY="-23"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-29"/> + <frame delay="75" index="1" offsetX="3" offsetY="-30"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-26"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="0" offsetY="-28"/> + <frame delay="75" index="2" offsetX="0" offsetY="-26"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-29"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <frame delay="75" index="3" offsetX="2" offsetY="-26"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-26"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-28"/> + <frame delay="150" index="1" offsetX="3" offsetY="-29"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="0" offsetY="-28"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-2" offsetY="-28"/> + <frame delay="150" index="3" offsetX="-4" offsetY="-29"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-20"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-19"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-25" delay="140"/> + <frame index="1" offsetX="1" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-28" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27" delay="280"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="2" offsetX="0" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <frame index="3" offsetX="0" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="4" offsetY="-24" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="100"/> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <frame index="0" offsetX="0" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="100"/> + <frame index="1" offsetX="3" offsetY="-30" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="300"/> + <frame index="2" offsetX="0" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <frame index="3" offsetX="2" offsetY="-26" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-28" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-23" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="140"/> + <frame index="1" offsetX="6" offsetY="-27" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-27" delay="140"/> + <frame index="3" offsetX="2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-26" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="2" offsetY="-30" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="3" offsetX="4" offsetY="-26" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/piratehat-female.xml b/graphics/sprites/equipment/head/piratehat-female.xml new file mode 100644 index 00000000..f1eb31e9 --- /dev/null +++ b/graphics/sprites/equipment/head/piratehat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="17" name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="2" offsetY="-46"/> + <frame delay="150" index="1" offsetX="2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-47"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-47"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="6" offsetY="-48"/> + <frame delay="75" index="1" offsetX="6" offsetY="-49"/> + <frame delay="75" index="1" offsetX="2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="1" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-6" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-6" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="5" offsetY="-47"/> + <frame delay="150" index="1" offsetX="7" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-45"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-44"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-45"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-6" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-8" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-9" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="0" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-44" delay="140"/> + <frame index="1" offsetX="4" offsetY="-47" delay="140"/> + <frame index="1" offsetX="6" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-47" delay="140"/> + <frame index="3" offsetX="0" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-48" delay="100"/> + <frame index="1" offsetX="6" offsetY="-49" delay="100"/> + <frame index="1" offsetX="2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-48" delay="100"/> + <frame index="3" offsetX="-6" offsetY="-49" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-48" delay="140"/> + <frame index="1" offsetX="9" offsetY="-46" delay="140"/> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-8" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-48" delay="140"/> + <frame index="1" offsetX="5" offsetY="-49" delay="280"/> + <frame index="1" offsetX="0" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-49" delay="280"/> + <frame index="3" offsetX="0" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/pumpkinhelmet-female.xml b/graphics/sprites/equipment/head/pumpkinhelmet-female.xml new file mode 100644 index 00000000..7a2aed9c --- /dev/null +++ b/graphics/sprites/equipment/head/pumpkinhelmet-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-28"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-21"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-28" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-27" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/rabbit-ears-female.xml b/graphics/sprites/equipment/head/rabbit-ears-female.xml new file mode 100644 index 00000000..8eb42ea9 --- /dev/null +++ b/graphics/sprites/equipment/head/rabbit-ears-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="24" name="base" src="graphics/sprites/equipment/head/rabbit-ears.png|W" width="24"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="150" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="150" index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="150" index="3" offsetX="2" offsetY="-47"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="75" index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-42"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-48"/> + <frame delay="75" index="1" offsetX="2" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-45"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="2" offsetY="-46"/> + <frame delay="75" index="3" offsetX="3" offsetY="-45"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="3" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-11"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> + <frame index="1" offsetX="0" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="5" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-45" delay="100"/> + <frame index="0" offsetX="0" offsetY="-42" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="100"/> + <frame index="1" offsetX="2" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="2" offsetY="-46" delay="100"/> + <frame index="3" offsetX="3" offsetY="-45" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="5" offsetY="-46" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="4" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-48" delay="140"/> + <frame index="1" offsetX="1" offsetY="-49" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-49" delay="280"/> + <frame index="3" offsetX="5" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/rangerhat-female.xml b/graphics/sprites/equipment/head/rangerhat-female.xml new file mode 100644 index 00000000..9b369400 --- /dev/null +++ b/graphics/sprites/equipment/head/rangerhat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="24" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/rednose-female.xml b/graphics/sprites/equipment/head/rednose-female.xml new file mode 100644 index 00000000..1db0e076 --- /dev/null +++ b/graphics/sprites/equipment/head/rednose-female.xml @@ -0,0 +1,231 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="15" name="equipment" src="graphics/sprites/equipment/head/rednose.png" width="18"/> + <action imageset="equipment" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <frame delay="150" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <frame delay="150" index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="2" offsetY="-38"/> + <frame delay="150" index="3" offsetX="2" offsetY="-39"/> + <frame delay="75" index="3" offsetX="2" offsetY="-38"/> + <frame delay="75" index="3" offsetX="2" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-32"/> + <frame delay="75" index="0" offsetX="0" offsetY="-31"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <frame delay="75" index="1" offsetX="2" offsetY="-41"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="3" offsetX="2" offsetY="-38"/> + <frame delay="75" index="3" offsetX="3" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-35"/> + <frame delay="75" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="3" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-30"/> + </animation> + </action> + <action imageset="equipment" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="16" offsetY="-18"/> + </animation> + </action> + <action name="attack_2hand" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="1" offsetX="0" offsetY="-39" delay="140"/> + <frame index="1" offsetX="3" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-36" delay="140"/> + <frame index="3" offsetX="1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="5" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <frame index="0" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <frame index="1" offsetX="2" offsetY="-41" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="3" offsetX="2" offsetY="-38" delay="100"/> + <frame index="3" offsetX="3" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <frame index="1" offsetX="5" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="3" offsetX="3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="4" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40" delay="140"/> + <frame index="1" offsetX="1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="0" offsetY="-41" delay="280"/> + <frame index="3" offsetX="5" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/rosehat-female.xml b/graphics/sprites/equipment/head/rosehat-female.xml new file mode 100644 index 00000000..50bdab19 --- /dev/null +++ b/graphics/sprites/equipment/head/rosehat-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="12" name="equipment" src="graphics/sprites/equipment/head/rosehat.png|R" width="16"/> + <action imageset="equipment" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-6" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="5" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="4" offsetY="-48"/> + </animation> + </action> + <action imageset="equipment" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-4" offsetY="-50"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-4" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-6" offsetY="-50"/> + <frame delay="75" index="1" offsetX="-6" offsetY="-49"/> + <frame delay="150" index="1" offsetX="-6" offsetY="-50"/> + <frame delay="75" index="1" offsetX="-6" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-6" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="5" offsetY="-49"/> + <frame delay="150" index="2" offsetX="5" offsetY="-50"/> + <frame delay="75" index="2" offsetX="5" offsetY="-49"/> + <frame delay="150" index="2" offsetX="5" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="4" offsetY="-48"/> + <frame delay="75" index="3" offsetX="4" offsetY="-47"/> + <frame delay="150" index="3" offsetX="4" offsetY="-48"/> + <frame delay="75" index="3" offsetX="4" offsetY="-47"/> + <frame delay="75" index="3" offsetX="4" offsetY="-48"/> + </animation> + </action> + <action imageset="equipment" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-4" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-51"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-52"/> + <frame delay="75" index="1" offsetX="-6" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-7" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="4" offsetY="-49"/> + <frame delay="75" index="2" offsetX="4" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="1" offsetY="-50"/> + <frame delay="75" index="3" offsetX="4" offsetY="-48"/> + <frame delay="75" index="3" offsetX="5" offsetY="-47"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-4" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="-3" offsetY="-50"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-51"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="5" offsetY="-49"/> + <frame delay="75" index="2" offsetX="4" offsetY="-48"/> + <frame delay="75" index="2" offsetX="4" offsetY="-49"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="1" offsetY="-48"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-49"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="6" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-10"/> + </animation> + </action> + <action name="attack_2hand" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-5" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-7" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-50" delay="140"/> + <frame index="1" offsetX="-9" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-48" delay="280"/> + <frame index="2" offsetX="3" offsetY="-46" delay="140"/> + <frame index="2" offsetX="4" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="6" offsetY="-45" delay="140"/> + <frame index="3" offsetX="3" offsetY="-48" delay="140"/> + <frame index="3" offsetX="1" offsetY="-49" delay="140"/> + <frame index="3" offsetX="7" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-4" offsetY="-49" delay="100"/> + <frame index="0" offsetX="-4" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-4" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-51" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-52" delay="100"/> + <frame index="1" offsetX="-6" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-7" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="4" offsetY="-49" delay="300"/> + <frame index="2" offsetX="4" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="1" offsetY="-50" delay="100"/> + <frame index="3" offsetX="4" offsetY="-48" delay="100"/> + <frame index="3" offsetX="5" offsetY="-47" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-6" offsetY="-50" delay="280"/> + <frame index="0" offsetX="-6" offsetY="-51" delay="140"/> + <frame index="0" offsetX="-6" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-51" delay="140"/> + <frame index="1" offsetX="1" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-6" offsetY="-51" delay="140"/> + <frame index="1" offsetX="-6" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-49" delay="140"/> + <frame index="2" offsetX="3" offsetY="-49" delay="140"/> + <frame index="2" offsetX="3" offsetY="-48" delay="140"/> + <frame index="2" offsetX="2" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="5" offsetY="-50" delay="140"/> + <frame index="3" offsetX="6" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-5" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-5" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-51" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-52" delay="280"/> + <frame index="1" offsetX="-8" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-48" delay="140"/> + <frame index="2" offsetX="3" offsetY="-47" delay="280"/> + <frame index="2" offsetX="3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-49" delay="140"/> + <frame index="3" offsetX="2" offsetY="-50" delay="140"/> + <frame index="3" offsetX="2" offsetY="-51" delay="140"/> + <frame index="3" offsetX="7" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/sailor-hat-female.xml b/graphics/sprites/equipment/head/sailor-hat-female.xml new file mode 100644 index 00000000..116bae84 --- /dev/null +++ b/graphics/sprites/equipment/head/sailor-hat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="15" name="base" src="graphics/sprites/equipment/head/sailor-hat.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-49"/> + <frame delay="75" index="1" offsetX="3" offsetY="-50"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-4" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-46"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="0" offsetY="-46"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-48"/> + <frame delay="150" index="1" offsetX="4" offsetY="-49"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-47"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-48"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-49"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-39"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-2"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="1" offsetX="1" offsetY="-48" delay="140"/> + <frame index="1" offsetX="3" offsetY="-48" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="3" offsetX="2" offsetY="-44" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="100"/> + <frame index="1" offsetX="3" offsetY="-50" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="300"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="3" offsetX="0" offsetY="-46" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="140"/> + <frame index="1" offsetX="6" offsetY="-47" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-6" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-6" offsetY="-52" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-47" delay="140"/> + <frame index="3" offsetX="0" offsetY="-49" delay="140"/> + <frame index="3" offsetX="1" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-49" delay="140"/> + <frame index="1" offsetX="2" offsetY="-50" delay="280"/> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-46" delay="280"/> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="3" offsetX="2" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/santabeardhat-female.xml b/graphics/sprites/equipment/head/santabeardhat-female.xml new file mode 100644 index 00000000..d379df3c --- /dev/null +++ b/graphics/sprites/equipment/head/santabeardhat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/santabeardhat.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/santahat-female.xml b/graphics/sprites/equipment/head/santahat-female.xml new file mode 100644 index 00000000..b719000d --- /dev/null +++ b/graphics/sprites/equipment/head/santahat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/santahat.png|R;W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/serf-female.xml b/graphics/sprites/equipment/head/serf-female.xml new file mode 100644 index 00000000..6fba764d --- /dev/null +++ b/graphics/sprites/equipment/head/serf-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="26" name="base" src="graphics/sprites/equipment/head/serf.png" width="24"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="150" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="150" index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="150" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <frame delay="75" index="0" offsetX="0" offsetY="-36"/> + <frame delay="75" index="0" offsetX="0" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="5" offsetY="-41"/> + <frame delay="75" index="1" offsetX="5" offsetY="-42"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-39"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-39"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="4" offsetY="-40"/> + <frame delay="150" index="1" offsetX="6" offsetY="-41"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="0" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="23" offsetY="-13"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-37" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="5" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38" delay="100"/> + <frame index="0" offsetX="0" offsetY="-39" delay="100"/> + <frame index="0" offsetX="0" offsetY="-36" delay="100"/> + <frame index="0" offsetX="0" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="100"/> + <frame index="1" offsetX="5" offsetY="-42" delay="100"/> + <frame index="1" offsetX="1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="140"/> + <frame index="1" offsetX="8" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> + <frame index="3" offsetX="0" offsetY="-41" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="4" offsetY="-42" delay="280"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="3" offsetX="2" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/shroom-female.xml b/graphics/sprites/equipment/head/shroom-female.xml new file mode 100644 index 00000000..5c3351aa --- /dev/null +++ b/graphics/sprites/equipment/head/shroom-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/shroom.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/silkheadband-female.xml b/graphics/sprites/equipment/head/silkheadband-female.xml new file mode 100644 index 00000000..5fb7ebf6 --- /dev/null +++ b/graphics/sprites/equipment/head/silkheadband-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/silkheadband.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/skullmask-female.xml b/graphics/sprites/equipment/head/skullmask-female.xml new file mode 100644 index 00000000..a1db2e68 --- /dev/null +++ b/graphics/sprites/equipment/head/skullmask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="32" name="base" src="graphics/sprites/equipment/head/skullmask.png" width="32"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/snowgoggles-female.xml b/graphics/sprites/equipment/head/snowgoggles-female.xml new file mode 100644 index 00000000..6c5baf20 --- /dev/null +++ b/graphics/sprites/equipment/head/snowgoggles-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="29" name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="150" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="0" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="4" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="2" offsetX="1" offsetY="-35" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/standardheadband-female.xml b/graphics/sprites/equipment/head/standardheadband-female.xml new file mode 100644 index 00000000..b6aaacaa --- /dev/null +++ b/graphics/sprites/equipment/head/standardheadband-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/standardheadband.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/sunglasses-female.xml b/graphics/sprites/equipment/head/sunglasses-female.xml new file mode 100644 index 00000000..fb3270eb --- /dev/null +++ b/graphics/sprites/equipment/head/sunglasses-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="29" name="base" src="graphics/sprites/equipment/head/sunglasses.png" width="23"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="150" index="2" offsetX="1" offsetY="-34"/> + <frame delay="75" index="2" offsetX="1" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="0" offsetY="-33"/> + <frame delay="75" index="2" offsetX="1" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-34"/> + <frame delay="150" index="1" offsetX="4" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="2" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="2" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="2" offsetX="0" offsetY="-33" delay="100"/> + <frame index="2" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="2" offsetX="1" offsetY="-35" delay="140"/> + <frame index="2" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="2" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/tamoshanter-female.xml b/graphics/sprites/equipment/head/tamoshanter-female.xml new file mode 100644 index 00000000..690aca09 --- /dev/null +++ b/graphics/sprites/equipment/head/tamoshanter-female.xml @@ -0,0 +1,230 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/tamoshanter.png|R;B" width="27"/> + <action imageset="equipment" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="150" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + </animation> + </action> + <action imageset="equipment" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-40"/> + <frame delay="75" index="1" offsetX="3" offsetY="-41"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <frame delay="75" index="3" offsetX="1" offsetY="-37"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-35"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-39"/> + <frame delay="150" index="1" offsetX="4" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-37"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="equipment" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-30"/> + </animation> + </action> + <action imageset="equipment" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="28" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="1" offsetX="1" offsetY="-39" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="3" offsetY="-35" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-37" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> + <frame index="3" offsetX="0" offsetY="-39" delay="100"/> + <frame index="3" offsetX="1" offsetY="-37" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-37" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="6" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> + <frame index="3" offsetX="1" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="equipment"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="140"/> + <frame index="1" offsetX="2" offsetY="-41" delay="140"/> + <frame index="1" offsetX="2" offsetY="-42" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-35" delay="420"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="3" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/terranitehelm-female.xml b/graphics/sprites/equipment/head/terranitehelm-female.xml new file mode 100644 index 00000000..b367f3af --- /dev/null +++ b/graphics/sprites/equipment/head/terranitehelm-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="26" name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-41"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame delay="75" index="1" offsetX="-2" offsetY="-41"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-41"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-41"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="2" offsetX="3" offsetY="-41"/> + <frame delay="75" index="2" offsetX="3" offsetY="-42"/> + <frame delay="75" index="2" offsetX="0" offsetY="-39"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-38"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="1" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-43"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="0" offsetY="-39"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="2" offsetX="2" offsetY="-41"/> + <frame delay="150" index="2" offsetX="4" offsetY="-42"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="1" offsetX="-2" offsetY="-41"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-40"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-41"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-42"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="2" offsetX="1" offsetY="-40" delay="140"/> + <frame index="2" offsetX="4" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-4" offsetY="-40" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-38" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-37" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-41" delay="100"/> + <frame index="2" offsetX="3" offsetY="-42" delay="100"/> + <frame index="2" offsetX="0" offsetY="-39" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-3" offsetY="-41" delay="300"/> + <frame index="1" offsetX="-3" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-43" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="3" offsetX="0" offsetY="-39" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-42" delay="420"/> + <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-41" delay="140"/> + <frame index="2" offsetX="6" offsetY="-39" delay="140"/> + <frame index="2" offsetX="0" offsetY="-41" delay="140"/> + <frame index="2" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-5" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-40" delay="140"/> + <frame index="3" offsetX="0" offsetY="-42" delay="140"/> + <frame index="3" offsetX="1" offsetY="-39" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="2" offsetY="-41" delay="140"/> + <frame index="2" offsetX="2" offsetY="-42" delay="140"/> + <frame index="2" offsetX="3" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-4" offsetY="-39" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-43" delay="280"/> + <frame index="3" offsetX="2" offsetY="-39" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/thin-crown-female.xml b/graphics/sprites/equipment/head/thin-crown-female.xml new file mode 100644 index 00000000..da70a1e6 --- /dev/null +++ b/graphics/sprites/equipment/head/thin-crown-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="15" name="base" src="graphics/sprites/equipment/head/thin-crown.png|W;R;G" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="150" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-50"/> + <frame delay="75" index="1" offsetX="4" offsetY="-51"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="0" offsetY="-47"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-49"/> + <frame delay="150" index="1" offsetX="5" offsetY="-50"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-49"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-50"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="0" offsetX="40" offsetY="-10"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> + <frame index="1" offsetX="2" offsetY="-49" delay="140"/> + <frame index="1" offsetX="4" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="100"/> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="0" offsetY="-48" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="3" offsetX="0" offsetY="-47" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-49" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-50" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="140"/> + <frame index="1" offsetX="7" offsetY="-48" delay="140"/> + <frame index="1" offsetX="0" offsetY="-50" delay="140"/> + <frame index="1" offsetX="0" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> + <frame index="3" offsetX="0" offsetY="-50" delay="140"/> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-50" delay="140"/> + <frame index="1" offsetX="3" offsetY="-51" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-51" delay="280"/> + <frame index="3" offsetX="2" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/tophat-female.xml b/graphics/sprites/equipment/head/tophat-female.xml new file mode 100644 index 00000000..840978ca --- /dev/null +++ b/graphics/sprites/equipment/head/tophat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="17" name="base" src="graphics/sprites/equipment/head/tophat.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="150" index="1" offsetX="0" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-50"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-51"/> + <frame delay="75" index="1" offsetX="4" offsetY="-52"/> + <frame delay="75" index="1" offsetX="0" offsetY="-49"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-52"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="3" offsetX="0" offsetY="-48"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-50"/> + <frame delay="150" index="1" offsetX="5" offsetY="-51"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-50"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-50"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-50"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-51"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="1" offsetX="2" offsetY="-50" delay="140"/> + <frame index="1" offsetX="4" offsetY="-50" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-49" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-50" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="3" offsetX="2" offsetY="-46" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="100"/> + <frame index="1" offsetX="4" offsetY="-52" delay="100"/> + <frame index="1" offsetX="0" offsetY="-49" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> + <frame index="3" offsetX="0" offsetY="-48" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-50" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-51" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="140"/> + <frame index="1" offsetX="7" offsetY="-49" delay="140"/> + <frame index="1" offsetX="0" offsetY="-51" delay="140"/> + <frame index="1" offsetX="0" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-50" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-50" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-54" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-49" delay="140"/> + <frame index="3" offsetX="0" offsetY="-51" delay="140"/> + <frame index="3" offsetX="1" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-51" delay="140"/> + <frame index="1" offsetX="3" offsetY="-52" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-52" delay="280"/> + <frame index="3" offsetX="2" offsetY="-48" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/underworld-mask-female.xml b/graphics/sprites/equipment/head/underworld-mask-female.xml new file mode 100644 index 00000000..427637ce --- /dev/null +++ b/graphics/sprites/equipment/head/underworld-mask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/underworld-mask.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-28"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-29"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-21"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-28" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-27" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/warlordhelm-female.xml b/graphics/sprites/equipment/head/warlordhelm-female.xml new file mode 100644 index 00000000..89a106d7 --- /dev/null +++ b/graphics/sprites/equipment/head/warlordhelm-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="19" name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-42"/> + <frame delay="75" index="1" offsetX="4" offsetY="-41"/> + <frame delay="150" index="1" offsetX="4" offsetY="-42"/> + <frame delay="75" index="1" offsetX="4" offsetY="-41"/> + <frame delay="75" index="1" offsetX="4" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-43"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="150" index="2" offsetX="-2" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="2" offsetY="-42"/> + <frame delay="75" index="3" offsetX="2" offsetY="-41"/> + <frame delay="150" index="3" offsetX="2" offsetY="-42"/> + <frame delay="75" index="3" offsetX="2" offsetY="-41"/> + <frame delay="75" index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-38"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="7" offsetY="-43"/> + <frame delay="75" index="1" offsetX="7" offsetY="-44"/> + <frame delay="75" index="1" offsetX="3" offsetY="-41"/> + <frame delay="75" index="1" offsetX="2" offsetY="-40"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-2" offsetY="-43"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-44"/> + <frame delay="75" index="3" offsetX="1" offsetY="-41"/> + <frame delay="75" index="3" offsetX="2" offsetY="-40"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="6" offsetY="-42"/> + <frame delay="150" index="1" offsetX="8" offsetY="-43"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-42"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-1" offsetY="-42"/> + <frame delay="150" index="3" offsetX="-3" offsetY="-43"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-33"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="5" offsetY="-42" delay="140"/> + <frame index="1" offsetX="7" offsetY="-42" delay="140"/> + <frame index="1" offsetX="0" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-41" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-39" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-39" delay="140"/> + <frame index="3" offsetX="0" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="4" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="100"/> + <frame index="1" offsetX="7" offsetY="-44" delay="100"/> + <frame index="1" offsetX="3" offsetY="-41" delay="100"/> + <frame index="1" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="100"/> + <frame index="3" offsetX="1" offsetY="-41" delay="100"/> + <frame index="3" offsetX="2" offsetY="-40" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="140"/> + <frame index="1" offsetX="10" offsetY="-41" delay="140"/> + <frame index="1" offsetX="3" offsetY="-43" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="3" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-43" delay="140"/> + <frame index="1" offsetX="6" offsetY="-44" delay="280"/> + <frame index="1" offsetX="1" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-44" delay="280"/> + <frame index="3" offsetX="4" offsetY="-40" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/witch-doctor-mask-female.xml b/graphics/sprites/equipment/head/witch-doctor-mask-female.xml new file mode 100644 index 00000000..7004fa53 --- /dev/null +++ b/graphics/sprites/equipment/head/witch-doctor-mask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="31" name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-4" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <frame delay="150" index="0" offsetX="0" offsetY="-34"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <frame delay="150" index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-4" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-4" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-4" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-4" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-4" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-4" offsetY="-30"/> + <frame delay="150" index="2" offsetX="-4" offsetY="-31"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-30"/> + <frame delay="150" index="2" offsetX="-4" offsetY="-31"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="1" offsetY="-34"/> + <frame delay="75" index="3" offsetX="1" offsetY="-33"/> + <frame delay="150" index="3" offsetX="1" offsetY="-34"/> + <frame delay="75" index="3" offsetX="1" offsetY="-33"/> + <frame delay="75" index="3" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-32"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <frame delay="75" index="0" offsetX="0" offsetY="-30"/> + <frame delay="75" index="0" offsetX="0" offsetY="-29"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-35"/> + <frame delay="75" index="1" offsetX="4" offsetY="-36"/> + <frame delay="75" index="1" offsetX="0" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-4" offsetY="-30"/> + <frame delay="75" index="2" offsetX="-4" offsetY="-28"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-36"/> + <frame delay="75" index="3" offsetX="0" offsetY="-33"/> + <frame delay="75" index="3" offsetX="1" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-33"/> + <frame delay="75" index="0" offsetX="0" offsetY="-32"/> + <frame delay="75" index="0" offsetX="0" offsetY="-33"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-34"/> + <frame delay="150" index="1" offsetX="5" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-30"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-29"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-30"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-35"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-25"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-22"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-25"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="4" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-29" delay="280"/> + <frame index="2" offsetX="-5" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="3" offsetX="3" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32" delay="100"/> + <frame index="0" offsetX="0" offsetY="-33" delay="100"/> + <frame index="0" offsetX="0" offsetY="-30" delay="100"/> + <frame index="0" offsetX="0" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35" delay="100"/> + <frame index="1" offsetX="4" offsetY="-36" delay="100"/> + <frame index="1" offsetX="0" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-30" delay="300"/> + <frame index="2" offsetX="-4" offsetY="-28" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-35" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-36" delay="100"/> + <frame index="3" offsetX="0" offsetY="-33" delay="100"/> + <frame index="3" offsetX="1" offsetY="-32" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35" delay="140"/> + <frame index="1" offsetX="7" offsetY="-33" delay="140"/> + <frame index="1" offsetX="0" offsetY="-35" delay="140"/> + <frame index="1" offsetX="0" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-6" offsetY="-30" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-30" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-6" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="1" offsetY="-35" delay="140"/> + <frame index="3" offsetX="2" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-35" delay="140"/> + <frame index="1" offsetX="3" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-28" delay="280"/> + <frame index="2" offsetX="-5" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-36" delay="280"/> + <frame index="3" offsetX="3" offsetY="-32" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/witch-hat-female.xml b/graphics/sprites/equipment/head/witch-hat-female.xml new file mode 100644 index 00000000..2793e107 --- /dev/null +++ b/graphics/sprites/equipment/head/witch-hat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/witch-hat.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="150" index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="150" index="1" offsetX="0" offsetY="-29"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="150" index="3" offsetX="0" offsetY="-29"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-25"/> + <frame delay="75" index="0" offsetX="0" offsetY="-24"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-30"/> + <frame delay="75" index="1" offsetX="4" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-28"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-28"/> + <frame delay="75" index="3" offsetX="1" offsetY="-27"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-28"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-29"/> + <frame delay="150" index="1" offsetX="5" offsetY="-30"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> + <frame index="1" offsetX="2" offsetY="-29" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-28" delay="140"/> + <frame index="1" offsetX="0" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/witch-hat2-female.xml b/graphics/sprites/equipment/head/witch-hat2-female.xml new file mode 100644 index 00000000..eefbfbc4 --- /dev/null +++ b/graphics/sprites/equipment/head/witch-hat2-female.xml @@ -0,0 +1,228 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="32" name="base" src="graphics/sprites/equipment/head/witch-hat2.png|R;W" width="32"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-45"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-45"/> + <frame delay="75" index="1" offsetX="0" offsetY="-44"/> + <frame delay="150" index="1" offsetX="0" offsetY="-45"/> + <frame delay="75" index="1" offsetX="0" offsetY="-44"/> + <frame delay="75" index="1" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-45"/> + <frame delay="75" index="3" offsetX="0" offsetY="-44"/> + <frame delay="150" index="3" offsetX="0" offsetY="-45"/> + <frame delay="75" index="3" offsetX="0" offsetY="-44"/> + <frame delay="75" index="3" offsetX="0" offsetY="-45"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <frame delay="75" index="0" offsetX="0" offsetY="-44"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-46"/> + <frame delay="75" index="1" offsetX="4" offsetY="-47"/> + <frame delay="75" index="1" offsetX="0" offsetY="-44"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-47"/> + <frame delay="75" index="3" offsetX="0" offsetY="-44"/> + <frame delay="75" index="3" offsetX="1" offsetY="-43"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-44"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-45"/> + <frame delay="150" index="1" offsetX="5" offsetY="-46"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="375" index="2" offsetX="-2" offsetY="-42"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-45"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-46"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-36"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-20"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="1" offsetX="2" offsetY="-45" delay="140"/> + <frame index="1" offsetX="4" offsetY="-45" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="3" offsetX="3" offsetY="-41" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <frame index="0" offsetX="0" offsetY="-44" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-46" delay="100"/> + <frame index="1" offsetX="4" offsetY="-47" delay="100"/> + <frame index="1" offsetX="0" offsetY="-44" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-47" delay="100"/> + <frame index="3" offsetX="0" offsetY="-44" delay="100"/> + <frame index="3" offsetX="1" offsetY="-43" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-46" delay="140"/> + <frame index="1" offsetX="7" offsetY="-44" delay="140"/> + <frame index="1" offsetX="0" offsetY="-46" delay="140"/> + <frame index="1" offsetX="0" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-44" delay="140"/> + <frame index="3" offsetX="1" offsetY="-46" delay="140"/> + <frame index="3" offsetX="2" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="0" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-46" delay="140"/> + <frame index="1" offsetX="3" offsetY="-47" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-47" delay="280"/> + <frame index="3" offsetX="3" offsetY="-43" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/wizard-hat-female.xml b/graphics/sprites/equipment/head/wizard-hat-female.xml new file mode 100644 index 00000000..f09aa09d --- /dev/null +++ b/graphics/sprites/equipment/head/wizard-hat-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="40" name="base" src="graphics/sprites/equipment/head/wizard-hat.png|W" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-30"/> + <frame delay="150" index="0" offsetX="0" offsetY="-31"/> + <frame delay="75" index="0" offsetX="0" offsetY="-30"/> + <frame delay="150" index="0" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="0" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="150" index="1" offsetX="0" offsetY="-31"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="75" index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-28"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="0" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="150" index="3" offsetX="0" offsetY="-31"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="75" index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-30"/> + <frame delay="75" index="0" offsetX="0" offsetY="-27"/> + <frame delay="75" index="0" offsetX="0" offsetY="-26"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="4" offsetY="-32"/> + <frame delay="75" index="1" offsetX="4" offsetY="-33"/> + <frame delay="75" index="1" offsetX="0" offsetY="-30"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-29"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-27"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="3" offsetX="0" offsetY="-30"/> + <frame delay="75" index="3" offsetX="1" offsetY="-29"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-30"/> + <frame delay="75" index="0" offsetX="0" offsetY="-29"/> + <frame delay="75" index="0" offsetX="0" offsetY="-30"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="3" offsetY="-31"/> + <frame delay="150" index="1" offsetX="5" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-27"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-26"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-31"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-32"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-19"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-22"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="23" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="1" offsetX="2" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-26" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29" delay="100"/> + <frame index="0" offsetX="0" offsetY="-30" delay="100"/> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-26" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="100"/> + <frame index="1" offsetX="4" offsetY="-33" delay="100"/> + <frame index="1" offsetX="0" offsetY="-30" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-27" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> + <frame index="3" offsetX="0" offsetY="-30" delay="100"/> + <frame index="3" offsetX="1" offsetY="-29" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-31" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="7" offsetY="-30" delay="140"/> + <frame index="1" offsetX="0" offsetY="-32" delay="140"/> + <frame index="1" offsetX="0" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-27" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="2" offsetY="-29" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-28" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-33" delay="280"/> + <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-33" delay="280"/> + <frame index="3" offsetX="3" offsetY="-29" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/woolen-female.xml b/graphics/sprites/equipment/head/woolen-female.xml new file mode 100644 index 00000000..1508a33a --- /dev/null +++ b/graphics/sprites/equipment/head/woolen-female.xml @@ -0,0 +1,227 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="17" name="base" src="graphics/sprites/equipment/head/woolen.png|W" width="18"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="+1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-47"/> + <frame delay="150" index="0" offsetX="0" offsetY="-48"/> + <frame delay="75" index="0" offsetX="0" offsetY="-47"/> + <frame delay="150" index="0" offsetX="0" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="150" index="1" offsetX="-1" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> + <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="+1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="+1" offsetY="-47"/> + <frame delay="150" index="3" offsetX="+1" offsetY="-48"/> + <frame delay="75" index="3" offsetX="+1" offsetY="-47"/> + <frame delay="75" index="3" offsetX="+1" offsetY="-48"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-46"/> + <frame delay="75" index="0" offsetX="0" offsetY="-47"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-43"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="3" offsetY="-49"/> + <frame delay="75" index="1" offsetX="3" offsetY="-50"/> + <frame delay="75" index="1" offsetX="0" offsetY="-48"/> + <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> + <frame delay="75" index="2" offsetX="-2" offsetY="-47"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="150" index="3" offsetX="-3" offsetY="-49"/> + <frame delay="75" index="3" offsetX="0" offsetY="-48"/> + <frame delay="75" index="3" offsetX="1" offsetY="-47"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-47"/> + <frame delay="75" index="0" offsetX="0" offsetY="-45"/> + <frame delay="75" index="0" offsetX="0" offsetY="-47"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="2" offsetY="-48"/> + <frame delay="150" index="1" offsetX="4" offsetY="-49"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> + <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-3" offsetY="-48"/> + <frame delay="150" index="3" offsetX="-5" offsetY="-49"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-39"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="1" offsetX="32" offsetY="-12"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> + <frame index="1" offsetX="1" offsetY="-48" delay="140"/> + <frame index="1" offsetX="4" offsetY="-49" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> + <frame index="3" offsetX="3" offsetY="-45" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46" delay="100"/> + <frame index="0" offsetX="0" offsetY="-47" delay="100"/> + <frame index="0" offsetX="0" offsetY="-45" delay="100"/> + <frame index="0" offsetX="0" offsetY="-43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="100"/> + <frame index="1" offsetX="3" offsetY="-50" delay="100"/> + <frame index="1" offsetX="0" offsetY="-48" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-47" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-49" delay="200"/> + <frame index="3" offsetX="0" offsetY="-48" delay="100"/> + <frame index="3" offsetX="1" offsetY="-47" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-48" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-50" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="140"/> + <frame index="1" offsetX="6" offsetY="-47" delay="140"/> + <frame index="1" offsetX="0" offsetY="-50" delay="140"/> + <frame index="1" offsetX="0" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-53" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-46" delay="140"/> + <frame index="3" offsetX="1" offsetY="-50" delay="140"/> + <frame index="3" offsetX="2" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-45" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-49" delay="140"/> + <frame index="1" offsetX="2" offsetY="-50" delay="140"/> + <frame index="1" offsetX="3" offsetY="-51" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-46" delay="420"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> + <frame index="3" offsetX="3" offsetY="-47" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/xmaself-female.xml b/graphics/sprites/equipment/head/xmaself-female.xml new file mode 100644 index 00000000..8e2ce336 --- /dev/null +++ b/graphics/sprites/equipment/head/xmaself-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="20" name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="150" index="0" offsetX="0" offsetY="-42"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="150" index="0" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="150" index="1" offsetX="1" offsetY="-40"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + <frame delay="75" index="2" offsetX="0" offsetY="-41"/> + <frame delay="150" index="2" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-38"/> + <frame delay="75" index="0" offsetX="0" offsetY="-37"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="5" offsetY="-41"/> + <frame delay="75" index="1" offsetX="5" offsetY="-42"/> + <frame delay="75" index="1" offsetX="1" offsetY="-39"/> + <frame delay="75" index="1" offsetX="0" offsetY="-38"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> + <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> + <frame delay="75" index="3" offsetX="0" offsetY="-38"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="0" offsetY="-41"/> + <frame delay="75" index="0" offsetX="0" offsetY="-40"/> + <frame delay="75" index="0" offsetX="0" offsetY="-41"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="4" offsetY="-40"/> + <frame delay="150" index="1" offsetX="6" offsetY="-41"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="0" offsetY="-41"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> + <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> + <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-37" delay="140"/> + <frame index="1" offsetX="3" offsetY="-40" delay="140"/> + <frame index="1" offsetX="5" offsetY="-40" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-37" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> + <frame index="3" offsetX="2" offsetY="-36" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40" delay="100"/> + <frame index="0" offsetX="0" offsetY="-41" delay="100"/> + <frame index="0" offsetX="0" offsetY="-38" delay="100"/> + <frame index="0" offsetX="0" offsetY="-37" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="100"/> + <frame index="1" offsetX="5" offsetY="-42" delay="100"/> + <frame index="1" offsetX="1" offsetY="-39" delay="100"/> + <frame index="1" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> + <frame index="3" offsetX="0" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-42" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="140"/> + <frame index="1" offsetX="8" offsetY="-39" delay="140"/> + <frame index="1" offsetX="1" offsetY="-41" delay="140"/> + <frame index="1" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> + <frame index="3" offsetX="0" offsetY="-41" delay="140"/> + <frame index="3" offsetX="1" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41" delay="140"/> + <frame index="1" offsetX="4" offsetY="-42" delay="280"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> + <frame index="3" offsetX="2" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/yeti-mask-female.xml b/graphics/sprites/equipment/head/yeti-mask-female.xml new file mode 100644 index 00000000..a86e2efa --- /dev/null +++ b/graphics/sprites/equipment/head/yeti-mask-female.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset height="31" name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="walk"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> + <frame delay="150" index="3" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action imageset="base" name="attack"> + <animation direction="down"> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-28"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="75" index="1" offsetX="2" offsetY="-35"/> + <frame delay="75" index="1" offsetX="2" offsetY="-36"/> + <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> + <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="75" index="3" offsetX="-5" offsetY="-33"/> + <frame delay="75" index="3" offsetX="-5" offsetY="-34"/> + <frame delay="75" index="3" offsetX="-2" offsetY="-31"/> + <frame delay="75" index="3" offsetX="-1" offsetY="-30"/> + <end/> + </animation> + </action> + <action imageset="base" name="attack_bow"> + <animation direction="down"> + <frame delay="225" index="0" offsetX="-1" offsetY="-32"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> + <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> + <end/> + </animation> + <animation direction="left"> + <frame delay="225" index="1" offsetX="1" offsetY="-34"/> + <frame delay="150" index="1" offsetX="3" offsetY="-35"/> + <end/> + </animation> + <animation direction="up"> + <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> + <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> + <end/> + </animation> + <animation direction="right"> + <frame delay="225" index="3" offsetX="-5" offsetY="-33"/> + <frame delay="150" index="3" offsetX="-7" offsetY="-34"/> + <end/> + </animation> + </action> + <action imageset="base" name="sit"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-8" offsetY="-23"/> + </animation> + </action> + <action imageset="base" name="dead"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-8"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="0" offsetY="-34" delay="140"/> + <frame index="1" offsetX="2" offsetY="-34" delay="140"/> + <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-32" delay="140"/> + <frame index="3" offsetX="1" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="100"/> + <frame index="1" offsetX="2" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-3" offsetY="-33" delay="280"/> + <frame index="0" offsetX="-3" offsetY="-34" delay="140"/> + <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="5" offsetY="-33" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-5" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-7" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> + <frame index="3" offsetX="0" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="140"/> + <frame index="1" offsetX="1" offsetY="-36" delay="280"/> + <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> + <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-34" delay="280"/> + <frame index="3" offsetX="1" offsetY="-30" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/legs/assassin-female.png b/graphics/sprites/equipment/legs/assassin-female.png Binary files differnew file mode 100644 index 00000000..ba8479e4 --- /dev/null +++ b/graphics/sprites/equipment/legs/assassin-female.png diff --git a/graphics/sprites/equipment/legs/assassin-female.xml b/graphics/sprites/equipment/legs/assassin-female.xml new file mode 100644 index 00000000..77886e95 --- /dev/null +++ b/graphics/sprites/equipment/legs/assassin-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/assassin-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/bromenallegs-female.png b/graphics/sprites/equipment/legs/bromenallegs-female.png Binary files differnew file mode 100644 index 00000000..5028f160 --- /dev/null +++ b/graphics/sprites/equipment/legs/bromenallegs-female.png diff --git a/graphics/sprites/equipment/legs/bromenallegs-female.xml b/graphics/sprites/equipment/legs/bromenallegs-female.xml new file mode 100644 index 00000000..c67050a5 --- /dev/null +++ b/graphics/sprites/equipment/legs/bromenallegs-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/bromenallegs-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/chaps-female.png b/graphics/sprites/equipment/legs/chaps-female.png Binary files differnew file mode 100644 index 00000000..f6026aac --- /dev/null +++ b/graphics/sprites/equipment/legs/chaps-female.png diff --git a/graphics/sprites/equipment/legs/chaps-female.xml b/graphics/sprites/equipment/legs/chaps-female.xml new file mode 100644 index 00000000..ec296947 --- /dev/null +++ b/graphics/sprites/equipment/legs/chaps-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/chaps-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/miniskirt-female.png b/graphics/sprites/equipment/legs/miniskirt-female.png Binary files differnew file mode 100644 index 00000000..20aa90aa --- /dev/null +++ b/graphics/sprites/equipment/legs/miniskirt-female.png diff --git a/graphics/sprites/equipment/legs/miniskirt-female.xml b/graphics/sprites/equipment/legs/miniskirt-female.xml new file mode 100644 index 00000000..2081e8e6 --- /dev/null +++ b/graphics/sprites/equipment/legs/miniskirt-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/miniskirt-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/pants-female.png b/graphics/sprites/equipment/legs/pants-female.png Binary files differnew file mode 100644 index 00000000..0e3af2d3 --- /dev/null +++ b/graphics/sprites/equipment/legs/pants-female.png diff --git a/graphics/sprites/equipment/legs/pants-female.xml b/graphics/sprites/equipment/legs/pants-female.xml new file mode 100644 index 00000000..a957616a --- /dev/null +++ b/graphics/sprites/equipment/legs/pants-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/pants-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/pants-male-oversized.xml b/graphics/sprites/equipment/legs/pants-male-oversized.xml new file mode 100644 index 00000000..afa541c6 --- /dev/null +++ b/graphics/sprites/equipment/legs/pants-male-oversized.xml @@ -0,0 +1,10 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/pants-male.png|W" width="64" height="64"/> + <action name="default" imageset="base"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/legs/shorts-female.png b/graphics/sprites/equipment/legs/shorts-female.png Binary files differnew file mode 100644 index 00000000..8160479e --- /dev/null +++ b/graphics/sprites/equipment/legs/shorts-female.png diff --git a/graphics/sprites/equipment/legs/shorts-female.xml b/graphics/sprites/equipment/legs/shorts-female.xml new file mode 100644 index 00000000..3658e995 --- /dev/null +++ b/graphics/sprites/equipment/legs/shorts-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/shorts-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/silkpants-female.png b/graphics/sprites/equipment/legs/silkpants-female.png Binary files differnew file mode 100644 index 00000000..91d59499 --- /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..8c6d88d0 --- /dev/null +++ b/graphics/sprites/equipment/legs/silkpants-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/silkpants-female.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/skirt-female.png b/graphics/sprites/equipment/legs/skirt-female.png Binary files differnew file mode 100644 index 00000000..3f85aa84 --- /dev/null +++ b/graphics/sprites/equipment/legs/skirt-female.png diff --git a/graphics/sprites/equipment/legs/skirt-female.xml b/graphics/sprites/equipment/legs/skirt-female.xml new file mode 100644 index 00000000..3f605212 --- /dev/null +++ b/graphics/sprites/equipment/legs/skirt-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/skirt-male.png|W" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/legs/skirt.png b/graphics/sprites/equipment/legs/skirt.png Binary files differindex cb9b5397..a5451f5e 100644 --- a/graphics/sprites/equipment/legs/skirt.png +++ b/graphics/sprites/equipment/legs/skirt.png diff --git a/graphics/sprites/equipment/legs/terranite-female.png b/graphics/sprites/equipment/legs/terranite-female.png Binary files differnew file mode 100644 index 00000000..3e61e4df --- /dev/null +++ b/graphics/sprites/equipment/legs/terranite-female.png diff --git a/graphics/sprites/equipment/legs/terranite-female.xml b/graphics/sprites/equipment/legs/terranite-female.xml new file mode 100644 index 00000000..8119a9f0 --- /dev/null +++ b/graphics/sprites/equipment/legs/terranite-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/equipment/legs/terranite-female.png" width="64" height="64"/> + <include file="model/male.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/axe-chop-female.xml b/graphics/sprites/equipment/weapons/axe-chop-female.xml new file mode 100644 index 00000000..8885903c --- /dev/null +++ b/graphics/sprites/equipment/weapons/axe-chop-female.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="axe-chop" src="graphics/sprites/equipment/weapons/axe-chop.png|B;R" width="128" height="128"/> + <action name="default" imageset="axe-chop"/> + <action name="stand" imageset="axe-chop"> + <animation direction="down"> + <frame index="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="18" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="36" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="54" offsetY="32"/> + </animation> + </action> + <action name="sit" imageset="axe-chop"> + <animation direction="down"> + <frame index="7" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="25" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="43" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="61" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="axe-chop"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="attack_chop" imageset="axe-chop"> + <animation direction="down"> + <sequence offsetY="32" start="90" end="93" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="94" end="97" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="99" end="102" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="103" end="106" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/axe-stab-female.xml b/graphics/sprites/equipment/weapons/axe-stab-female.xml new file mode 100644 index 00000000..476e6e79 --- /dev/null +++ b/graphics/sprites/equipment/weapons/axe-stab-female.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="axe-stab" src="graphics/sprites/equipment/weapons/axe-stab.png|B;R" width="128" height="128"/> + <action name="default" imageset="axe-stab"/> + <action name="stand" imageset="axe-stab"> + <animation direction="down"> + <frame index="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="18" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="36" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="54" offsetY="32"/> + </animation> + </action> + <action name="sit" imageset="axe-stab"> + <animation direction="down"> + <frame index="7" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="25" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="43" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="61" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="axe-stab"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="attack_sword_stab" imageset="axe-stab"> + <animation direction="down"> + <sequence offsetY="32" start="90" end="93" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="94" end="97" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="99" end="102" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="103" end="106" delay="100"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/bow-banshee-female.xml b/graphics/sprites/equipment/weapons/bow-banshee-female.xml new file mode 100644 index 00000000..14078256 --- /dev/null +++ b/graphics/sprites/equipment/weapons/bow-banshee-female.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="banshee-bow" src="graphics/sprites/equipment/weapons/bow-banshee.png|B" width="128" height="128"/> + <action name="default" imageset="banshee-bow"/> + <action name="stand" imageset="banshee-bow"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="banshee-bow"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="banshee-bow"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="banshee-bow"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_bow" imageset="banshee-bow"> + <animation direction="down"> + <sequence offsetY="32" start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/bow-female.xml b/graphics/sprites/equipment/weapons/bow-female.xml new file mode 100644 index 00000000..1ed461b1 --- /dev/null +++ b/graphics/sprites/equipment/weapons/bow-female.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="bow" src="graphics/sprites/equipment/weapons/bow.png|B;R" width="128" height="128"/> + <action name="default" imageset="bow"/> + <action name="stand" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="bow"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_bow" imageset="bow"> + <animation direction="down"> + <sequence offsetY="32" start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml b/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml new file mode 100644 index 00000000..584bb97d --- /dev/null +++ b/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="bow" src="graphics/sprites/equipment/weapons/bow-slimecovered.png|B;R;W" width="128" height="128"/> + <action name="default" imageset="bow"/> + <action name="stand" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="bow"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_bow" imageset="bow"> + <animation direction="down"> + <sequence offsetY="32" start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/bow-slingshot-female.xml b/graphics/sprites/equipment/weapons/bow-slingshot-female.xml new file mode 100644 index 00000000..50a593a5 --- /dev/null +++ b/graphics/sprites/equipment/weapons/bow-slingshot-female.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="bow" src="graphics/sprites/equipment/weapons/bow-slingshot.png|G;R" width="128" height="128"/> + <action name="default" imageset="bow"/> + <action name="stand" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="bow"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="bow"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_bow" imageset="bow"> + <animation direction="down"> + <sequence offsetY="32" start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/dagger-female.xml b/graphics/sprites/equipment/weapons/dagger-female.xml new file mode 100644 index 00000000..d100e878 --- /dev/null +++ b/graphics/sprites/equipment/weapons/dagger-female.xml @@ -0,0 +1,83 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="dagger" src="graphics/sprites/equipment/weapons/dagger.png|B;R" width="128" height="128"/> + <action name="default" imageset="dagger"/> + <action name="stand" imageset="dagger"> + <animation direction="down"> + <frame index="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="18" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="36" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="54" offsetY="32"/> + </animation> + </action> + <action name="sit" imageset="dagger"> + <animation direction="down"> + <frame index="7" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="25" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="43" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="61" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="dagger"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="attack" imageset="dagger"> + <animation direction="down"> + <sequence offsetY="32" start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="dagger"> + <animation direction="down"> + <sequence offsetY="32" start="90" end="93" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="94" end="97" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="99" end="102" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="103" end="106" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/polearm-blunt-female.xml b/graphics/sprites/equipment/weapons/polearm-blunt-female.xml new file mode 100644 index 00000000..45efe267 --- /dev/null +++ b/graphics/sprites/equipment/weapons/polearm-blunt-female.xml @@ -0,0 +1,97 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="polearm-blunt" src="graphics/sprites/equipment/weapons/polearm-blunt.png|R" width="128" height="128"/> + <action name="default" imageset="polearm-blunt"/> + <action name="stand" imageset="polearm-blunt"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="polearm-blunt"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="polearm-blunt"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="polearm-blunt"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_sword_stab" imageset="polearm-blunt"> + <animation direction="down"> + <sequence offsetY="32" start="9" end="12" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="27" end="30" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="45" end="48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="63" end="66" delay="100"/> + <end/> + </animation> + </action> + <action name="attack" imageset="polearm-blunt"> + <animation direction="down"> + <sequence offsetY="32" start="9" end="12" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="27" end="30" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="45" end="48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="63" end="66" delay="100"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/polearm-chop-female.xml b/graphics/sprites/equipment/weapons/polearm-chop-female.xml new file mode 100644 index 00000000..6a75fed0 --- /dev/null +++ b/graphics/sprites/equipment/weapons/polearm-chop-female.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="polearm-chop" src="graphics/sprites/equipment/weapons/polearm-chop.png|B;R" width="128" height="128"/> + <action name="default" imageset="polearm-chop"/> + <action name="stand" imageset="polearm-chop"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="polearm-chop"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="polearm-chop"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="polearm-chop"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_2hand" imageset="polearm-chop"> + <animation direction="down"> + <sequence offsetY="32" start="108" end="111" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="112" end="115" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="117" end="120" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="121" end="124" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/polearm-spear-female.xml b/graphics/sprites/equipment/weapons/polearm-spear-female.xml new file mode 100644 index 00000000..66402495 --- /dev/null +++ b/graphics/sprites/equipment/weapons/polearm-spear-female.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="polearm-spear" src="graphics/sprites/equipment/weapons/polearm-spear.png|B;R" width="128" height="128"/> + <action name="default" imageset="polearm-spear"/> + <action name="stand" imageset="polearm-spear"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="polearm-spear"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="polearm-spear"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="polearm-spear"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_spear" imageset="polearm-spear"> + <animation direction="down"> + <sequence offsetY="32" start="72" end="75" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="76" end="79" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="81" end="84" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="85" end="88" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/polearm-stab-female.xml b/graphics/sprites/equipment/weapons/polearm-stab-female.xml new file mode 100644 index 00000000..dd501b2f --- /dev/null +++ b/graphics/sprites/equipment/weapons/polearm-stab-female.xml @@ -0,0 +1,79 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="polearm-stab" src="graphics/sprites/equipment/weapons/polearm-stab.png|B;R" width="128" height="128"/> + <action name="default" imageset="polearm-stab"/> + <action name="stand" imageset="polearm-stab"> + <animation direction="down"> + <frame offsetY="32" index="0"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="18"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="36"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="54"/> + </animation> + </action> + <action name="walk" imageset="polearm-stab"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="polearm-stab"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="polearm-stab"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_2hand" imageset="polearm-stab"> + <animation direction="down"> + <sequence offsetY="32" start="108" end="111" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="112" end="115" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="117" end="120" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="121" end="124" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/sword-deadsword-female.xml b/graphics/sprites/equipment/weapons/sword-deadsword-female.xml new file mode 100644 index 00000000..71ef39fd --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-deadsword-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="sword-long" src="graphics/sprites/equipment/weapons/sword-deadsword.png" width="128" height="128"/> + <include file="equipment/weapons/sword-long-female.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/sword-long-female.xml b/graphics/sprites/equipment/weapons/sword-long-female.xml new file mode 100644 index 00000000..b7ded47d --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-long-female.xml @@ -0,0 +1,115 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="sword-long" src="graphics/sprites/equipment/weapons/sword-long.png|B;R" width="128" height="128"/> + <action name="default" imageset="sword-long"/> + <action name="stand" imageset="sword-long"> + <animation direction="down"> + <frame index="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="18" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="36" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="54" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="sword-long"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="sword-long"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="sword-long"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack_sword_stab" imageset="sword-long"> + <animation direction="down"> + <sequence offsetY="32" start="9" end="12" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="27" end="30" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="45" end="48" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="63" end="66" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="sword-long"> + <animation direction="down"> + <sequence offsetY="32" start="90" end="93" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="94" end="97" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="99" end="102" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="103" end="106" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_2hand" imageset="sword-long"> + <animation direction="down"> + <sequence offsetY="32" start="108" end="111" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="112" end="115" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="117" end="120" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="121" end="124" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/sword-short-female.xml b/graphics/sprites/equipment/weapons/sword-short-female.xml new file mode 100644 index 00000000..04cc7fe6 --- /dev/null +++ b/graphics/sprites/equipment/weapons/sword-short-female.xml @@ -0,0 +1,97 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="sword-short" src="graphics/sprites/equipment/weapons/sword-short.png|B;R" width="128" height="128"/> + <action name="default" imageset="sword-short"/> + <action name="stand" imageset="sword-short"> + <animation direction="down"> + <frame index="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="18" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="36" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="54" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="sword-short"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="sword-short"> + <animation direction="down"> + <frame offsetY="32" index="7"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="25"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="43"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="61"/> + </animation> + </action> + <action name="dead" imageset="sword-short"> + <animation direction="down"> + <frame offsetY="32" index="8"/> + </animation> + <animation direction="left"> + <frame offsetY="32" index="26"/> + </animation> + <animation direction="up"> + <frame offsetY="32" index="44"/> + </animation> + <animation direction="right"> + <frame offsetY="32" index="62"/> + </animation> + </action> + <action name="attack" imageset="sword-short"> + <animation direction="down"> + <sequence offsetY="32" start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="sword-short"> + <animation direction="down"> + <sequence offsetY="32" start="90" end="93" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="94" end="97" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="99" end="102" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="103" end="106" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/weapons/wand-deathshand-female.xml b/graphics/sprites/equipment/weapons/wand-deathshand-female.xml new file mode 100644 index 00000000..d9b7ef7c --- /dev/null +++ b/graphics/sprites/equipment/weapons/wand-deathshand-female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="wand" src="graphics/sprites/equipment/weapons/wand-deathshand.png" width="128" height="128"/> + <include file="equipment/weapons/wand-female.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/weapons/wand-female.xml b/graphics/sprites/equipment/weapons/wand-female.xml new file mode 100644 index 00000000..07f18b59 --- /dev/null +++ b/graphics/sprites/equipment/weapons/wand-female.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="wand" src="graphics/sprites/equipment/weapons/wand.png|R" width="128" height="128"/> + <action name="default" imageset="wand"/> + <action name="stand" imageset="wand"> + <animation direction="down"> + <frame index="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="18" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="36" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="54" offsetY="32"/> + </animation> + </action> + <action name="sit" imageset="wand"> + <animation direction="down"> + <frame index="7" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="25" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="43" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="61" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="wand"> + <animation direction="down"> + <sequence offsetY="32" start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="55" end="60" delay="75"/> + </animation> + </action> + <action name="attack" imageset="wand"> + <animation direction="down"> + <sequence offsetY="32" start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence offsetY="32" start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence offsetY="32" start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence offsetY="32" start="63" end="66" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/hairstyles/hairstyle08-female.png b/graphics/sprites/hairstyles/hairstyle08-female.png Binary files differindex 4090b8e2..823d52ce 100644 --- a/graphics/sprites/hairstyles/hairstyle08-female.png +++ b/graphics/sprites/hairstyles/hairstyle08-female.png diff --git a/graphics/sprites/hairstyles/hairstyle08-male.png b/graphics/sprites/hairstyles/hairstyle08-male.png Binary files differindex 8a18ca01..238fdf41 100644 --- a/graphics/sprites/hairstyles/hairstyle08-male.png +++ b/graphics/sprites/hairstyles/hairstyle08-male.png diff --git a/graphics/sprites/hairstyles/hairstyle12-female.png b/graphics/sprites/hairstyles/hairstyle12-female.png Binary files differindex 18da6946..aa61b051 100644 --- a/graphics/sprites/hairstyles/hairstyle12-female.png +++ b/graphics/sprites/hairstyles/hairstyle12-female.png diff --git a/graphics/sprites/hairstyles/hairstyle12-male.png b/graphics/sprites/hairstyles/hairstyle12-male.png Binary files differindex 0b016f22..6bdedbaa 100644 --- a/graphics/sprites/hairstyles/hairstyle12-male.png +++ b/graphics/sprites/hairstyles/hairstyle12-male.png diff --git a/graphics/sprites/hairstyles/hairstyle12.png b/graphics/sprites/hairstyles/hairstyle12.png Binary files differindex 93a73518..2ec9a8cb 100644 --- a/graphics/sprites/hairstyles/hairstyle12.png +++ b/graphics/sprites/hairstyles/hairstyle12.png diff --git a/graphics/sprites/hairstyles/hairstyle31.png b/graphics/sprites/hairstyles/hairstyle31.png Binary files differnew file mode 100644 index 00000000..e18ec534 --- /dev/null +++ b/graphics/sprites/hairstyles/hairstyle31.png diff --git a/graphics/sprites/hairstyles/hairstyle31.xml b/graphics/sprites/hairstyles/hairstyle31.xml new file mode 100644 index 00000000..62caa7a8 --- /dev/null +++ b/graphics/sprites/hairstyles/hairstyle31.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle31.png|W;B;R" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/hairstyles/hairstyle32.png b/graphics/sprites/hairstyles/hairstyle32.png Binary files differnew file mode 100644 index 00000000..6ccf04e9 --- /dev/null +++ b/graphics/sprites/hairstyles/hairstyle32.png diff --git a/graphics/sprites/hairstyles/hairstyle32.xml b/graphics/sprites/hairstyles/hairstyle32.xml new file mode 100644 index 00000000..177664c1 --- /dev/null +++ b/graphics/sprites/hairstyles/hairstyle32.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle32.png|W;B;R" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/hairstyles/hairstyle33.png b/graphics/sprites/hairstyles/hairstyle33.png Binary files differnew file mode 100644 index 00000000..b5a3845a --- /dev/null +++ b/graphics/sprites/hairstyles/hairstyle33.png diff --git a/graphics/sprites/hairstyles/hairstyle33.xml b/graphics/sprites/hairstyles/hairstyle33.xml new file mode 100644 index 00000000..19b9d724 --- /dev/null +++ b/graphics/sprites/hairstyles/hairstyle33.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle33.png|W;B;R" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-31" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="2" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="100"/> + <frame index="0" offsetX="0" offsetY="-28" delay="100"/> + <frame index="0" offsetX="0" offsetY="-25" delay="100"/> + <frame index="0" offsetX="0" offsetY="-24" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetX="0" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetX="0" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="6" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-27" delay="140"/> + <end/> + </animation> + </action> + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="0" offsetX="0" offsetY="-30" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="280"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="140"/> + <frame index="3" offsetX="3" offsetY="-28" delay="140"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/model/Gispaan.png b/graphics/sprites/model/Gispaan.png Binary files differdeleted file mode 100644 index f85d1fc8..00000000 --- a/graphics/sprites/model/Gispaan.png +++ /dev/null diff --git a/graphics/sprites/model/Sparron.png b/graphics/sprites/model/Sparron.png Binary files differdeleted file mode 100644 index 9f6f5bc3..00000000 --- a/graphics/sprites/model/Sparron.png +++ /dev/null diff --git a/graphics/sprites/model/Sparron.xml b/graphics/sprites/model/Sparron.xml deleted file mode 100644 index ab945f40..00000000 --- a/graphics/sprites/model/Sparron.xml +++ /dev/null @@ -1,187 +0,0 @@ -<?xml version="1.0"?> -<sprite variants="135" variant_offset="1"> - <imageset name="base" src="graphics/sprites/model/Sparron.png|W;B;R" width="64" height="64"/> - <action name="default" imageset="base"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0"/> - </animation> - <animation direction="left"> - <frame index="18"/> - </animation> - <animation direction="up"> - <frame index="36"/> - </animation> - <animation direction="right"> - <frame index="54"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75"/> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75"/> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75"/> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75"/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7"/> - </animation> - <animation direction="left"> - <frame index="25"/> - </animation> - <animation direction="up"> - <frame index="43"/> - </animation> - <animation direction="right"> - <frame index="61"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8"/> - </animation> - <animation direction="left"> - <frame index="26"/> - </animation> - <animation direction="up"> - <frame index="44"/> - </animation> - <animation direction="right"> - <frame index="62"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <sequence start="72" end="75" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="76" end="79" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="81" end="84" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="85" end="88" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <sequence start="90" end="93" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="94" end="97" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="99" end="102" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="103" end="106" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <sequence start="108" end="111" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="112" end="115" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="117" end="120" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="121" end="124" delay="140"/> - <end/> - </animation> - </action> - <action name="cast" imageset="base"> - <animation direction="down"> - <sequence start="126" end="127" delay="250"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="128" end="129" delay="250"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="130" end="131" delay="250"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="132" end="133" delay="250"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/model/Talponian.png b/graphics/sprites/model/Talponian.png Binary files differdeleted file mode 100644 index f1e8780a..00000000 --- a/graphics/sprites/model/Talponian.png +++ /dev/null diff --git a/graphics/sprites/model/Talponian.xml b/graphics/sprites/model/Talponian.xml deleted file mode 100644 index 86a7f3eb..00000000 --- a/graphics/sprites/model/Talponian.xml +++ /dev/null @@ -1,187 +0,0 @@ -<?xml version="1.0"?> -<sprite variants="135" variant_offset="1"> - <imageset name="base" src="graphics/sprites/model/Talponian.png|W;B;R" width="64" height="64"/> - <action name="default" imageset="base"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0"/> - </animation> - <animation direction="left"> - <frame index="18"/> - </animation> - <animation direction="up"> - <frame index="36"/> - </animation> - <animation direction="right"> - <frame index="54"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75"/> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75"/> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75"/> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75"/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7"/> - </animation> - <animation direction="left"> - <frame index="25"/> - </animation> - <animation direction="up"> - <frame index="43"/> - </animation> - <animation direction="right"> - <frame index="61"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8"/> - </animation> - <animation direction="left"> - <frame index="26"/> - </animation> - <animation direction="up"> - <frame index="44"/> - </animation> - <animation direction="right"> - <frame index="62"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <sequence start="72" end="75" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="76" end="79" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="81" end="84" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="85" end="88" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <sequence start="90" end="93" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="94" end="97" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="99" end="102" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="103" end="106" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <sequence start="108" end="111" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="112" end="115" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="117" end="120" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="121" end="124" delay="140"/> - <end/> - </animation> - </action> - <action name="cast" imageset="base"> - <animation direction="down"> - <sequence start="126" end="127" delay="250"/> - <end/> - </animation> - <animation direction="left"> - <sequence start="128" end="129" delay="250"/> - <end/> - </animation> - <animation direction="up"> - <sequence start="130" end="131" delay="250"/> - <end/> - </animation> - <animation direction="right"> - <sequence start="132" end="133" delay="250"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/model/Tritan.png b/graphics/sprites/model/Tritan.png Binary files differdeleted file mode 100644 index a9659253..00000000 --- a/graphics/sprites/model/Tritan.png +++ /dev/null diff --git a/graphics/sprites/model/base.xml b/graphics/sprites/model/base.xml index 030a8fd7..790ccee4 100644 --- a/graphics/sprites/model/base.xml +++ b/graphics/sprites/model/base.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> <sprite variants="135" variant_offset="1"> - <!-- FOR RETRO-COMPATIBILITY WITH OLD NPCs --> - <imageset name="base" src="graphics/sprites/model/Talponian.png|W;B;R" width="64" height="64"/> - <include file="model/Talponian.xml"/> + <!-- uses the male model because otherwise the neutral tank top shows on some npcs --> + <imageset name="base" src="graphics/sprites/model/male.png|W;B;R" width="64" height="64"/> + <include file="model/neutral.xml"/> </sprite> diff --git a/graphics/sprites/model/female.png b/graphics/sprites/model/female.png Binary files differnew file mode 100644 index 00000000..cb66ed85 --- /dev/null +++ b/graphics/sprites/model/female.png diff --git a/graphics/sprites/model/female.xml b/graphics/sprites/model/female.xml new file mode 100644 index 00000000..6c070232 --- /dev/null +++ b/graphics/sprites/model/female.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/model/female.png|W;B;R" width="64" height="64"/> + <include file="model/neutral.xml"/> +</sprite> diff --git a/graphics/sprites/model/male.png b/graphics/sprites/model/male.png Binary files differnew file mode 100644 index 00000000..d16cad92 --- /dev/null +++ b/graphics/sprites/model/male.png diff --git a/graphics/sprites/model/male.xml b/graphics/sprites/model/male.xml new file mode 100644 index 00000000..364efa34 --- /dev/null +++ b/graphics/sprites/model/male.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite variants="135" variant_offset="1"> + <imageset name="base" src="graphics/sprites/model/male.png|W;B;R" width="64" height="64"/> + <include file="model/neutral.xml"/> +</sprite> diff --git a/graphics/sprites/model/neutral.png b/graphics/sprites/model/neutral.png Binary files differnew file mode 100644 index 00000000..2ffb4f53 --- /dev/null +++ b/graphics/sprites/model/neutral.png diff --git a/graphics/sprites/model/Gispaan.xml b/graphics/sprites/model/neutral.xml index 24c85e81..0cbdaf45 100644 --- a/graphics/sprites/model/Gispaan.xml +++ b/graphics/sprites/model/neutral.xml @@ -1,6 +1,6 @@ <?xml version="1.0"?> <sprite variants="135" variant_offset="1"> - <imageset name="base" src="graphics/sprites/model/Gispaan.png|W;B;R" width="64" height="64"/> + <imageset name="base" src="graphics/sprites/model/neutral.png|W;B;R" width="64" height="64"/> <action name="default" imageset="base"/> <action name="stand" imageset="base"> <animation direction="down"> diff --git a/itemcolors.xml b/itemcolors.xml index 4c7e8bfb..f7391e03 100644 --- a/itemcolors.xml +++ b/itemcolors.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <colors> <list name="hair"> - <!-- 0~14 Talponian colors --> + <!-- 0~14 Talpan colors --> <color id="0" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#8c4b41,da9041,ffffff" name="light brown"/> <color id="1" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#06372b,489e25,fdedcc" name="green"/> <color id="2" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#5f0b33,91191c,f9ad81" name="red"/> @@ -15,24 +15,24 @@ <color id="10" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000,202020,404040,dddddd" name="black"/> <color id="11" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#5e0034,a30059,fe7fc4,febfe1,ffffff" name="pink"/> <color id="12" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#2d1407,4d2809,785128,a66f3b,c4966e" name="brown"/> - <color id="13" value="#000000" name="(free slot)"/> - <color id="14" value="#000000" name="(free slot)"/> + <color id="13" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000" name="(free slot)"/> + <color id="14" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000" name="(free slot)"/> <!-- 15~29 Tritan colors --> <color id="15" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="green"/> <color id="16" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#1d2d6d,1594a3,fdedcc" name="blue"/> <color id="17" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#432482,584bbc,dae8e5" name="light blue"/> <color id="18" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#460850,611967,e7b4ae" name="dark purple"/> <color id="19" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#000000,202020,404040,dddddd" name="black"/> - <color id="20" value="#000000" name="(free slot)"/> - <color id="21" value="#000000" name="(free slot)"/> - <color id="22" value="#000000" name="(free slot)"/> - <color id="23" value="#000000" name="(free slot)"/> - <color id="24" value="#000000" name="(free slot)"/> - <color id="25" value="#000000" name="(free slot)"/> - <color id="26" value="#000000" name="(free slot)"/> - <color id="27" value="#000000" name="(free slot)"/> - <color id="28" value="#000000" name="(free slot)"/> - <color id="29" value="#000000" name="(free slot)"/> + <color id="20" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="21" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="22" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="23" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="24" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="25" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="26" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="27" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="28" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> + <color id="29" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#06372b,489e25,fdedcc" name="(free slot)"/> <!-- 30~44 Gispaan colors --> <color id="30" value="#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#8c4b41,da9041,ffffff" name="light brown"/> <color id="31" value="#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#5f0b33,91191c,f9ad81" name="red"/> @@ -65,7 +65,7 @@ <color id="57" value="#000000" name="(free slot)"/> <color id="58" value="#000000" name="(free slot)"/> <color id="59" value="#000000" name="(free slot)"/> - <!-- 60~74 Orelon colors --> + <!-- 60~74 Ifriton colors --> <color id="60" value="#000000" name="(free slot)"/> <color id="61" value="#000000" name="(free slot)"/> <color id="62" value="#000000" name="(free slot)"/> @@ -134,8 +134,8 @@ <color id="122" value="#000000" name="(free slot)"/> <color id="123" value="#000000" name="(free slot)"/> <color id="124" value="#000000" name="(free slot)"/> - <color id="125" value="#000000" name="(free slot)"/> - <color id="126" value="#000000" name="(free slot)"/> - <color id="127" value="#5E7480,F1FFFF,FFFFFF" name="shock white"/> + <color id="125" value="#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#5E7480,F1FFFF,FFFFFF" name="shock white"/> + <color id="126" value="#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#5E7480,F1FFFF,FFFFFF" name="shock white"/> + <color id="127" value="#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#5E7480,F1FFFF,FFFFFF" name="shock white"/> </list> </colors> diff --git a/items/equip-1hand/item1171_Wand.xml b/items/equip-1hand/item1171_Wand.xml index 69cd097a..62d5ea5b 100644 --- a/items/equip-1hand/item1171_Wand.xml +++ b/items/equip-1hand/item1171_Wand.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1171" image="equipment/weapon/wand.png" name="Wand" description="A basic magic wand." effect="Damage +1 / M. Attack +5 / Lvl 1 Wand / Requires 5+ Int" type="equip-1hand" attack-action="attack" attack-range="3" weight="100"> - <sprite>equipment/weapons/wand.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/wand-female.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/wand.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/wand.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-1hand/item1201_Knife.xml b/items/equip-1hand/item1201_Knife.xml index fb937093..d2b891e5 100644 --- a/items/equip-1hand/item1201_Knife.xml +++ b/items/equip-1hand/item1201_Knife.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1201" image="equipment/weapon/dagger-knive.png" name="Knife" description="A small knife; the perfect weapon for a beginner." effect="Damage +5" type="equip-1hand" weight="120" attack-action="attack" attack-range="2"> - <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item1215_ToySabre.xml b/items/equip-1hand/item1215_ToySabre.xml index 07ab5629..43284544 100644 --- a/items/equip-1hand/item1215_ToySabre.xml +++ b/items/equip-1hand/item1215_ToySabre.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1215" image="equipment/weapon/sword-sabre.png" name="Toy Sabre" description="A toy item, doesn't do much damage." effect="Damage +1" type="equip-1hand" attack-action="attack" attack-range="2" weight="1" sellProtected="true"> - <sprite>equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/sword-short-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item521_Dagger.xml b/items/equip-1hand/item521_Dagger.xml index 7652d717..56d42792 100644 --- a/items/equip-1hand/item521_Dagger.xml +++ b/items/equip-1hand/item521_Dagger.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="521" image="equipment/weapon/dagger-dagger.png" name="Dagger" description="A simple dagger." effect="Damage +15" type="equip-1hand" attack-action="attack" attack-range="2" weight="200"> - <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item522_SharpKnife.xml b/items/equip-1hand/item522_SharpKnife.xml index 9f75b362..3d554428 100644 --- a/items/equip-1hand/item522_SharpKnife.xml +++ b/items/equip-1hand/item522_SharpKnife.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="522" image="equipment/weapon/dagger-sharpknife.png" name="Sharp Knife" description="A really sharp knife. Don't hurt yourself!" effect="Damage +10" type="equip-1hand" attack-action="attack" attack-range="2" weight="150"> - <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item536_ShortSword.xml b/items/equip-1hand/item536_ShortSword.xml index f48b1929..216d5cb2 100644 --- a/items/equip-1hand/item536_ShortSword.xml +++ b/items/equip-1hand/item536_ShortSword.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="536" image="equipment/weapon/dagger-shortsword.png" name="Short Sword" description="A small but sharp sword." effect="Damage +100" type="equip-1hand" attack-action="attack" attack-range="2" weight="2000"> - <sprite>equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/sword-short-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item549_Axe.xml b/items/equip-1hand/item549_Axe.xml index ac503067..dc873a26 100644 --- a/items/equip-1hand/item549_Axe.xml +++ b/items/equip-1hand/item549_Axe.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="549" image="equipment/weapon/axe-axe.png" name="Axe" description="An axe." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="1200"> - <sprite>equipment/weapons/axe-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/axe-chop-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/axe-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/axe-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-1hand/item570_BoneKnife.xml b/items/equip-1hand/item570_BoneKnife.xml index 6bbda2a6..fcffcfe6 100644 --- a/items/equip-1hand/item570_BoneKnife.xml +++ b/items/equip-1hand/item570_BoneKnife.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="570" image="equipment/weapon/dagger-boneknife.png" name="Bone Knife" description="A knife masterly carved out of a bone." effect="Damage +115" type="equip-1hand" attack-action="attack" attack-range="2" weight="450"> - <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item571_Setzer.xml b/items/equip-1hand/item571_Setzer.xml index fd658299..d3c6f916 100644 --- a/items/equip-1hand/item571_Setzer.xml +++ b/items/equip-1hand/item571_Setzer.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="571" image="equipment/weapon/dagger-setzer.png" name="Setzer" description="A sharp knife, named after a famous gambler." effect="Damage +110" type="equip-1hand" attack-action="attack" attack-range="2" weight="900" sellProtected="true"> - <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item579_RockKnife.xml b/items/equip-1hand/item579_RockKnife.xml index 694c3642..3936eb5a 100644 --- a/items/equip-1hand/item579_RockKnife.xml +++ b/items/equip-1hand/item579_RockKnife.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="579" image="equipment/weapon/dagger-rockknive.png" name="Rock Knife" description="A knife made of stone." effect="Damage +110" type="equip-1hand" attack-action="attack" attack-range="2" vit="3" weight="500" sellProtected="true"> - <sprite>equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/dagger-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/dagger.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item587_Sword.xml b/items/equip-1hand/item587_Sword.xml index 559b0972..3f603c99 100644 --- a/items/equip-1hand/item587_Sword.xml +++ b/items/equip-1hand/item587_Sword.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="587" image="equipment/weapon/sword-sword.png" name="Sword" description="A simple but reliable sword." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="200"> - <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item591_LongSword.xml b/items/equip-1hand/item591_LongSword.xml index 370318fb..c3d66b5c 100644 --- a/items/equip-1hand/item591_LongSword.xml +++ b/items/equip-1hand/item591_LongSword.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="591" image="equipment/weapon/sword-longsword.png" name="Long Sword" description="A sword with a long and agile blade." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="10"> - <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item599_FireSword.xml b/items/equip-1hand/item599_FireSword.xml index 78c1995c..cbbeb256 100644 --- a/items/equip-1hand/item599_FireSword.xml +++ b/items/equip-1hand/item599_FireSword.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="599" image="equipment/weapon/sword-firesword.png" name="Fire Sword" description="A magical sword enchanted with the power of fire." effect="Damage +?" type="equip-1hand" attack-action="attack_chop" attack-range="2" weight="10"> - <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-1hand/item867_IceGladius.xml b/items/equip-1hand/item867_IceGladius.xml index b362497e..d808bba3 100644 --- a/items/equip-1hand/item867_IceGladius.xml +++ b/items/equip-1hand/item867_IceGladius.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="867" image="equipment/weapon/sword-ice.png" name="Ice Gladius" description="A sword with a shimmering blue blade." effect="Damage +110" type="equip-1hand" attack-action="attack" attack-range="2" luck="1" weight="1000"> - <sprite>equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/sword-short-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/sword-short.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-2hand/item1200_Bow.xml b/items/equip-2hand/item1200_Bow.xml index b61e073f..95113537 100644 --- a/items/equip-2hand/item1200_Bow.xml +++ b/items/equip-2hand/item1200_Bow.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1200" image="equipment/weapon/bow-bow.png" name="Bow" description="A distance weapon." effect="Damage +20 / Range 5" type="equip-2hand" weight="20" missile-particle="graphics/particles/arrow.particle.xml" attack-action="attack_bow" attack-range="5"> - <sprite>equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item530_ShortBow.xml b/items/equip-2hand/item530_ShortBow.xml index af377a5c..d8b8f5df 100644 --- a/items/equip-2hand/item530_ShortBow.xml +++ b/items/equip-2hand/item530_ShortBow.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="530" image="equipment/weapon/bow-shortbow.png" name="Short Bow" description="A bow for short distances." effect="Damage +50 / Range 5" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="600" missile-particle="graphics/particles/arrow.particle.xml"> - <sprite>equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item545_ForestBow.xml b/items/equip-2hand/item545_ForestBow.xml index b0c70476..d2a78357 100644 --- a/items/equip-2hand/item545_ForestBow.xml +++ b/items/equip-2hand/item545_ForestBow.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="545" image="equipment/weapon/bow-forestbow.png" name="Forest Bow" description="A bow usually used for hunting." effect="Damage +70 / Range 5" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="1200" missile-particle="graphics/particles/arrow.particle.xml"> - <sprite>equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/bow-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/bow.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item548_Halberd.xml b/items/equip-2hand/item548_Halberd.xml index 25fdf6b3..d46bb05e 100644 --- a/items/equip-2hand/item548_Halberd.xml +++ b/items/equip-2hand/item548_Halberd.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="548" image="equipment/weapon/polearm-halberd.png" name="Halberd" description="A weapon usually carried by guards." effect="Damage +?" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="1400"> - <sprite>equipment/weapons/polearm-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/polearm-chop-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/polearm-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/polearm-chop.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item588_BastardSword.xml b/items/equip-2hand/item588_BastardSword.xml index 0d124cec..81734b9a 100644 --- a/items/equip-2hand/item588_BastardSword.xml +++ b/items/equip-2hand/item588_BastardSword.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="588" image="equipment/weapon/sword-bastardsword.png" name="Bastard Sword" description="A large two handed sword." effect="Damage +?" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="10"> - <sprite>equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="female">equipment/weapons/sword-long-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="male">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> + <sprite gender="other">equipment/weapons/sword-long.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff</sprite> </item> </items> diff --git a/items/equip-2hand/item594_Spear.xml b/items/equip-2hand/item594_Spear.xml index 6f6d2dea..61c43565 100644 --- a/items/equip-2hand/item594_Spear.xml +++ b/items/equip-2hand/item594_Spear.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="594" image="equipment/weapon/polearm-spear.png" name="Spear" description="A light spear with a wooden pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="700"> - <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item595_HeavySpear.xml b/items/equip-2hand/item595_HeavySpear.xml index e2ebf0fb..ab76d192 100644 --- a/items/equip-2hand/item595_HeavySpear.xml +++ b/items/equip-2hand/item595_HeavySpear.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="595" image="equipment/weapon/polearm-heavyspear.png" name="Heavy Spear" description="A heavy spear with a wooden pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1000"> - <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item596_Pike.xml b/items/equip-2hand/item596_Pike.xml index 7faaffc9..a5de2393 100644 --- a/items/equip-2hand/item596_Pike.xml +++ b/items/equip-2hand/item596_Pike.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="596" image="equipment/weapon/polearm-pike.png" name="Pike" description="A light spear with an iron pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1200"> - <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item597_HeavyPike.xml b/items/equip-2hand/item597_HeavyPike.xml index 873f28ae..2417046e 100644 --- a/items/equip-2hand/item597_HeavyPike.xml +++ b/items/equip-2hand/item597_HeavyPike.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="597" image="equipment/weapon/polearm-heavypike.png" name="Heavy Pike" description="A heavy spear with an iron pole." effect="Damage +?" type="equip-2hand" attack-action="attack_spear" attack-range="2" weight="1500"> - <sprite>equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/polearm-spear-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/polearm-spear.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item623_Scythe.xml b/items/equip-2hand/item623_Scythe.xml index 321c7f45..1d7a85de 100644 --- a/items/equip-2hand/item623_Scythe.xml +++ b/items/equip-2hand/item623_Scythe.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="623" image="equipment/weapon/polearm-scythe.png" name="Scythe" description="Usually used for farming but also usable as a weapon. Slow but deadly." effect="Damage +75" type="equip-2hand" attack-action="attack_2hand" attack-range="2" weight="1200" sellProtected="true"> - <sprite>equipment/weapons/polearm-stab.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/polearm-stab-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/polearm-stab.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/polearm-stab.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item758_WoodenStaff.xml b/items/equip-2hand/item758_WoodenStaff.xml index 95c5fcca..c251d583 100644 --- a/items/equip-2hand/item758_WoodenStaff.xml +++ b/items/equip-2hand/item758_WoodenStaff.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="758" image="equipment/weapon/staff-woodstaff.png" name="Wooden Staff" description="A basic wooden staff." effect="Damage +50 / M. Attack +10 / Lvl 2 Wand / Requires Int 60+" type="equip-2hand" attack-action="attack_sword_stab" attack-range="2" weight="1000"> - <sprite>equipment/weapons/polearm-blunt.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/polearm-blunt-female.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/polearm-blunt.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/polearm-blunt.xml|#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item878_BansheeBow.xml b/items/equip-2hand/item878_BansheeBow.xml index 14f8a008..f10d755c 100644 --- a/items/equip-2hand/item878_BansheeBow.xml +++ b/items/equip-2hand/item878_BansheeBow.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="878" image="equipment/weapon/bow-bansheebow.png" name="Banshee Bow" description="A bow that has been enchanted by the dark powers of a witch." effect="Damage +90 / Range 6 / Attack Speed +20% / Critical Damage +70 / -150 HP / Defense -40% / VIT Defense -35% / Vanishes HP by 4% of damages dealt / Requires Level 90 / Dexterity 80+ required to activate the bonuses" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="900" missile-particle="graphics/particles/arrow-banshee.particle.xml" sellProtected="true"> - <sprite>equipment/weapons/bow-banshee.xml|#27113e,7442a7,b498d1</sprite> + <sprite gender="female">equipment/weapons/bow-banshee-female.xml|#27113e,7442a7,b498d1</sprite> + <sprite gender="male">equipment/weapons/bow-banshee.xml|#27113e,7442a7,b498d1</sprite> + <sprite gender="other">equipment/weapons/bow-banshee.xml|#27113e,7442a7,b498d1</sprite> </item> </items> diff --git a/items/equip-2hand/item903_SlingShot.xml b/items/equip-2hand/item903_SlingShot.xml index c54eaa0e..9b718860 100644 --- a/items/equip-2hand/item903_SlingShot.xml +++ b/items/equip-2hand/item903_SlingShot.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="903" image="equipment/weapon/slingshot-icon.png|G:#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;R:#332c19,443a20,453b1e,61532d,87733d,a58d4d" name="Sling Shot" description="In the right hands, everything is a weapon." effect="Damage +5 / Range 3" type="equip-2hand" attack-action="attack_bow" attack-range="5" weight="10" missile-particle="graphics/particles/stoneprojectile.particle.xml"> - <sprite>equipment/weapons/bow-slingshot.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="female">equipment/weapons/bow-slingshot-female.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="male">equipment/weapons/bow-slingshot.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> + <sprite gender="other">equipment/weapons/bow-slingshot.xml|#48488c,48488e,48488f,695c21,5f5fbe,827229,6e6edb,9493a4,a4adff,bab8c2,bcbbc6,e3eaff;#332c19,443a20,453b1e,61532d,87733d,a58d4d</sprite> </item> </items> diff --git a/items/equip-2hand/item906_KidBook.xml b/items/equip-2hand/item906_KidBook.xml index 286bfb75..477c89ae 100644 --- a/items/equip-2hand/item906_KidBook.xml +++ b/items/equip-2hand/item906_KidBook.xml @@ -9,7 +9,7 @@ <item id="906" image="equipment/weapon/kidbook.png" name="Kid Book" description="A big spell book used to transform humans into Trolls." effect="Damage +1" type="equip-2hand" weight="100" missile-particle="graphics/particles/monster-troll-foefire.particle.xml" sellProtected="true"> <replace/> <replace sprite="race"> - <item to="-199"/> + <item to="-99054"/> </replace> </item> </items> diff --git a/items/equip-arms/item2160_RedCottonGloves.xml b/items/equip-arms/item2160_RedCottonGloves.xml index 6dd69c94..1cafd289 100644 --- a/items/equip-arms/item2160_RedCottonGloves.xml +++ b/items/equip-arms/item2160_RedCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2160" image="equipment/hands/basicgloves.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Gloves" description="A red pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/hands/generic.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/hands/generic.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-arms/item2161_GreenCottonGloves.xml b/items/equip-arms/item2161_GreenCottonGloves.xml index e4e20194..5100a216 100644 --- a/items/equip-arms/item2161_GreenCottonGloves.xml +++ b/items/equip-arms/item2161_GreenCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2161" image="equipment/hands/basicgloves.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Gloves" description="A green pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/hands/generic.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/hands/generic.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-arms/item2162_DarkBlueCottonGloves.xml b/items/equip-arms/item2162_DarkBlueCottonGloves.xml index e2e14238..6a5fd402 100644 --- a/items/equip-arms/item2162_DarkBlueCottonGloves.xml +++ b/items/equip-arms/item2162_DarkBlueCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2162" image="equipment/hands/basicgloves.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Gloves" description="A dark blue pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/hands/generic.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/hands/generic.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-arms/item2163_YellowCottonGloves.xml b/items/equip-arms/item2163_YellowCottonGloves.xml index 132cc49f..de527dc7 100644 --- a/items/equip-arms/item2163_YellowCottonGloves.xml +++ b/items/equip-arms/item2163_YellowCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2163" image="equipment/hands/basicgloves.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Gloves" description="A yellow pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/hands/generic.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/hands/generic.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-arms/item2164_LightBlueCottonGloves.xml b/items/equip-arms/item2164_LightBlueCottonGloves.xml index 8d314b57..1202b522 100644 --- a/items/equip-arms/item2164_LightBlueCottonGloves.xml +++ b/items/equip-arms/item2164_LightBlueCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2164" image="equipment/hands/basicgloves.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Gloves" description="A light blue pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/hands/generic.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/hands/generic.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-arms/item2165_PinkCottonGloves.xml b/items/equip-arms/item2165_PinkCottonGloves.xml index 6ceb56a0..6f2365ec 100644 --- a/items/equip-arms/item2165_PinkCottonGloves.xml +++ b/items/equip-arms/item2165_PinkCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2165" image="equipment/hands/basicgloves.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Gloves" description="A pink pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/hands/generic.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/hands/generic.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-arms/item2166_BlackCottonGloves.xml b/items/equip-arms/item2166_BlackCottonGloves.xml index cb5293f8..6fc71655 100644 --- a/items/equip-arms/item2166_BlackCottonGloves.xml +++ b/items/equip-arms/item2166_BlackCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2166" image="equipment/hands/basicgloves.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Gloves" description="A black pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/hands/generic.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/hands/generic.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-arms/item2167_OrangeCottonGloves.xml b/items/equip-arms/item2167_OrangeCottonGloves.xml index 3ebbdd87..1f68a31f 100644 --- a/items/equip-arms/item2167_OrangeCottonGloves.xml +++ b/items/equip-arms/item2167_OrangeCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2167" image="equipment/hands/basicgloves.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Gloves" description="An orange pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/hands/generic.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/hands/generic.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-arms/item2168_PurpleCottonGloves.xml b/items/equip-arms/item2168_PurpleCottonGloves.xml index 0c37255e..8195f86e 100644 --- a/items/equip-arms/item2168_PurpleCottonGloves.xml +++ b/items/equip-arms/item2168_PurpleCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2168" image="equipment/hands/basicgloves.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Gloves" description="A purple pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/hands/generic.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/hands/generic.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-arms/item2169_DarkGreenCottonGloves.xml b/items/equip-arms/item2169_DarkGreenCottonGloves.xml index 8b15970b..153bba0e 100644 --- a/items/equip-arms/item2169_DarkGreenCottonGloves.xml +++ b/items/equip-arms/item2169_DarkGreenCottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2169" image="equipment/hands/basicgloves.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Gloves" description="A dark green pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="20"> - <sprite>equipment/hands/generic.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/hands/generic.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/hands/generic.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-arms/item531_MinerGloves.xml b/items/equip-arms/item531_MinerGloves.xml index 1e1b6d36..d167e581 100644 --- a/items/equip-arms/item531_MinerGloves.xml +++ b/items/equip-arms/item531_MinerGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="531" image="equipment/hands/minergloves.png" name="Miner Gloves" description="Gloves used by miners, very useful." effect="M. Attack -10" type="equip-arms" defense="2" weight="30"> - <sprite>equipment/hands/generic.xml|#202020,505050</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#202020,505050</sprite> + <sprite gender="male">equipment/hands/generic.xml|#202020,505050</sprite> + <sprite gender="other">equipment/hands/generic.xml|#202020,505050</sprite> </item> </items> diff --git a/items/equip-arms/item532_LeatherGloves.xml b/items/equip-arms/item532_LeatherGloves.xml index 05a382e2..c16e9b15 100644 --- a/items/equip-arms/item532_LeatherGloves.xml +++ b/items/equip-arms/item532_LeatherGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="532" image="equipment/hands/leathergloves.png" name="Leather Gloves" description="Gloves made of hardened leather." effect="M. Attack -20" type="equip-arms" defense="4" weight="20"> - <sprite>equipment/hands/generic.xml|#4e2e18,c8752f</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#4e2e18,c8752f</sprite> + <sprite gender="male">equipment/hands/generic.xml|#4e2e18,c8752f</sprite> + <sprite gender="other">equipment/hands/generic.xml|#4e2e18,c8752f</sprite> </item> </items> diff --git a/items/equip-arms/item563_WinterGloves.xml b/items/equip-arms/item563_WinterGloves.xml index ef57ebc7..d4744e6d 100644 --- a/items/equip-arms/item563_WinterGloves.xml +++ b/items/equip-arms/item563_WinterGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="563" image="equipment/hands/basicgloves.png|W:#a0a0a0,d0d0d0,ffffff,ffffff" name="Winter Gloves" description="A pair of soft, warm gloves." effect="M. Attack -15" type="equip-arms" defense="3" weight="20"> - <sprite>equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#202020,c0c0c0,ffffff,ffffff</sprite> + <sprite gender="male">equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite> + <sprite gender="other">equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite> </item> </items> diff --git a/items/equip-arms/item741_CottonGloves.xml b/items/equip-arms/item741_CottonGloves.xml index 4eee19cd..4bcba343 100644 --- a/items/equip-arms/item741_CottonGloves.xml +++ b/items/equip-arms/item741_CottonGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="741" image="equipment/hands/basicgloves.png|W:#a4b2b2,ffffff" name="Cotton Gloves" description="A pair of comfy cotton gloves." effect="M. Attack -10" type="equip-arms" defense="1" weight="10"> - <sprite>equipment/hands/generic.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/hands/generic.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/hands/generic.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-arms/item756_AssassinGloves.xml b/items/equip-arms/item756_AssassinGloves.xml index 62e0bf34..13ea6f94 100644 --- a/items/equip-arms/item756_AssassinGloves.xml +++ b/items/equip-arms/item756_AssassinGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="756" image="equipment/hands/assassingloves.png" name="Assassin Gloves" description="Gloves for a master assassin." effect="M. Attack -3" type="equip-arms" defense="5" agi="5" weight="9" sellProtected="true"> - <sprite>equipment/hands/assassin.xml</sprite> + <sprite gender="female">equipment/hands/assassin-female.xml</sprite> + <sprite gender="male">equipment/hands/assassin.xml</sprite> + <sprite gender="other">equipment/hands/assassin.xml</sprite> </item> </items> diff --git a/items/equip-arms/item794_BromenalGloves.xml b/items/equip-arms/item794_BromenalGloves.xml index 4f2d8a77..35cfe47d 100644 --- a/items/equip-arms/item794_BromenalGloves.xml +++ b/items/equip-arms/item794_BromenalGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="794" image="equipment/hands/bromenalgloves.png" name="Bromenal Gloves" description="A pair of bromenal gloves." effect="M. Attack -20" type="equip-arms" weight="40" defense="4" sellProtected="true"> - <sprite>equipment/hands/bromenalgloves.xml</sprite> + <sprite gender="female">equipment/hands/bromenalgloves-female.xml</sprite> + <sprite gender="male">equipment/hands/bromenalgloves.xml</sprite> + <sprite gender="other">equipment/hands/bromenalgloves.xml</sprite> </item> </items> diff --git a/items/equip-arms/item868_SilkGloves.xml b/items/equip-arms/item868_SilkGloves.xml index d6108861..7be4f944 100644 --- a/items/equip-arms/item868_SilkGloves.xml +++ b/items/equip-arms/item868_SilkGloves.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="868" image="equipment/hands/basicgloves.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Silk Gloves" description="Soft and graceful silk gloves which don't restrain magic." type="equip-arms" defense="1" weight="4"> - <sprite>equipment/hands/generic.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/hands/generic-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/hands/generic.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/hands/generic.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> </item> </items> diff --git a/items/equip-charm/item1197_JacksSkeletonCharm.xml b/items/equip-charm/item1197_JacksSkeletonCharm.xml index 3c5bb831..084e9afa 100644 --- a/items/equip-charm/item1197_JacksSkeletonCharm.xml +++ b/items/equip-charm/item1197_JacksSkeletonCharm.xml @@ -8,7 +8,8 @@ </its:rules> <item id="1197" image="equipment/charms/skeletoncharm.png" name="Jack's Skeleton Charm" description="A mysterious charm said to only work at a special time of year" type="equip-charm" weight="10" sellProtected="true"> <replace sprite="race"> - <item to="-198"/> + <item to="-99044"/> </replace> + <replace sprite="hair"/> </item> </items> diff --git a/items/equip-feet/item1188_RedStockings.xml b/items/equip-feet/item1188_RedStockings.xml index 691e5976..c1c4b635 100644 --- a/items/equip-feet/item1188_RedStockings.xml +++ b/items/equip-feet/item1188_RedStockings.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1188" image="equipment/feet/assassinboots.png|W:#b80f0f,580000,a40000,b80f0f,c02020,ff6060" name="Red Stockings" description="Someone thought of you at Christmas Eve." effect="M. Attack +2" type="equip-feet" defense="1" weight="10" sellProtected="true"> - <sprite>equipment/feet/assassin-boots.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite> + <sprite gender="female">equipment/feet/assassin-boots-female.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite> + <sprite gender="male">equipment/feet/assassin-boots.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite> + <sprite gender="other">equipment/feet/assassin-boots.xml|#b80f0f,580000,a40000,b80f0f,c02020,ff6060</sprite> </item> </items> diff --git a/items/equip-feet/item2150_RedCottonBoots.xml b/items/equip-feet/item2150_RedCottonBoots.xml index 8e997e1e..efc4c595 100644 --- a/items/equip-feet/item2150_RedCottonBoots.xml +++ b/items/equip-feet/item2150_RedCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2150" image="equipment/feet/boots.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Boots" description="A red pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/feet/boots.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/feet/boots.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-feet/item2151_GreenCottonBoots.xml b/items/equip-feet/item2151_GreenCottonBoots.xml index 99a59fbd..4c8c61f2 100644 --- a/items/equip-feet/item2151_GreenCottonBoots.xml +++ b/items/equip-feet/item2151_GreenCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2151" image="equipment/feet/boots.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Boots" description="A green pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/feet/boots.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/feet/boots.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-feet/item2152_DarkBlueCottonBoots.xml b/items/equip-feet/item2152_DarkBlueCottonBoots.xml index ef3d2782..372dd5c7 100644 --- a/items/equip-feet/item2152_DarkBlueCottonBoots.xml +++ b/items/equip-feet/item2152_DarkBlueCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2152" image="equipment/feet/boots.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Boots" description="A dark blue pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/feet/boots.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/feet/boots.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-feet/item2153_YellowCottonBoots.xml b/items/equip-feet/item2153_YellowCottonBoots.xml index 5966afb2..caeacd9e 100644 --- a/items/equip-feet/item2153_YellowCottonBoots.xml +++ b/items/equip-feet/item2153_YellowCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2153" image="equipment/feet/boots.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Boots" description="A yellow pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/feet/boots.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/feet/boots.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-feet/item2154_LightBlueCottonBoots.xml b/items/equip-feet/item2154_LightBlueCottonBoots.xml index de1c9c76..eccdb5ca 100644 --- a/items/equip-feet/item2154_LightBlueCottonBoots.xml +++ b/items/equip-feet/item2154_LightBlueCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2154" image="equipment/feet/boots.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Boots" description="A light blue pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/feet/boots.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/feet/boots.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-feet/item2155_PinkCottonBoots.xml b/items/equip-feet/item2155_PinkCottonBoots.xml index a039dc01..ff375bb8 100644 --- a/items/equip-feet/item2155_PinkCottonBoots.xml +++ b/items/equip-feet/item2155_PinkCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2155" image="equipment/feet/boots.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Boots" description="A pink pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/feet/boots.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/feet/boots.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-feet/item2156_BlackCottonBoots.xml b/items/equip-feet/item2156_BlackCottonBoots.xml index e94720c6..5e1922c2 100644 --- a/items/equip-feet/item2156_BlackCottonBoots.xml +++ b/items/equip-feet/item2156_BlackCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2156" image="equipment/feet/boots.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Boots" description="A black pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/feet/boots.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/feet/boots.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-feet/item2157_OrangeCottonBoots.xml b/items/equip-feet/item2157_OrangeCottonBoots.xml index 4145a439..fe619fca 100644 --- a/items/equip-feet/item2157_OrangeCottonBoots.xml +++ b/items/equip-feet/item2157_OrangeCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2157" image="equipment/feet/boots.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Boots" description="An orange pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/feet/boots.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/feet/boots.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-feet/item2158_PurpleCottonBoots.xml b/items/equip-feet/item2158_PurpleCottonBoots.xml index 51e65dda..208b9687 100644 --- a/items/equip-feet/item2158_PurpleCottonBoots.xml +++ b/items/equip-feet/item2158_PurpleCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2158" image="equipment/feet/boots.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Boots" description="A purple pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/feet/boots.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/feet/boots.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-feet/item2159_DarkGreenCottonBoots.xml b/items/equip-feet/item2159_DarkGreenCottonBoots.xml index cf443191..28879b20 100644 --- a/items/equip-feet/item2159_DarkGreenCottonBoots.xml +++ b/items/equip-feet/item2159_DarkGreenCottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2159" image="equipment/feet/boots.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Boots" description="A dark green pair of quality cotton boots." effect="M. Attack +1" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/boots.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/feet/boots.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/feet/boots.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-feet/item528_Boots.xml b/items/equip-feet/item528_Boots.xml index 2b0acb8d..f9ccaa34 100644 --- a/items/equip-feet/item528_Boots.xml +++ b/items/equip-feet/item528_Boots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="528" image="equipment/feet/boots.png|W:#4f2d29,c89078" name="Boots" description="Some robust boots, ideal for travelling." effect="M. Attack -2" type="equip-feet" defense="2" weight="80"> - <sprite>equipment/feet/boots.xml|#623a34,f0c2b4</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#623a34,f0c2b4</sprite> + <sprite gender="male">equipment/feet/boots.xml|#623a34,f0c2b4</sprite> + <sprite gender="other">equipment/feet/boots.xml|#623a34,f0c2b4</sprite> </item> </items> diff --git a/items/equip-feet/item655_FurBoots.xml b/items/equip-feet/item655_FurBoots.xml index a1ab8ce4..91f09a7e 100644 --- a/items/equip-feet/item655_FurBoots.xml +++ b/items/equip-feet/item655_FurBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="655" image="equipment/feet/furboots.png" name="Fur Boots" description="A pair of warm winter boots." effect="M. Attack -3" type="equip-feet" weight="50" defense="3"> - <sprite>equipment/feet/furboots.xml</sprite> + <sprite gender="female">equipment/feet/furboots-female.xml</sprite> + <sprite gender="male">equipment/feet/furboots.xml</sprite> + <sprite gender="other">equipment/feet/furboots.xml</sprite> </item> </items> diff --git a/items/equip-feet/item734_BlackBoots.xml b/items/equip-feet/item734_BlackBoots.xml index e7e1d3bf..69ad863f 100644 --- a/items/equip-feet/item734_BlackBoots.xml +++ b/items/equip-feet/item734_BlackBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="734" image="equipment/feet/boots.png|W:#212121" name="Black Boots" description="Steel toe capped boots, designed to keep your feet very well protected." effect="M. Attack -10" type="equip-feet" weight="25" defense="3" sellProtected="true"> - <sprite>equipment/feet/boots.xml|#212121</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#212121</sprite> + <sprite gender="male">equipment/feet/boots.xml|#212121</sprite> + <sprite gender="other">equipment/feet/boots.xml|#212121</sprite> </item> </items> diff --git a/items/equip-feet/item757_AssassinBoots.xml b/items/equip-feet/item757_AssassinBoots.xml index 12c4534c..5e0ed45e 100644 --- a/items/equip-feet/item757_AssassinBoots.xml +++ b/items/equip-feet/item757_AssassinBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="757" image="equipment/feet/assassinboots.png" name="Assassin Boots" description="Boots for a master assassin." effect="M. Attack -3" type="equip-feet" defense="5" agi="5" weight="10" sellProtected="true"> - <sprite>equipment/feet/assassin-boots.xml</sprite> + <sprite gender="female">equipment/feet/assassin-boots-female.xml</sprite> + <sprite gender="male">equipment/feet/assassin-boots.xml</sprite> + <sprite gender="other">equipment/feet/assassin-boots.xml</sprite> </item> </items> diff --git a/items/equip-feet/item792_BromenalBoots.xml b/items/equip-feet/item792_BromenalBoots.xml index 11ef7f68..cf9a177c 100644 --- a/items/equip-feet/item792_BromenalBoots.xml +++ b/items/equip-feet/item792_BromenalBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="792" image="equipment/feet/bromenalboots.png" name="Bromenal Boots" description="A pair of bromenal boots." effect="M. Attack -2" type="equip-feet" defense="1" weight="30"> - <sprite>equipment/feet/bromenalboots.xml</sprite> + <sprite gender="female">equipment/feet/bromenalboots-female.xml</sprite> + <sprite gender="male">equipment/feet/bromenalboots.xml</sprite> + <sprite gender="other">equipment/feet/bromenalboots.xml</sprite> </item> </items> diff --git a/items/equip-feet/item876_WarlordBoots.xml b/items/equip-feet/item876_WarlordBoots.xml index 6071c7c8..a762ed25 100644 --- a/items/equip-feet/item876_WarlordBoots.xml +++ b/items/equip-feet/item876_WarlordBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="876" image="equipment/feet/warlordboots.png" name="Warlord Boots" description="Steel boots that will make you feel like a knight." effect="M. Attack -22" type="equip-feet" weight="550" defense="5"> - <sprite>equipment/feet/warlordboots.xml</sprite> + <sprite gender="female">equipment/feet/warlordboots-female.xml</sprite> + <sprite gender="male">equipment/feet/warlordboots.xml</sprite> + <sprite gender="other">equipment/feet/warlordboots.xml</sprite> </item> </items> diff --git a/items/equip-head/item1173_TamOShanter.xml b/items/equip-head/item1173_TamOShanter.xml index 39aa3be8..354f7469 100644 --- a/items/equip-head/item1173_TamOShanter.xml +++ b/items/equip-head/item1173_TamOShanter.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1173" image="equipment/head/tamoshanter.png|R:#797ea8;B:#4747ac" name="Tam O' Shanter" description="Itchy but it keeps you warm in Kaizei's wilderness" effect="M. Attack -2" type="equip-head" defense="9" weight="20" sellProtected="true"> - <sprite>equipment/head/tamoshanter.xml|#797ea8;#4747ac</sprite> + <sprite gender="female">equipment/head/tamoshanter-female.xml|#797ea8;#4747ac</sprite> + <sprite gender="male">equipment/head/tamoshanter.xml|#797ea8;#4747ac</sprite> + <sprite gender="other">equipment/head/tamoshanter.xml|#797ea8;#4747ac</sprite> </item> </items> diff --git a/items/equip-head/item1174_CashiersShade.xml b/items/equip-head/item1174_CashiersShade.xml index 664263d4..1831a904 100644 --- a/items/equip-head/item1174_CashiersShade.xml +++ b/items/equip-head/item1174_CashiersShade.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1174" image="equipment/head/cashiershade.png|W:#909090;G:#70ff1f" name="Cashiers' Shade" description="Green Shade. Helpful for counting your goldpieces." effect="M. Attack -10" type="equip-head" defense="2" weight="15" sellProtected="true"> - <sprite>equipment/head/cashiershade.xml|#909090;#70ff1f</sprite> + <sprite gender="female">equipment/head/cashiershade-female.xml|#909090;#70ff1f</sprite> + <sprite gender="male">equipment/head/cashiershade.xml|#909090;#70ff1f</sprite> + <sprite gender="other">equipment/head/cashiershade.xml|#909090;#70ff1f</sprite> </item> </items> diff --git a/items/equip-head/item1175_AutumnMask.xml b/items/equip-head/item1175_AutumnMask.xml index 8f668f3f..75c0cce6 100644 --- a/items/equip-head/item1175_AutumnMask.xml +++ b/items/equip-head/item1175_AutumnMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1175" image="equipment/head/autumn-mask.png|C:#ffffff;B:#cf7c04;M:#ee0427;R:#2a2a2a" name="Autumn Mask" description="Party away! No one will recognize you wearing this mask." effect="M. Attack +4" type="equip-head" defense="1" weight="10" sellProtected="true"> - <sprite>equipment/head/autumn-mask.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite> + <sprite gender="female">equipment/head/autumn-mask-female.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite> + <sprite gender="male">equipment/head/autumn-mask.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite> + <sprite gender="other">equipment/head/autumn-mask.xml|#2a3a3a;#ee0427;#cf7c04;#ffffff</sprite> </item> </items> diff --git a/items/equip-head/item1190_NutcrackerHat.xml b/items/equip-head/item1190_NutcrackerHat.xml index ad2d1f2c..25bd28b5 100644 --- a/items/equip-head/item1190_NutcrackerHat.xml +++ b/items/equip-head/item1190_NutcrackerHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1190" image="equipment/head/nutcrackerhat.png" name="Nutcracker Hat" description="Now you will look just like a Nutcracker!" effect="M. Attack +2" type="equip-head" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/head/nutcrackerhat.xml</sprite> + <sprite gender="female">equipment/head/nutcrackerhat-female.xml</sprite> + <sprite gender="male">equipment/head/nutcrackerhat.xml</sprite> + <sprite gender="other">equipment/head/nutcrackerhat.xml</sprite> </item> </items> diff --git a/items/equip-head/item1196_Beret.xml b/items/equip-head/item1196_Beret.xml index 25e2df3b..85232e4d 100644 --- a/items/equip-head/item1196_Beret.xml +++ b/items/equip-head/item1196_Beret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1196" image="equipment/head/beret.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Beret" description="A simple beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/head/beret.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/head/beret.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item1203_RangerHat.xml b/items/equip-head/item1203_RangerHat.xml index 1f550157..274f3d80 100644 --- a/items/equip-head/item1203_RangerHat.xml +++ b/items/equip-head/item1203_RangerHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1203" image="equipment/head/rangerhat.png" name="Ranger Hat" description="A leather hat traditionally worn by rangers." effect="M. Attack -1" type="equip-head" defense="2" weight="20" sellProtected="true"> - <sprite>equipment/head/rangerhat.xml</sprite> + <sprite gender="female">equipment/head/rangerhat-female.xml</sprite> + <sprite gender="male">equipment/head/rangerhat.xml</sprite> + <sprite gender="other">equipment/head/rangerhat.xml</sprite> </item> </items> diff --git a/items/equip-head/item1204_AntlerHat.xml b/items/equip-head/item1204_AntlerHat.xml index 197dd83b..064661e1 100644 --- a/items/equip-head/item1204_AntlerHat.xml +++ b/items/equip-head/item1204_AntlerHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1204" image="equipment/head/antlerhat.png" name="Antler Hat" description="A hat with antlers sticking out of it." effect="M. Attack +4" type="equip-head" defense="4" weight="15" sellProtected="true"> - <sprite>equipment/head/antlerhat.xml</sprite> + <sprite gender="female">equipment/head/antlerhat-female.xml</sprite> + <sprite gender="male">equipment/head/antlerhat.xml</sprite> + <sprite gender="other">equipment/head/antlerhat.xml</sprite> </item> </items> diff --git a/items/equip-head/item1205_ChristmasTreeHat.xml b/items/equip-head/item1205_ChristmasTreeHat.xml index 383e6968..b8698b59 100644 --- a/items/equip-head/item1205_ChristmasTreeHat.xml +++ b/items/equip-head/item1205_ChristmasTreeHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1205" image="equipment/head/christmastree.png" name="Christmas Tree Hat" description="A hat shaped like a Christmas tree." type="equip-head" defense="2" weight="20" sellProtected="true"> - <sprite>equipment/head/christmastree.xml</sprite> + <sprite gender="female">equipment/head/christmastree-female.xml</sprite> + <sprite gender="male">equipment/head/christmastree.xml</sprite> + <sprite gender="other">equipment/head/christmastree.xml</sprite> </item> </items> diff --git a/items/equip-head/item1206_SantaBeardHat.xml b/items/equip-head/item1206_SantaBeardHat.xml index f979fd89..89156bfe 100644 --- a/items/equip-head/item1206_SantaBeardHat.xml +++ b/items/equip-head/item1206_SantaBeardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1206" image="equipment/head/santabeardhat.png" name="Santa Beard Hat" description="Now you will look just like Santa Claus!" effect="M. Attack +2" type="equip-head" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/head/santabeardhat.xml</sprite> + <sprite gender="female">equipment/head/santabeardhat-female.xml</sprite> + <sprite gender="male">equipment/head/santabeardhat.xml</sprite> + <sprite gender="other">equipment/head/santabeardhat.xml</sprite> </item> </items> diff --git a/items/equip-head/item1214_BunnyEars.xml b/items/equip-head/item1214_BunnyEars.xml index 80e437e2..56181332 100644 --- a/items/equip-head/item1214_BunnyEars.xml +++ b/items/equip-head/item1214_BunnyEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1214" image="equipment/head/bunnyears.png" name="Bunny Ears" description="A headband with plush bunny ears." effect="M. Attack +1" type="equip-head" defense="10" weight="20" sellProtected="true"> - <sprite>equipment/head/bunnyears.xml</sprite> + <sprite gender="female">equipment/head/bunnyears-female.xml</sprite> + <sprite gender="male">equipment/head/bunnyears.xml</sprite> + <sprite gender="other">equipment/head/bunnyears.xml</sprite> </item> </items> diff --git a/items/equip-head/item1216_MoubooHead.xml b/items/equip-head/item1216_MoubooHead.xml index 59e6100a..cc653475 100644 --- a/items/equip-head/item1216_MoubooHead.xml +++ b/items/equip-head/item1216_MoubooHead.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1216" image="equipment/head/mouboohead.png" name="Mouboo Head" description="A tightly fitting mouboo head." type="equip-head" defense="1" weight="80" sellProtected="true"> - <sprite>equipment/head/mouboohead.xml</sprite> + <sprite gender="female">equipment/head/mouboohead-female.xml</sprite> + <sprite gender="male">equipment/head/mouboohead.xml</sprite> + <sprite gender="other">equipment/head/mouboohead.xml</sprite> <replace direction="downall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item1217_CatEars.xml b/items/equip-head/item1217_CatEars.xml index f600a190..8de95519 100644 --- a/items/equip-head/item1217_CatEars.xml +++ b/items/equip-head/item1217_CatEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1217" image="equipment/head/catears.png|M:#774444;W:#777777" name="Cat Ears" description="A pair of plush cat ears. Meow!" effect="M. Attack +1" type="equip-head" defense="1" agi="3" weight="20" sellProtected="true"> - <sprite>equipment/head/catears.xml|#774444;#777777</sprite> + <sprite gender="female">equipment/head/catears-female.xml|#774444;#777777</sprite> + <sprite gender="male">equipment/head/catears.xml|#774444;#777777</sprite> + <sprite gender="other">equipment/head/catears.xml|#774444;#777777</sprite> </item> </items> diff --git a/items/equip-head/item1218_PaperBag.xml b/items/equip-head/item1218_PaperBag.xml index 2e5a00e3..d0b541ae 100644 --- a/items/equip-head/item1218_PaperBag.xml +++ b/items/equip-head/item1218_PaperBag.xml @@ -7,19 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1218" image="equipment/head/paperbag.png" name="Paper Bag" description="A paper bag with eye holes." effect="M. Attack -1" type="equip-head" defense="1" agi="-1" weight="10" sellProtected="true"> - <sprite>equipment/head/paperbag.xml</sprite> + <sprite gender="female">equipment/head/paperbag-female.xml</sprite> + <sprite gender="male">equipment/head/paperbag.xml</sprite> + <sprite gender="other">equipment/head/paperbag.xml</sprite> <replace sprite="hair"> - <item from="-3"/> - <item from="-4"/> - <item from="-5"/> - <item from="-9"/> - <item from="-11"/> - <item from="-12"/> - <item from="-13"/> - <item from="-14"/> - <item from="-15"/> - <item from="-17"/> - <item from="-18"/> + <item to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item1219_MoubootaurHead.xml b/items/equip-head/item1219_MoubootaurHead.xml index 14daaf1e..aa800cb8 100644 --- a/items/equip-head/item1219_MoubootaurHead.xml +++ b/items/equip-head/item1219_MoubootaurHead.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1219" image="equipment/head/moubootaurhead.png" name="Moubootaur Head" description="The Moubootaur's head." type="equip-head" defense="1" weight="80" sellProtected="true"> - <sprite>equipment/head/moubootaurhead.xml</sprite> - <replace direction="upall" sprite="hair"> - <item from="-5"/> + <sprite gender="female">equipment/head/moubootaurhead-female.xml</sprite> + <sprite gender="male">equipment/head/moubootaurhead.xml</sprite> + <sprite gender="other">equipment/head/moubootaurhead.xml</sprite> + <replace sprite="hair"> + <item to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item1220_BunchofParsley.xml b/items/equip-head/item1220_BunchofParsley.xml index 321247ef..09d003f4 100644 --- a/items/equip-head/item1220_BunchofParsley.xml +++ b/items/equip-head/item1220_BunchofParsley.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1220" image="equipment/head/parsley-earplugs.png" name="Bunch of Parsley" description="A bunch of parsley, useful for salads and many other dishes. In a pinch, it doubles as earplugs." type="equip-head" defense="1" weight="1" sellProtected="true"> - <sprite>equipment/head/parsley-earplugs.xml</sprite> + <sprite gender="female">equipment/head/parsley-earplugs-female.xml</sprite> + <sprite gender="male">equipment/head/parsley-earplugs.xml</sprite> + <sprite gender="other">equipment/head/parsley-earplugs.xml</sprite> </item> </items> diff --git a/items/equip-head/item1221_SkullMask.xml b/items/equip-head/item1221_SkullMask.xml index 7c777eb0..1d5ef02c 100644 --- a/items/equip-head/item1221_SkullMask.xml +++ b/items/equip-head/item1221_SkullMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1221" image="equipment/head/skullmask.png" name="Skull Mask" description="A mask made out of bones." effect="M. Attack +5" type="equip-head" defense="3" weight="150" sellProtected="true"> - <sprite>equipment/head/skullmask.xml</sprite> + <sprite gender="female">equipment/head/skullmask-female.xml</sprite> + <sprite gender="male">equipment/head/skullmask.xml</sprite> + <sprite gender="other">equipment/head/skullmask.xml</sprite> </item> </items> diff --git a/items/equip-head/item1242_SnowGoggles.xml b/items/equip-head/item1242_SnowGoggles.xml index a66b6af8..fdef43e2 100644 --- a/items/equip-head/item1242_SnowGoggles.xml +++ b/items/equip-head/item1242_SnowGoggles.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1242" image="equipment/head/snowgoggles.png" name="Snow Goggles" description="Snow Goggles to keep your eyeballs from freezing." effect="M. Attack -2" type="equip-head" defense="5" weight="10" sellProtected="true"> - <sprite>equipment/head/snowgoggles.xml</sprite> + <sprite gender="female">equipment/head/snowgoggles-female.xml</sprite> + <sprite gender="male">equipment/head/snowgoggles.xml</sprite> + <sprite gender="other">equipment/head/snowgoggles.xml</sprite> </item> </items> diff --git a/items/equip-head/item1247_HeartGlasses.xml b/items/equip-head/item1247_HeartGlasses.xml index 0df57b7d..34153130 100644 --- a/items/equip-head/item1247_HeartGlasses.xml +++ b/items/equip-head/item1247_HeartGlasses.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1247" image="equipment/head/heart-glasses.png" name="Heart Glasses" description="Heart Glasses from another universe. Decisions were different there." effect="M. Attack +5" type="equip-head" defense="4" weight="20" sellProtected="true"> - <sprite>equipment/head/heart-glasses.xml</sprite> + <sprite gender="female">equipment/head/heart-glasses-female.xml</sprite> + <sprite gender="male">equipment/head/heart-glasses.xml</sprite> + <sprite gender="other">equipment/head/heart-glasses.xml</sprite> </item> </items> diff --git a/items/equip-head/item1255_WhiteRabbitEars.xml b/items/equip-head/item1255_WhiteRabbitEars.xml index 3ffdbd3e..46760737 100644 --- a/items/equip-head/item1255_WhiteRabbitEars.xml +++ b/items/equip-head/item1255_WhiteRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1255" image="equipment/head/rabbit-ears.png|W:#ffffff" name="White Rabbit Ears" description="A headband with rabbit ears, pure white." effect="M. Attack +4" defense="5" type="equip-head" weight="20" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item1256_EggshellHat.xml b/items/equip-head/item1256_EggshellHat.xml index 9c5effb1..a2fa424c 100644 --- a/items/equip-head/item1256_EggshellHat.xml +++ b/items/equip-head/item1256_EggshellHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1256" image="equipment/head/eggshell-hat.png|W:#727272,A0A9AC,DBECF2" name="Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" defense="12" agi="-1" weight="15" sellProtected="true"> - <sprite>equipment/head/eggshell.xml|#727272,A0A9AC,DBECF2</sprite> + <sprite gender="female">equipment/head/eggshell-female.xml|#727272,A0A9AC,DBECF2</sprite> + <sprite gender="male">equipment/head/eggshell.xml|#727272,A0A9AC,DBECF2</sprite> + <sprite gender="other">equipment/head/eggshell.xml|#727272,A0A9AC,DBECF2</sprite> <replace direction="upall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item1276_OperaMask.xml b/items/equip-head/item1276_OperaMask.xml index 1b013ce7..c8985ba7 100644 --- a/items/equip-head/item1276_OperaMask.xml +++ b/items/equip-head/item1276_OperaMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1276" image="equipment/head/opera-mask.png" name="Opera Mask" description="Pale and broken. There is surely a story to be told here." type="equip-head" defense="3" weight="50" sellProtected="true"> - <sprite>equipment/head/operamask.xml</sprite> + <sprite gender="female">equipment/head/operamask-female.xml</sprite> + <sprite gender="male">equipment/head/operamask.xml</sprite> + <sprite gender="other">equipment/head/operamask.xml</sprite> </item> </items> diff --git a/items/equip-head/item1277_JesterMask.xml b/items/equip-head/item1277_JesterMask.xml index 59afc682..114dc6c8 100644 --- a/items/equip-head/item1277_JesterMask.xml +++ b/items/equip-head/item1277_JesterMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1277" image="equipment/head/jestermask.png" name="Jester Mask" description="Laughter with bells on." type="equip-head" defense="3" weight="50" sellProtected="true"> - <sprite>equipment/head/jestermask.xml</sprite> + <sprite gender="female">equipment/head/jestermask-female.xml</sprite> + <sprite gender="male">equipment/head/jestermask.xml</sprite> + <sprite gender="other">equipment/head/jestermask.xml</sprite> </item> </items> diff --git a/items/equip-head/item1278_WitchHat.xml b/items/equip-head/item1278_WitchHat.xml index 0ac863e7..a4d29541 100644 --- a/items/equip-head/item1278_WitchHat.xml +++ b/items/equip-head/item1278_WitchHat.xml @@ -7,29 +7,31 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1278" image="equipment/head/witch-hat.png" name="Witch Hat" description="Big, dark, and pointy. It looks a bit out of place." type="equip-head" defense="3" weight="50" sellProtected="true"> - <sprite>equipment/head/witch-hat.xml|#444444,777777,aaaaaa</sprite> + <sprite gender="female">equipment/head/witch-hat-female.xml|#444444,777777,aaaaaa</sprite> + <sprite gender="male">equipment/head/witch-hat.xml|#444444,777777,aaaaaa</sprite> + <sprite gender="other">equipment/head/witch-hat.xml|#444444,777777,aaaaaa</sprite> <replace sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> <replace direction="left" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="right" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="upall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-18" to="-6"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-19" to="-7"/> </replace> <replace direction="downall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-9" to="-1"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-10" to="-2"/> </replace> </item> </items> diff --git a/items/equip-head/item1279_GoblinMask.xml b/items/equip-head/item1279_GoblinMask.xml index f9bf7c1e..629989e1 100644 --- a/items/equip-head/item1279_GoblinMask.xml +++ b/items/equip-head/item1279_GoblinMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1279" image="equipment/head/goblin-mask.png" name="Goblin Mask" description="A strange dark mask. Who knows what lurks behind it?" type="equip-head" defense="3" weight="50" sellProtected="true"> - <sprite>equipment/head/goblin-mask.xml</sprite> + <sprite gender="female">equipment/head/goblin-mask-female.xml</sprite> + <sprite gender="male">equipment/head/goblin-mask.xml</sprite> + <sprite gender="other">equipment/head/goblin-mask.xml</sprite> </item> </items> diff --git a/items/equip-head/item2130_RedDesertHat.xml b/items/equip-head/item2130_RedDesertHat.xml index 101ee827..61e63611 100644 --- a/items/equip-head/item2130_RedDesertHat.xml +++ b/items/equip-head/item2130_RedDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2130" image="equipment/head/deserthat.png|R:#581a1a,a41111,c03a3a,ff6060" name="Red Desert Hat" description="While the red desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2131_GreenDesertHat.xml b/items/equip-head/item2131_GreenDesertHat.xml index 85d819ee..a311aab8 100644 --- a/items/equip-head/item2131_GreenDesertHat.xml +++ b/items/equip-head/item2131_GreenDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2131" image="equipment/head/deserthat.png|R:#255511,579932,4aaf36,4ed65e" name="Green Desert Hat" description="While the green desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#255511,579932,4aaf36,4ed65e</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2132_DarkBlueDesertHat.xml b/items/equip-head/item2132_DarkBlueDesertHat.xml index a23b2de2..50c1ccf5 100644 --- a/items/equip-head/item2132_DarkBlueDesertHat.xml +++ b/items/equip-head/item2132_DarkBlueDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2132" image="equipment/head/deserthat.png|R:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Desert Hat" description="While the dark blue desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2133_YellowDesertHat.xml b/items/equip-head/item2133_YellowDesertHat.xml index 2dd1dd48..a3a0ac6f 100644 --- a/items/equip-head/item2133_YellowDesertHat.xml +++ b/items/equip-head/item2133_YellowDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2133" image="equipment/head/deserthat.png|R:#846928,dab641,ffef93,fff7c9" name="Yellow Desert Hat" description="While the yellow desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#846928,dab641,ffef93,fff7c9</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2134_LightBlueDesertHat.xml b/items/equip-head/item2134_LightBlueDesertHat.xml index d9542bdc..6fb75768 100644 --- a/items/equip-head/item2134_LightBlueDesertHat.xml +++ b/items/equip-head/item2134_LightBlueDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2134" image="equipment/head/deserthat.png|R:#16486e,498ec5,e4f2fc" name="Light Blue Desert Hat" description="While the light blue desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#16486e,498ec5,e4f2fc</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2135_PinkDesertHat.xml b/items/equip-head/item2135_PinkDesertHat.xml index 317ed743..d1bd9291 100644 --- a/items/equip-head/item2135_PinkDesertHat.xml +++ b/items/equip-head/item2135_PinkDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2135" image="equipment/head/deserthat.png|R:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Desert Hat" description="While the pink desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2136_BlackDesertHat.xml b/items/equip-head/item2136_BlackDesertHat.xml index 2d7145dd..f7ceafb2 100644 --- a/items/equip-head/item2136_BlackDesertHat.xml +++ b/items/equip-head/item2136_BlackDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2136" image="equipment/head/deserthat.png|R:#111111,222222,333333,444444,555555,aaaaaa" name="Black Desert Hat" description="While the black desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2137_OrangeDesertHat.xml b/items/equip-head/item2137_OrangeDesertHat.xml index 4752ad7e..9872a02c 100644 --- a/items/equip-head/item2137_OrangeDesertHat.xml +++ b/items/equip-head/item2137_OrangeDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2137" image="equipment/head/deserthat.png|R:#80280f,b04810,ef681f,ffb830" name="Orange Desert Hat" description="While the orange desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#80280f,b04810,ef681f,ffb830</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2138_PurpleDesertHat.xml b/items/equip-head/item2138_PurpleDesertHat.xml index 002a4b70..005f98be 100644 --- a/items/equip-head/item2138_PurpleDesertHat.xml +++ b/items/equip-head/item2138_PurpleDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2138" image="equipment/head/deserthat.png|R:#1a0a33,380f4d,82158c,b359ab" name="Purple Desert Hat" description="While the purple desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2139_DarkGreenDesertHat.xml b/items/equip-head/item2139_DarkGreenDesertHat.xml index d74a6011..e619be26 100644 --- a/items/equip-head/item2139_DarkGreenDesertHat.xml +++ b/items/equip-head/item2139_DarkGreenDesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2139" image="equipment/head/deserthat.png|R:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Desert Hat" description="While the dark green desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2140_RedCottonHeadband.xml b/items/equip-head/item2140_RedCottonHeadband.xml index 402afd1c..8d9b973a 100644 --- a/items/equip-head/item2140_RedCottonHeadband.xml +++ b/items/equip-head/item2140_RedCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2140" image="equipment/head/standardheadband.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Headband" description="Just a red cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-head/item2141_GreenCottonHeadband.xml b/items/equip-head/item2141_GreenCottonHeadband.xml index 224bf53f..cb308dca 100644 --- a/items/equip-head/item2141_GreenCottonHeadband.xml +++ b/items/equip-head/item2141_GreenCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2141" image="equipment/head/standardheadband.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Headband" description="Just a green cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-head/item2142_DarkBlueCottonHeadband.xml b/items/equip-head/item2142_DarkBlueCottonHeadband.xml index e22281b4..9a2909d3 100644 --- a/items/equip-head/item2142_DarkBlueCottonHeadband.xml +++ b/items/equip-head/item2142_DarkBlueCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2142" image="equipment/head/standardheadband.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Headband" description="Just a dark blue cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-head/item2143_YellowCottonHeadband.xml b/items/equip-head/item2143_YellowCottonHeadband.xml index e07b4e40..cd451da6 100644 --- a/items/equip-head/item2143_YellowCottonHeadband.xml +++ b/items/equip-head/item2143_YellowCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2143" image="equipment/head/standardheadband.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Headband" description="Just a yellow cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-head/item2144_LightBlueCottonHeadband.xml b/items/equip-head/item2144_LightBlueCottonHeadband.xml index af434bf6..44537ed8 100644 --- a/items/equip-head/item2144_LightBlueCottonHeadband.xml +++ b/items/equip-head/item2144_LightBlueCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2144" image="equipment/head/standardheadband.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Headband" description="Just a light blue cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-head/item2145_PinkCottonHeadband.xml b/items/equip-head/item2145_PinkCottonHeadband.xml index 80eab127..2e314c8e 100644 --- a/items/equip-head/item2145_PinkCottonHeadband.xml +++ b/items/equip-head/item2145_PinkCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2145" image="equipment/head/standardheadband.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Headband" description="Just a pink cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-head/item2146_BlackCottonHeadband.xml b/items/equip-head/item2146_BlackCottonHeadband.xml index 3bcebe36..5f9de455 100644 --- a/items/equip-head/item2146_BlackCottonHeadband.xml +++ b/items/equip-head/item2146_BlackCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2146" image="equipment/head/standardheadband.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Headband" description="Just a black cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-head/item2147_OrangeCottonHeadband.xml b/items/equip-head/item2147_OrangeCottonHeadband.xml index aece5164..edf74f03 100644 --- a/items/equip-head/item2147_OrangeCottonHeadband.xml +++ b/items/equip-head/item2147_OrangeCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2147" image="equipment/head/standardheadband.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Headband" description="Just an orange cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-head/item2148_PurpleCottonHeadband.xml b/items/equip-head/item2148_PurpleCottonHeadband.xml index 772bfe54..fbef5b1e 100644 --- a/items/equip-head/item2148_PurpleCottonHeadband.xml +++ b/items/equip-head/item2148_PurpleCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2148" image="equipment/head/standardheadband.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Headband" description="Just a purple cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-head/item2149_DarkGreenCottonHeadband.xml b/items/equip-head/item2149_DarkGreenCottonHeadband.xml index 3c5deeee..3ce98af3 100644 --- a/items/equip-head/item2149_DarkGreenCottonHeadband.xml +++ b/items/equip-head/item2149_DarkGreenCottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2149" image="equipment/head/standardheadband.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Headband" description="Just a dark green cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-head/item2190_RedRabbitEars.xml b/items/equip-head/item2190_RedRabbitEars.xml index 00b925de..94789f12 100644 --- a/items/equip-head/item2190_RedRabbitEars.xml +++ b/items/equip-head/item2190_RedRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2190" image="equipment/head/rabbit-ears.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Rabbit Ears" description="A headband with rabbit ears, bright red." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-head/item2191_GreenRabbitEars.xml b/items/equip-head/item2191_GreenRabbitEars.xml index 875fd421..d39961de 100644 --- a/items/equip-head/item2191_GreenRabbitEars.xml +++ b/items/equip-head/item2191_GreenRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2191" image="equipment/head/rabbit-ears.png|W:#255511,579932,4aaf36,4ed65e" name="Green Rabbit Ears" description="A headband with rabbit ears, warm green." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-head/item2192_DarkBlueRabbitEars.xml b/items/equip-head/item2192_DarkBlueRabbitEars.xml index 49267ced..5ddf9fd2 100644 --- a/items/equip-head/item2192_DarkBlueRabbitEars.xml +++ b/items/equip-head/item2192_DarkBlueRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2192" image="equipment/head/rabbit-ears.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Rabbit Ears" description="A headband with rabbit ears, iridescent dark blue." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-head/item2193_YellowRabbitEars.xml b/items/equip-head/item2193_YellowRabbitEars.xml index 4c66a923..49583350 100644 --- a/items/equip-head/item2193_YellowRabbitEars.xml +++ b/items/equip-head/item2193_YellowRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2193" image="equipment/head/rabbit-ears.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Rabbit Ears" description="A headband with rabbit ears, soft yellow." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-head/item2194_LightBlueRabbitEars.xml b/items/equip-head/item2194_LightBlueRabbitEars.xml index ec5eec8a..f49e90db 100644 --- a/items/equip-head/item2194_LightBlueRabbitEars.xml +++ b/items/equip-head/item2194_LightBlueRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2194" image="equipment/head/rabbit-ears.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Rabbit Ears" description="A headband with rabbit ears, light blue." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-head/item2195_PinkRabbitEars.xml b/items/equip-head/item2195_PinkRabbitEars.xml index c799e775..9cf0d0af 100644 --- a/items/equip-head/item2195_PinkRabbitEars.xml +++ b/items/equip-head/item2195_PinkRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2195" image="equipment/head/rabbit-ears.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Rabbit Ears" description="A headband with rabbit ears, bright pink." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-head/item2196_BlackRabbitEars.xml b/items/equip-head/item2196_BlackRabbitEars.xml index bcd654b2..28385fef 100644 --- a/items/equip-head/item2196_BlackRabbitEars.xml +++ b/items/equip-head/item2196_BlackRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2196" image="equipment/head/rabbit-ears.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Rabbit Ears" description="A headband with rabbit ears, deep black." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-head/item2197_OrangeRabbitEars.xml b/items/equip-head/item2197_OrangeRabbitEars.xml index e5f02ce4..f6bd23a4 100644 --- a/items/equip-head/item2197_OrangeRabbitEars.xml +++ b/items/equip-head/item2197_OrangeRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2197" image="equipment/head/rabbit-ears.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Rabbit Ears" description="A headband with rabbit ears, bright orange." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-head/item2198_PurpleRabbitEars.xml b/items/equip-head/item2198_PurpleRabbitEars.xml index 0ff59507..e8cd6e42 100644 --- a/items/equip-head/item2198_PurpleRabbitEars.xml +++ b/items/equip-head/item2198_PurpleRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2198" image="equipment/head/rabbit-ears.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Rabbit Ears" description="A headband with rabbit ears, strong purple." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-head/item2199_DarkGreenRabbitEars.xml b/items/equip-head/item2199_DarkGreenRabbitEars.xml index c14c0cc4..97e9fca2 100644 --- a/items/equip-head/item2199_DarkGreenRabbitEars.xml +++ b/items/equip-head/item2199_DarkGreenRabbitEars.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2199" image="equipment/head/rabbit-ears.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Rabbit Ears" description="A headband with rabbit ears, dark green." effect="M. Attack +4" type="equip-head" defense="5" weight="15" sellProtected="true"> - <sprite>equipment/head/rabbit-ears.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/head/rabbit-ears-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/head/rabbit-ears.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/head/rabbit-ears.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-head/item2200_RedWizardHat.xml b/items/equip-head/item2200_RedWizardHat.xml index 6fb0c73b..86445686 100644 --- a/items/equip-head/item2200_RedWizardHat.xml +++ b/items/equip-head/item2200_RedWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2200" image="equipment/head/wizard-hat.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Wizard Hat" description="A wizard hat, bright red." effect="M. Attack +5" type="equip-head" defense="5" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-head/item2201_GreenWizardHat.xml b/items/equip-head/item2201_GreenWizardHat.xml index a4088e59..fa9cf51b 100644 --- a/items/equip-head/item2201_GreenWizardHat.xml +++ b/items/equip-head/item2201_GreenWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2201" image="equipment/head/wizard-hat.png|W:#255511,579932,4aaf36,4ed65e" name="Green Wizard Hat" description="A wizard hat, warm green." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-head/item2202_DarkBlueWizardHat.xml b/items/equip-head/item2202_DarkBlueWizardHat.xml index 35f10b30..bb356818 100644 --- a/items/equip-head/item2202_DarkBlueWizardHat.xml +++ b/items/equip-head/item2202_DarkBlueWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2202" image="equipment/head/wizard-hat.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Wizard Hat" description="A wizard hat, iridescent dark blue." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-head/item2203_YellowWizardHat.xml b/items/equip-head/item2203_YellowWizardHat.xml index 748f02f6..de7b9f8c 100644 --- a/items/equip-head/item2203_YellowWizardHat.xml +++ b/items/equip-head/item2203_YellowWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2203" image="equipment/head/wizard-hat.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Wizard Hat" description="A wizard hat, soft yellow." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-head/item2204_LightBlueWizardHat.xml b/items/equip-head/item2204_LightBlueWizardHat.xml index 0053dd64..4cd8d493 100644 --- a/items/equip-head/item2204_LightBlueWizardHat.xml +++ b/items/equip-head/item2204_LightBlueWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2204" image="equipment/head/wizard-hat.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Wizard Hat" description="A wizard hat, light blue." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-head/item2205_PinkWizardHat.xml b/items/equip-head/item2205_PinkWizardHat.xml index 105a62f7..8a35b1f2 100644 --- a/items/equip-head/item2205_PinkWizardHat.xml +++ b/items/equip-head/item2205_PinkWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2205" image="equipment/head/wizard-hat.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Wizard Hat" description="A wizard hat, bright pink." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-head/item2206_BlackWizardHat.xml b/items/equip-head/item2206_BlackWizardHat.xml index 1b8ea830..1d821e4b 100644 --- a/items/equip-head/item2206_BlackWizardHat.xml +++ b/items/equip-head/item2206_BlackWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2206" image="equipment/head/wizard-hat.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Wizard Hat" description="A wizard hat, deep black." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-head/item2207_OrangeWizardHat.xml b/items/equip-head/item2207_OrangeWizardHat.xml index e8776e9f..93b897f8 100644 --- a/items/equip-head/item2207_OrangeWizardHat.xml +++ b/items/equip-head/item2207_OrangeWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2207" image="equipment/head/wizard-hat.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Wizard Hat" description="A wizard hat, bright orange." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-head/item2208_PurpleWizardHat.xml b/items/equip-head/item2208_PurpleWizardHat.xml index 86192bd9..c5bb9369 100644 --- a/items/equip-head/item2208_PurpleWizardHat.xml +++ b/items/equip-head/item2208_PurpleWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2208" image="equipment/head/wizard-hat.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Wizard Hat" description="A wizard hat, strong purple." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-head/item2209_DarkGreenWizardHat.xml b/items/equip-head/item2209_DarkGreenWizardHat.xml index 172b8d1c..6896fa55 100644 --- a/items/equip-head/item2209_DarkGreenWizardHat.xml +++ b/items/equip-head/item2209_DarkGreenWizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2209" image="equipment/head/wizard-hat.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Wizard Hat" description="A wizard hat, dark green." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-head/item2210_RedBowlerHat.xml b/items/equip-head/item2210_RedBowlerHat.xml index a7e06213..613a4ebc 100644 --- a/items/equip-head/item2210_RedBowlerHat.xml +++ b/items/equip-head/item2210_RedBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2210" image="equipment/head/bowler-hat.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Bowler Hat" description="A hat for those with a bit of class, with a red band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#581a1a,a41111,c03a3a,ff6060</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2211_GreenBowlerHat.xml b/items/equip-head/item2211_GreenBowlerHat.xml index aad0fefe..ef1f6358 100644 --- a/items/equip-head/item2211_GreenBowlerHat.xml +++ b/items/equip-head/item2211_GreenBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2211" image="equipment/head/bowler-hat.png|W:#255511,579932,4aaf36,4ed65e" name="Green Bowler Hat" description="A hat for those with a bit of class, with a green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#255511,579932,4aaf36,4ed65e</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2212_DarkBlueBowlerHat.xml b/items/equip-head/item2212_DarkBlueBowlerHat.xml index e24edff0..66c5c341 100644 --- a/items/equip-head/item2212_DarkBlueBowlerHat.xml +++ b/items/equip-head/item2212_DarkBlueBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2212" image="equipment/head/bowler-hat.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Bowler Hat" description="A hat for those with a bit of class, with a dark blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2213_YellowBowlerHat.xml b/items/equip-head/item2213_YellowBowlerHat.xml index 388b3a50..fc6e0268 100644 --- a/items/equip-head/item2213_YellowBowlerHat.xml +++ b/items/equip-head/item2213_YellowBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2213" image="equipment/head/bowler-hat.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Bowler Hat" description="A hat for those with a bit of class, with a yellow band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#846928,dab641,ffef93,fff7c9</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2214_LightBlueBowlerHat.xml b/items/equip-head/item2214_LightBlueBowlerHat.xml index c1a990a3..1051fbce 100644 --- a/items/equip-head/item2214_LightBlueBowlerHat.xml +++ b/items/equip-head/item2214_LightBlueBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2214" image="equipment/head/bowler-hat.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Bowler Hat" description="A hat for those with a bit of class, with a light blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#16486e,498ec5,e4f2fc</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2215_PinkBowlerHat.xml b/items/equip-head/item2215_PinkBowlerHat.xml index fb8c7867..1e80df13 100644 --- a/items/equip-head/item2215_PinkBowlerHat.xml +++ b/items/equip-head/item2215_PinkBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2215" image="equipment/head/bowler-hat.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Bowler Hat" description="A hat for those with a bit of class, with a pink band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2216_BlackBowlerHat.xml b/items/equip-head/item2216_BlackBowlerHat.xml index 4acd2c68..8707e1e6 100644 --- a/items/equip-head/item2216_BlackBowlerHat.xml +++ b/items/equip-head/item2216_BlackBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2216" image="equipment/head/bowler-hat.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Bowler Hat" description="A hat for those with a bit of class, with a black band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2217_OrangeBowlerHat.xml b/items/equip-head/item2217_OrangeBowlerHat.xml index c29a2866..74ce3994 100644 --- a/items/equip-head/item2217_OrangeBowlerHat.xml +++ b/items/equip-head/item2217_OrangeBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2217" image="equipment/head/bowler-hat.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Bowler Hat" description="A hat for those with a bit of class, with an orange band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#80280f,b04810,ef681f,ffb830</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2218_PurpleBowlerHat.xml b/items/equip-head/item2218_PurpleBowlerHat.xml index d6cb60c1..c9ec14b2 100644 --- a/items/equip-head/item2218_PurpleBowlerHat.xml +++ b/items/equip-head/item2218_PurpleBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2218" image="equipment/head/bowler-hat.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Bowler Hat" description="A hat for those with a bit of class, with a purple band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#1a0a33,380f4d,82158c,b359ab</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2219_DarkGreenBowlerHat.xml b/items/equip-head/item2219_DarkGreenBowlerHat.xml index 2609e87b..e7809f30 100644 --- a/items/equip-head/item2219_DarkGreenBowlerHat.xml +++ b/items/equip-head/item2219_DarkGreenBowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2219" image="equipment/head/bowler-hat.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Bowler Hat" description="A hat for those with a bit of class, with a dark green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml|#0b300b,195519,3e832e,3e9c3e</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2230_RedBowlerHatBrown.xml b/items/equip-head/item2230_RedBowlerHatBrown.xml index 009b89e1..524d83c8 100644 --- a/items/equip-head/item2230_RedBowlerHatBrown.xml +++ b/items/equip-head/item2230_RedBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2230" image="equipment/head/bowler-hat-brown.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Bowler Hat (Brown)" description="A hat for those with a bit of class, with a red band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#581a1a,a41111,c03a3a,ff6060</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2231_GreenBowlerHatBrown.xml b/items/equip-head/item2231_GreenBowlerHatBrown.xml index 1db9aaa4..2811081f 100644 --- a/items/equip-head/item2231_GreenBowlerHatBrown.xml +++ b/items/equip-head/item2231_GreenBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2231" image="equipment/head/bowler-hat-brown.png|W:#255511,579932,4aaf36,4ed65e" name="Green Bowler Hat (Brown)" description="A hat for those with a bit of class, with a green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#255511,579932,4aaf36,4ed65e</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml b/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml index 4a9108fe..fd940f15 100644 --- a/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml +++ b/items/equip-head/item2232_DarkBlueBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2232" image="equipment/head/bowler-hat-brown.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Bowler Hat (Brown)" description="A hat for those with a bit of class, with a dark blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2233_YellowBowlerHatBrown.xml b/items/equip-head/item2233_YellowBowlerHatBrown.xml index 910768e6..73ec5e1c 100644 --- a/items/equip-head/item2233_YellowBowlerHatBrown.xml +++ b/items/equip-head/item2233_YellowBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2233" image="equipment/head/bowler-hat-brown.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Bowler Hat (Brown)" description="A hat for those with a bit of class, with a yellow band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#846928,dab641,ffef93,fff7c9</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2234_LightBlueBowlerHatBrown.xml b/items/equip-head/item2234_LightBlueBowlerHatBrown.xml index 56bc0762..1a51917f 100644 --- a/items/equip-head/item2234_LightBlueBowlerHatBrown.xml +++ b/items/equip-head/item2234_LightBlueBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2234" image="equipment/head/bowler-hat-brown.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Bowler Hat (Brown)" description="A hat for those with a bit of class, with a light blue band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#16486e,498ec5,e4f2fc</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2235_PinkBowlerHatBrown.xml b/items/equip-head/item2235_PinkBowlerHatBrown.xml index f94d6953..3c94c2a0 100644 --- a/items/equip-head/item2235_PinkBowlerHatBrown.xml +++ b/items/equip-head/item2235_PinkBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2235" image="equipment/head/bowler-hat-brown.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Bowler Hat (Brown)" description="A hat for those with a bit of class, with a pink band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2236_BlackBowlerHatBrown.xml b/items/equip-head/item2236_BlackBowlerHatBrown.xml index 996c964b..17bf1cc7 100644 --- a/items/equip-head/item2236_BlackBowlerHatBrown.xml +++ b/items/equip-head/item2236_BlackBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2236" image="equipment/head/bowler-hat-brown.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Bowler Hat (Brown)" description="A hat for those with a bit of class, with a black band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2237_OrangeBowlerHatBrown.xml b/items/equip-head/item2237_OrangeBowlerHatBrown.xml index 4bdaafe3..998a5978 100644 --- a/items/equip-head/item2237_OrangeBowlerHatBrown.xml +++ b/items/equip-head/item2237_OrangeBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2237" image="equipment/head/bowler-hat-brown.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Bowler Hat (Brown)" description="A hat for those with a bit of class, with an orange band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#80280f,b04810,ef681f,ffb830</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2238_PurpleBowlerHatBrown.xml b/items/equip-head/item2238_PurpleBowlerHatBrown.xml index 0a1ea22a..b5542f43 100644 --- a/items/equip-head/item2238_PurpleBowlerHatBrown.xml +++ b/items/equip-head/item2238_PurpleBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2238" image="equipment/head/bowler-hat-brown.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Bowler Hat (Brown)" description="A hat for those with a bit of class, with a purple band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#1a0a33,380f4d,82158c,b359ab</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml b/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml index c1310482..767bff5b 100644 --- a/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml +++ b/items/equip-head/item2239_DarkGreenBowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2239" image="equipment/head/bowler-hat-brown.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Bowler Hat (Brown)" description="A hat for those with a bit of class, with a dark green band." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml|#0b300b,195519,3e832e,3e9c3e</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item2260_RedBeret.xml b/items/equip-head/item2260_RedBeret.xml index fc3eb4be..0d8345d0 100644 --- a/items/equip-head/item2260_RedBeret.xml +++ b/items/equip-head/item2260_RedBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2260" image="equipment/head/beret.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Beret" description="A simple red beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/head/beret.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/head/beret.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-head/item2261_GreenBeret.xml b/items/equip-head/item2261_GreenBeret.xml index 6990b046..0a914b2a 100644 --- a/items/equip-head/item2261_GreenBeret.xml +++ b/items/equip-head/item2261_GreenBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2261" image="equipment/head/beret.png|W:#255511,579932,4aaf36,4ed65e" name="Green Beret" description="A simple green beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/head/beret.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/head/beret.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-head/item2262_DarkBlueBeret.xml b/items/equip-head/item2262_DarkBlueBeret.xml index 08b4d6a4..2159ee34 100644 --- a/items/equip-head/item2262_DarkBlueBeret.xml +++ b/items/equip-head/item2262_DarkBlueBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2262" image="equipment/head/beret.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Beret" description="A simple dark blue beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/head/beret.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/head/beret.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-head/item2263_YellowBeret.xml b/items/equip-head/item2263_YellowBeret.xml index 37dc7dd4..6a639bf0 100644 --- a/items/equip-head/item2263_YellowBeret.xml +++ b/items/equip-head/item2263_YellowBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2263" image="equipment/head/beret.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Beret" description="A simple yellow beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/head/beret.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/head/beret.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-head/item2264_LightBlueBeret.xml b/items/equip-head/item2264_LightBlueBeret.xml index 6e2f79f5..b9b596b9 100644 --- a/items/equip-head/item2264_LightBlueBeret.xml +++ b/items/equip-head/item2264_LightBlueBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2264" image="equipment/head/beret.png|W:#214d6e,4c9bc5,a2cade,e4f2fc" name="Light Blue Beret" description="A simple light blue beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> + <sprite gender="male">equipment/head/beret.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> + <sprite gender="other">equipment/head/beret.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> </item> </items> diff --git a/items/equip-head/item2265_PinkBeret.xml b/items/equip-head/item2265_PinkBeret.xml index 8540353d..1afef358 100644 --- a/items/equip-head/item2265_PinkBeret.xml +++ b/items/equip-head/item2265_PinkBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2265" image="equipment/head/beret.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Beret" description="A simple pink beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/head/beret.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/head/beret.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-head/item2266_BlackBeret.xml b/items/equip-head/item2266_BlackBeret.xml index bf633fd6..9db42008 100644 --- a/items/equip-head/item2266_BlackBeret.xml +++ b/items/equip-head/item2266_BlackBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2266" image="equipment/head/beret.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Beret" description="A simple black beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/head/beret.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/head/beret.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-head/item2267_OrangeBeret.xml b/items/equip-head/item2267_OrangeBeret.xml index 2dab7922..0c5f7b1a 100644 --- a/items/equip-head/item2267_OrangeBeret.xml +++ b/items/equip-head/item2267_OrangeBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2267" image="equipment/head/beret.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Beret" description="A simple orange beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/head/beret.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/head/beret.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-head/item2268_PurpleBeret.xml b/items/equip-head/item2268_PurpleBeret.xml index fa08ca85..7be934d3 100644 --- a/items/equip-head/item2268_PurpleBeret.xml +++ b/items/equip-head/item2268_PurpleBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2268" image="equipment/head/beret.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Beret" description="A simple purple beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/head/beret.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/head/beret.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-head/item2269_DarkGreenBeret.xml b/items/equip-head/item2269_DarkGreenBeret.xml index 8767c0ed..86924ff0 100644 --- a/items/equip-head/item2269_DarkGreenBeret.xml +++ b/items/equip-head/item2269_DarkGreenBeret.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2269" image="equipment/head/beret.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Beret" description="A simple dark green beret. Fluffies look utterly cute with it." defense="3" weight="20" agi="2" type="equip-head" sellProtected="true"> - <sprite>equipment/head/beret.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/head/beret-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/head/beret.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/head/beret.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-head/item4020_CandleHelmet.xml b/items/equip-head/item4020_CandleHelmet.xml index ce3f35b5..443fd25b 100644 --- a/items/equip-head/item4020_CandleHelmet.xml +++ b/items/equip-head/item4020_CandleHelmet.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4020" image="equipment/head/candlehelmet.png" name="Candle Helmet" description="Worn by spelunkers." effect="M. Attack -25" type="equip-head" defense="16" int="1" agi="-1" weight="450" sellProtected="true"> - <sprite>equipment/head/candlehelmet.xml</sprite> + <sprite gender="female">equipment/head/candlehelmet-female.xml</sprite> + <sprite gender="male">equipment/head/candlehelmet.xml</sprite> + <sprite gender="other">equipment/head/candlehelmet.xml</sprite> </item> </items> diff --git a/items/equip-head/item4027_YetiMask.xml b/items/equip-head/item4027_YetiMask.xml index 4bb34551..e78beb23 100644 --- a/items/equip-head/item4027_YetiMask.xml +++ b/items/equip-head/item4027_YetiMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4027" image="equipment/head/yeti-mask.png" name="Yeti Mask" description="A mask made from the yeti's head." effect="M. Attack -10" type="equip-head" defense="4" weight="10"> - <sprite>equipment/head/yeti-mask.xml</sprite> + <sprite gender="female">equipment/head/yeti-mask-female.xml</sprite> + <sprite gender="male">equipment/head/yeti-mask.xml</sprite> + <sprite gender="other">equipment/head/yeti-mask.xml</sprite> </item> </items> diff --git a/items/equip-head/item4028_WizardHat.xml b/items/equip-head/item4028_WizardHat.xml index c9a1b48c..78bbea07 100644 --- a/items/equip-head/item4028_WizardHat.xml +++ b/items/equip-head/item4028_WizardHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4028" image="equipment/head/wizard-hat.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Wizard Hat" description="A simple wizard hat." effect="M. Attack +5" defense="5" type="equip-head" int="3" weight="20" sellProtected="true"> - <sprite>equipment/head/wizard-hat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/head/wizard-hat-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/head/wizard-hat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/head/wizard-hat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item4030_BowlerHat.xml b/items/equip-head/item4030_BowlerHat.xml index 6af00d43..92278d6e 100644 --- a/items/equip-head/item4030_BowlerHat.xml +++ b/items/equip-head/item4030_BowlerHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4030" image="equipment/head/bowler-hat.png" name="Bowler Hat" description="A hat for those with a bit of class." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/bowler-hat.xml</sprite> + <sprite gender="female">equipment/head/bowler-hat-female.xml</sprite> + <sprite gender="male">equipment/head/bowler-hat.xml</sprite> + <sprite gender="other">equipment/head/bowler-hat.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item4031_Monocle.xml b/items/equip-head/item4031_Monocle.xml index 01c5ca4a..eb10a5b2 100644 --- a/items/equip-head/item4031_Monocle.xml +++ b/items/equip-head/item4031_Monocle.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4031" image="equipment/head/monocle.png" name="Monocle" description="A handy perception tool, even when not at the opera." effect="Critical Damage +20" type="equip-head" defense="2" dex="1" luck="1" weight="20" sellProtected="true"> - <sprite>equipment/head/monocle.xml</sprite> + <sprite gender="female">equipment/head/monocle-female.xml</sprite> + <sprite gender="male">equipment/head/monocle.xml</sprite> + <sprite gender="other">equipment/head/monocle.xml</sprite> </item> </items> diff --git a/items/equip-head/item4032_PanHat.xml b/items/equip-head/item4032_PanHat.xml index e20900b3..e0f5ac7d 100644 --- a/items/equip-head/item4032_PanHat.xml +++ b/items/equip-head/item4032_PanHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4032" image="equipment/head/panhat.png" name="Pan Hat" description="A thick iron pan, big enough to cover the average head circumference of a human being." effect="M. Attack -20" defense="13" type="equip-head" weight="400" sellProtected="true"> - <sprite>equipment/head/panhat.xml</sprite> + <sprite gender="female">equipment/head/panhat-female.xml</sprite> + <sprite gender="male">equipment/head/panhat.xml</sprite> + <sprite gender="other">equipment/head/panhat.xml</sprite> </item> </items> diff --git a/items/equip-head/item4033_ChefHat.xml b/items/equip-head/item4033_ChefHat.xml index 7c064f23..a3e00762 100644 --- a/items/equip-head/item4033_ChefHat.xml +++ b/items/equip-head/item4033_ChefHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4033" image="equipment/head/chefhat.png" name="Chef Hat" description="A tall hat designed for the person in charge of a kitchen. It smells like onions." effect="M. Attack +2" defense="2" type="equip-head" weight="30" sellProtected="true"> - <sprite>equipment/head/chefhat.xml</sprite> + <sprite gender="female">equipment/head/chefhat-female.xml</sprite> + <sprite gender="male">equipment/head/chefhat.xml</sprite> + <sprite gender="other">equipment/head/chefhat.xml</sprite> </item> </items> diff --git a/items/equip-head/item4042_Rednose.xml b/items/equip-head/item4042_Rednose.xml index ada2ac46..d7c7a945 100644 --- a/items/equip-head/item4042_Rednose.xml +++ b/items/equip-head/item4042_Rednose.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="4042" image="equipment/head/rednose.png" name="Rednose" description="A funny red nose. You look like a Christmas reinboo with it!" effect="M. Attack +7" type="equip-head" weight="4" defense="2" sellProtected="true"> - <sprite>equipment/head/rednose.xml</sprite> + <sprite gender="female">equipment/head/rednose-female.xml</sprite> + <sprite gender="male">equipment/head/rednose.xml</sprite> + <sprite gender="other">equipment/head/rednose.xml</sprite> </item> </items> diff --git a/items/equip-head/item511_SantaHat.xml b/items/equip-head/item511_SantaHat.xml index 86b126fd..fb046269 100644 --- a/items/equip-head/item511_SantaHat.xml +++ b/items/equip-head/item511_SantaHat.xml @@ -7,29 +7,31 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="511" image="equipment/head/santahat.png" name="Santa Hat" description="Ask Santa about this hat." effect="M. Attack -2" type="equip-head" weight="20" defense="2" sellProtected="true"> - <sprite>equipment/head/santahat.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/head/santahat-female.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/head/santahat.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/head/santahat.xml|#580000,a40000,c02020;#87876c,bbc39c,edf4e1,ffffff</sprite> <replace sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> <replace direction="left" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="right" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="upall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-18" to="-6"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-19" to="-7"/> </replace> <replace direction="downall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-9" to="-1"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-10" to="-2"/> </replace> </item> </items> diff --git a/items/equip-head/item5128_DarkHelm.xml b/items/equip-head/item5128_DarkHelm.xml index dbbf41f9..b880bcc6 100644 --- a/items/equip-head/item5128_DarkHelm.xml +++ b/items/equip-head/item5128_DarkHelm.xml @@ -7,14 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5128" image="equipment/head/dark-helm.png" name="Dark Helm" description="The Energy pulses with the power of the void." effect="M. Attack -80 / +10% HP / 0 Int" type="equip-head" defense="19" weight="800"> - <sprite>equipment/head/dark-helm.xml</sprite> + <sprite gender="female">equipment/head/dark-helm-female.xml</sprite> + <sprite gender="male">equipment/head/dark-helm.xml</sprite> + <sprite gender="other">equipment/head/dark-helm.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - <item from="-6"/> - <item from="-9"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item5129_UnderworldMask.xml b/items/equip-head/item5129_UnderworldMask.xml index 91c5a83b..dcfafe26 100644 --- a/items/equip-head/item5129_UnderworldMask.xml +++ b/items/equip-head/item5129_UnderworldMask.xml @@ -7,15 +7,17 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5129" image="equipment/head/underworld-mask.png" name="Underworld Mask" description="Surely, you don't think I jest." effect="M. Attack -40 / Attack Range +1 / 0 Int" type="equip-head" defense="9" weight="100"> - <sprite>equipment/head/underworld-mask.xml</sprite> + <sprite gender="female">equipment/head/underworld-mask-female.xml</sprite> + <sprite gender="male">equipment/head/underworld-mask.xml</sprite> + <sprite gender="other">equipment/head/underworld-mask.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - <item from="-6"/> - <item from="-13"/> - <item from="-14"/> - <item from="-15"/> - <item from="-16"/> - <item from="-18"/> + <item from="-6" to="-1"/> + <item from="-7" to="-1"/> + <item from="-14" to="-1"/> + <item from="-15" to="-1"/> + <item from="-16" to="-1"/> + <item from="-17" to="-1"/> + <item from="-19" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item5130_Phylactery.xml b/items/equip-head/item5130_Phylactery.xml index c6e83ce0..1c431715 100644 --- a/items/equip-head/item5130_Phylactery.xml +++ b/items/equip-head/item5130_Phylactery.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5130" image="equipment/head/phylactery.png" name="Phylactery" description="This phylactery glows with power" effect="M. Attack +5 / Cast Speed +10% / -1/2 Dex" type="equip-head" defense="1" weight="20" sellProtected="true"> - <sprite>equipment/head/phylactery.xml</sprite> + <sprite gender="female">equipment/head/phylactery-female.xml</sprite> + <sprite gender="male">equipment/head/phylactery.xml</sprite> + <sprite gender="other">equipment/head/phylactery.xml</sprite> </item> </items> diff --git a/items/equip-head/item524_FancyHat.xml b/items/equip-head/item524_FancyHat.xml index 46466bfd..82636f36 100644 --- a/items/equip-head/item524_FancyHat.xml +++ b/items/equip-head/item524_FancyHat.xml @@ -7,20 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="524" image="equipment/head/fancyhat.png" name="Fancy Hat" description="A fancy hat." type="equip-head" defense="5" weight="20"> - <sprite>equipment/head/fancyhat.xml</sprite> + <sprite gender="female">equipment/head/fancyhat-female.xml</sprite> + <sprite gender="male">equipment/head/fancyhat.xml</sprite> + <sprite gender="other">equipment/head/fancyhat.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> <replace direction="left" sprite="hair"> - <item from="-13" to="-2"/> - <item from="-15" to="-14"/> + <item from="-14" to="-3"/> + <item from="-16" to="-15"/> </replace> <replace direction="right" sprite="hair"> - <item from="-13" to="-2"/> - <item from="-15" to="-14"/> + <item from="-14" to="-3"/> + <item from="-16" to="-15"/> </replace> </item> </items> diff --git a/items/equip-head/item525_MinersHat.xml b/items/equip-head/item525_MinersHat.xml index 9082edc7..bfdb12c7 100644 --- a/items/equip-head/item525_MinersHat.xml +++ b/items/equip-head/item525_MinersHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="525" image="equipment/head/minershat.png" name="Miner's Hat" description="A hat used by miners." effect="M. Attack -8" type="equip-head" defense="4" weight="40"> - <sprite>equipment/head/minershat.xml</sprite> + <sprite gender="female">equipment/head/minershat-female.xml</sprite> + <sprite gender="male">equipment/head/minershat.xml</sprite> + <sprite gender="other">equipment/head/minershat.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item543_StandardHeadband.xml b/items/equip-head/item543_StandardHeadband.xml index e98eca6b..d352e49a 100644 --- a/items/equip-head/item543_StandardHeadband.xml +++ b/items/equip-head/item543_StandardHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="543" image="equipment/head/standardheadband.png|W:#291e16,99784c,d8bd86,ffffff" name="Standard Headband" description="A standard headband." effect="M. Attack -3" type="equip-head" defense="3" weight="10"> - <sprite>equipment/head/standardheadband.xml|#563f25,99784c,d8bd86,ffffff</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#563f25,99784c,d8bd86,ffffff</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#563f25,99784c,d8bd86,ffffff</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#563f25,99784c,d8bd86,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item544_SilkHeadband.xml b/items/equip-head/item544_SilkHeadband.xml index a69a3a1c..53ed3d00 100644 --- a/items/equip-head/item544_SilkHeadband.xml +++ b/items/equip-head/item544_SilkHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="544" image="equipment/head/silkheadband.png" name="Silk Headband" description="A cool headband made of silk." effect="M. Attack -10" type="equip-head" defense="10" weight="10"> - <sprite>equipment/head/silkheadband.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/head/silkheadband-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/head/silkheadband.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/head/silkheadband.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item615_PumpkinHelmet.xml b/items/equip-head/item615_PumpkinHelmet.xml index ffe424ba..00302ddc 100644 --- a/items/equip-head/item615_PumpkinHelmet.xml +++ b/items/equip-head/item615_PumpkinHelmet.xml @@ -7,15 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="615" image="equipment/head/pumpkinhelmet.png" name="Pumpkin Helmet" description="A helmet made out of a pumpkin." effect="M. Attack -4" type="equip-head" defense="4" weight="60"> - <sprite>equipment/head/pumpkinhelmet.xml</sprite> + <sprite gender="female">equipment/head/pumpkinhelmet-female.xml</sprite> + <sprite gender="male">equipment/head/pumpkinhelmet.xml</sprite> + <sprite gender="other">equipment/head/pumpkinhelmet.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - <item from="-6"/> - <item from="-13"/> - <item from="-14"/> - <item from="-15"/> - <item from="-16"/> - <item from="-18"/> + <item to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item616_AxeHat.xml b/items/equip-head/item616_AxeHat.xml index 51d48d4a..ed3f7d5b 100644 --- a/items/equip-head/item616_AxeHat.xml +++ b/items/equip-head/item616_AxeHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="616" image="equipment/head/axehat.png" name="Axe Hat" description="A really cool joke." effect="M. Attack -4" type="equip-head" weight="50" defense="4"> - <sprite>equipment/head/axehat.xml</sprite> + <sprite gender="female">equipment/head/axehat-female.xml</sprite> + <sprite gender="male">equipment/head/axehat.xml</sprite> + <sprite gender="other">equipment/head/axehat.xml</sprite> </item> </items> diff --git a/items/equip-head/item617_PirateHat.xml b/items/equip-head/item617_PirateHat.xml index bb02d7c6..8270c111 100644 --- a/items/equip-head/item617_PirateHat.xml +++ b/items/equip-head/item617_PirateHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="617" image="equipment/head/piratehat.png" name="Pirate Hat" description="A pirate hat." effect="M. Attack -8" type="equip-head" weight="40" defense="4"> - <sprite>equipment/head/piratehat.xml</sprite> + <sprite gender="female">equipment/head/piratehat-female.xml</sprite> + <sprite gender="male">equipment/head/piratehat.xml</sprite> + <sprite gender="other">equipment/head/piratehat.xml</sprite> <replace sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item618_Goggles.xml b/items/equip-head/item618_Goggles.xml index fcccc391..76ea87fa 100644 --- a/items/equip-head/item618_Goggles.xml +++ b/items/equip-head/item618_Goggles.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="618" image="equipment/head/goggles.png" name="Goggles" description="Goggles designed to take care of your eyes." type="equip-head" weight="20" defense="2" sellProtected="true"> - <sprite>equipment/head/goggles.xml|#787878,f7f7f7</sprite> + <sprite gender="female">equipment/head/goggles-female.xml|#787878,f7f7f7</sprite> + <sprite gender="male">equipment/head/goggles.xml|#787878,f7f7f7</sprite> + <sprite gender="other">equipment/head/goggles.xml|#787878,f7f7f7</sprite> </item> </items> diff --git a/items/equip-head/item619_LeatherGoggles.xml b/items/equip-head/item619_LeatherGoggles.xml index 7d9728fb..1d58708e 100644 --- a/items/equip-head/item619_LeatherGoggles.xml +++ b/items/equip-head/item619_LeatherGoggles.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="619" image="equipment/head/leathergoggles.png" name="Leather Goggles" description="Goggles designed for desert storms." type="equip-head" weight="20" defense="3" sellProtected="true"> - <sprite>equipment/head/goggles.xml|#783c00,ff973b</sprite> + <sprite gender="female">equipment/head/goggles-female.xml|#783c00,ff973b</sprite> + <sprite gender="male">equipment/head/goggles.xml|#783c00,ff973b</sprite> + <sprite gender="other">equipment/head/goggles.xml|#783c00,ff973b</sprite> </item> </items> diff --git a/items/equip-head/item620_Circlet.xml b/items/equip-head/item620_Circlet.xml index 40782adb..a4a67386 100644 --- a/items/equip-head/item620_Circlet.xml +++ b/items/equip-head/item620_Circlet.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="620" image="equipment/head/circlet.png" name="Circlet" description="A nice piece of jewelry." effect="M. Attack +5" type="equip-head" weight="25" defense="4"> - <sprite>equipment/head/circlet.xml</sprite> + <sprite gender="female">equipment/head/circlet-female.xml</sprite> + <sprite gender="male">equipment/head/circlet.xml</sprite> + <sprite gender="other">equipment/head/circlet.xml</sprite> </item> </items> diff --git a/items/equip-head/item621_Eyepatch.xml b/items/equip-head/item621_Eyepatch.xml index c5235fb3..67a6af4d 100644 --- a/items/equip-head/item621_Eyepatch.xml +++ b/items/equip-head/item621_Eyepatch.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="621" image="equipment/head/eyepatch.png" name="Eyepatch" description="What really makes you a pirate." type="equip-head" weight="5" defense="3" sellProtected="true"> - <sprite>equipment/head/eyepatch.xml</sprite> + <sprite gender="female">equipment/head/eyepatch-female.xml</sprite> + <sprite gender="male">equipment/head/eyepatch.xml</sprite> + <sprite gender="other">equipment/head/eyepatch.xml</sprite> </item> </items> diff --git a/items/equip-head/item622_Bandana.xml b/items/equip-head/item622_Bandana.xml index 34e0e2d2..aec41156 100644 --- a/items/equip-head/item622_Bandana.xml +++ b/items/equip-head/item622_Bandana.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="622" image="equipment/head/bandana.png|W:#ff4645,ffffff" name="Bandana" description="A striped bandana." type="equip-head" weight="20" defense="3"> - <sprite>equipment/head/bandana.xml|#ffffff;#ff4645</sprite> + <sprite gender="female">equipment/head/bandana-female.xml|#ffffff;#ff4645</sprite> + <sprite gender="male">equipment/head/bandana.xml|#ffffff;#ff4645</sprite> + <sprite gender="other">equipment/head/bandana.xml|#ffffff;#ff4645</sprite> <replace sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item627_TopHat.xml b/items/equip-head/item627_TopHat.xml index fc710935..c4caee44 100644 --- a/items/equip-head/item627_TopHat.xml +++ b/items/equip-head/item627_TopHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="627" image="equipment/head/tophat.png" name="Top Hat" description="For the gentry of The Mana World." effect="M. Attack +2" type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/tophat.xml</sprite> + <sprite gender="female">equipment/head/tophat-female.xml</sprite> + <sprite gender="male">equipment/head/tophat.xml</sprite> + <sprite gender="other">equipment/head/tophat.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item628_FunkyHat.xml b/items/equip-head/item628_FunkyHat.xml index 8a18863a..ec63e74a 100644 --- a/items/equip-head/item628_FunkyHat.xml +++ b/items/equip-head/item628_FunkyHat.xml @@ -7,29 +7,31 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="628" image="equipment/head/funkyhat.png" name="Funky Hat" description="Yawn..." effect="M. Attack +2" type="equip-head" defense="13" weight="20" sellProtected="true"> - <sprite>equipment/head/funkywinter.xml</sprite> + <sprite gender="female">equipment/head/funkywinter-female.xml</sprite> + <sprite gender="male">equipment/head/funkywinter.xml</sprite> + <sprite gender="other">equipment/head/funkywinter.xml</sprite> <replace sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> <replace direction="left" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="right" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="upall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-18" to="-6"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-19" to="-7"/> </replace> <replace direction="downall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-9" to="-1"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-10" to="-7"/> </replace> </item> </items> diff --git a/items/equip-head/item629_MushHat.xml b/items/equip-head/item629_MushHat.xml index 7d2302b5..ee55c070 100644 --- a/items/equip-head/item629_MushHat.xml +++ b/items/equip-head/item629_MushHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="629" image="equipment/head/mushroomhat.png" name="Mush Hat" description="Soft and fashionable." type="equip-head" defense="10" weight="30" sellProtected="true"> - <sprite>equipment/head/mushroom.xml</sprite> + <sprite gender="female">equipment/head/mushroom-female.xml</sprite> + <sprite gender="male">equipment/head/mushroom.xml</sprite> + <sprite gender="other">equipment/head/mushroom.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item630_ShroomHat.xml b/items/equip-head/item630_ShroomHat.xml index 7cda4766..2c00319a 100644 --- a/items/equip-head/item630_ShroomHat.xml +++ b/items/equip-head/item630_ShroomHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="630" image="equipment/head/shroomhat.png" name="Shroom Hat" description="Evil and fashionable." type="equip-head" defense="13" weight="30" sellProtected="true"> - <sprite>equipment/head/shroom.xml</sprite> + <sprite gender="female">equipment/head/shroom-female.xml</sprite> + <sprite gender="male">equipment/head/shroom.xml</sprite> + <sprite gender="other">equipment/head/shroom.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item633_ChristmasElfHat.xml b/items/equip-head/item633_ChristmasElfHat.xml index 2f9a6e14..aebe530b 100644 --- a/items/equip-head/item633_ChristmasElfHat.xml +++ b/items/equip-head/item633_ChristmasElfHat.xml @@ -7,29 +7,31 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="633" image="equipment/head/xmaself.png" name="Christmas Elf Hat" description="A hat worn by Christmas elves." effect="M. Attack +2" type="equip-head" defense="13" weight="30" sellProtected="true"> - <sprite>equipment/head/xmaself.xml</sprite> + <sprite gender="female">equipment/head/xmaself-female.xml</sprite> + <sprite gender="male">equipment/head/xmaself.xml</sprite> + <sprite gender="other">equipment/head/xmaself.xml</sprite> <replace sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> <replace direction="left" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="right" sprite="hair"> - <item from="-13"/> - <item from="-14" to="-16"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-15" to="-17"/> + <item from="-16" to="-9"/> </replace> <replace direction="upall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-18" to="-6"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-19" to="-9"/> </replace> <replace direction="downall" sprite="hair"> - <item from="-14" to="-13"/> - <item from="-15" to="-13"/> - <item from="-9" to="-1"/> + <item from="-15" to="-14"/> + <item from="-16" to="-14"/> + <item from="-10" to="-2"/> </replace> </item> </items> diff --git a/items/equip-head/item634_FaceMask.xml b/items/equip-head/item634_FaceMask.xml index 7633fa94..b8b0c9de 100644 --- a/items/equip-head/item634_FaceMask.xml +++ b/items/equip-head/item634_FaceMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="634" image="equipment/head/mask.png" name="Face Mask" description="A wooden mask to conceal your face." type="equip-head" defense="10" weight="50" sellProtected="true"> - <sprite>equipment/head/mask.xml</sprite> + <sprite gender="female">equipment/head/mask-female.xml</sprite> + <sprite gender="male">equipment/head/mask.xml</sprite> + <sprite gender="other">equipment/head/mask.xml</sprite> </item> </items> diff --git a/items/equip-head/item636_WarlordHelmet.xml b/items/equip-head/item636_WarlordHelmet.xml index 4373b0c7..9231104a 100644 --- a/items/equip-head/item636_WarlordHelmet.xml +++ b/items/equip-head/item636_WarlordHelmet.xml @@ -7,14 +7,13 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="636" image="equipment/head/warlordhelm.png" name="Warlord Helmet" description="Worn by great warriors." effect="M. Attack -36" type="equip-head" defense="18" weight="900"> - <sprite>equipment/head/warlordhelm.xml</sprite> + <sprite gender="female">equipment/head/warlordhelm-female.xml</sprite> + <sprite gender="male">equipment/head/warlordhelm.xml</sprite> + <sprite gender="other">equipment/head/warlordhelm.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - <item from="-6"/> - <item from="-9"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> + <item from="-7" to="-1"/> + <item from="-10" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item637_KnightsHelmet.xml b/items/equip-head/item637_KnightsHelmet.xml index cfa9527f..e647651a 100644 --- a/items/equip-head/item637_KnightsHelmet.xml +++ b/items/equip-head/item637_KnightsHelmet.xml @@ -7,14 +7,13 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="637" image="equipment/head/knighthelm.png" name="Knight's Helmet" description="A helmet with two small wings on it." effect="M. Attack -30" type="equip-head" defense="15" weight="600" sellProtected="true"> - <sprite>equipment/head/knighthelm.xml</sprite> + <sprite gender="female">equipment/head/knighthelm-female.xml</sprite> + <sprite gender="male">equipment/head/knighthelm.xml</sprite> + <sprite gender="other">equipment/head/knighthelm.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - <item from="-6"/> - <item from="-9"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> + <item from="-7" to="-1"/> + <item from="-10" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item638_InfantryHelmet.xml b/items/equip-head/item638_InfantryHelmet.xml index 2bdeab39..2583a21e 100644 --- a/items/equip-head/item638_InfantryHelmet.xml +++ b/items/equip-head/item638_InfantryHelmet.xml @@ -7,16 +7,15 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="638" image="equipment/head/infantryhelm.png" name="Infantry Helmet" description="A helmet for soldiers and guards." effect="M. Attack -30" type="equip-head" defense="15" weight="400"> - <sprite>equipment/head/infantryhelm.xml</sprite> + <sprite gender="female">equipment/head/infantryhelm-female.xml</sprite> + <sprite gender="male">equipment/head/infantryhelm.xml</sprite> + <sprite gender="other">equipment/head/infantryhelm.xml</sprite> <replace direction="downall" sprite="hair"> - <item from="-6" to="-3"/> + <item from="-7" to="-4"/> </replace> <replace sprite="hair"> - <item from="-5"/> - <item from="-9"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> + <item from="-10" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item639_CrusadeHelmet.xml b/items/equip-head/item639_CrusadeHelmet.xml index d7f4ff40..10b0b564 100644 --- a/items/equip-head/item639_CrusadeHelmet.xml +++ b/items/equip-head/item639_CrusadeHelmet.xml @@ -7,28 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="639" image="equipment/head/crusadehelm.png" name="Crusade Helmet" description="Start your own crusade." effect="M. Attack -36" type="equip-head" defense="18" weight="1300"> - <sprite>equipment/head/crusadehelm.xml</sprite> + <sprite gender="female">equipment/head/crusadehelm-female.xml</sprite> + <sprite gender="male">equipment/head/crusadehelm.xml</sprite> + <sprite gender="other">equipment/head/crusadehelm.xml</sprite> <replace sprite="hair"> - <item from="-1"/> - <item from="-2"/> - <item from="-3"/> - <item from="-4"/> - <item from="-5"/> - <item from="-6"/> - <item from="-7"/> - <item from="-9"/> - <item from="-12"/> - <item from="-13"/> - <item from="-14"/> - <item from="-15"/> - <item from="-16"/> - <item from="-18"/> - </replace> - <replace direction="left" sprite="hair"> - <item from="-10"/> - </replace> - <replace direction="right" sprite="hair"> - <item from="-10"/> + <item to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item643_WhiteCowboyHat.xml b/items/equip-head/item643_WhiteCowboyHat.xml index bbdd30d1..5e719758 100644 --- a/items/equip-head/item643_WhiteCowboyHat.xml +++ b/items/equip-head/item643_WhiteCowboyHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="643" image="equipment/head/cowboywhite.png" name="White Cowboy Hat" description="A white cowboy hat with a band." effect="M. Attack -12" type="equip-head" defense="6" weight="30" sellProtected="true"> - <sprite>equipment/head/cowboywhite.xml</sprite> + <sprite gender="female">equipment/head/cowboywhite-female.xml</sprite> + <sprite gender="male">equipment/head/cowboywhite.xml</sprite> + <sprite gender="other">equipment/head/cowboywhite.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item644_BlackCowboyHat.xml b/items/equip-head/item644_BlackCowboyHat.xml index 088e1237..84a9acea 100644 --- a/items/equip-head/item644_BlackCowboyHat.xml +++ b/items/equip-head/item644_BlackCowboyHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="644" image="equipment/head/cowboyblack.png" name="Black Cowboy Hat" description="A black cowboy hat with shiny buckles." effect="M. Attack -12" type="equip-head" defense="6" weight="30" sellProtected="true"> - <sprite>equipment/head/cowboyblack.xml</sprite> + <sprite gender="female">equipment/head/cowboyblack-female.xml</sprite> + <sprite gender="male">equipment/head/cowboyblack.xml</sprite> + <sprite gender="other">equipment/head/cowboyblack.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item646_Crown.xml b/items/equip-head/item646_Crown.xml index 5da3d40f..a30e1d80 100644 --- a/items/equip-head/item646_Crown.xml +++ b/items/equip-head/item646_Crown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="646" image="equipment/head/crown.png" name="Crown" description="A jewel embossed crown fit for any ruler." type="equip-head" defense="4" weight="240" sellProtected="true"> - <sprite>equipment/head/crown.xml</sprite> + <sprite gender="female">equipment/head/crown-female.xml</sprite> + <sprite gender="male">equipment/head/crown.xml</sprite> + <sprite gender="other">equipment/head/crown.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item647_DevelopersCap.xml b/items/equip-head/item647_DevelopersCap.xml index dff31e88..48047055 100644 --- a/items/equip-head/item647_DevelopersCap.xml +++ b/items/equip-head/item647_DevelopersCap.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="647" image="equipment/head/devcap.png|R:#9999ff" name="Developer's Cap" description="A cap which identifies you as a developer." effect="M. Attack +5" type="equip-head" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/head/devcap.xml|#9999ff</sprite> + <sprite gender="female">equipment/head/devcap-female.xml|#9999ff</sprite> + <sprite gender="male">equipment/head/devcap.xml|#9999ff</sprite> + <sprite gender="other">equipment/head/devcap.xml|#9999ff</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item654_Cap.xml b/items/equip-head/item654_Cap.xml index ba510d50..ac8d5f0d 100644 --- a/items/equip-head/item654_Cap.xml +++ b/items/equip-head/item654_Cap.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="654" image="equipment/head/cap.png|R:#d94800" name="Cap" description="A hat with a peak to shield your eyes from the sun." type="equip-head" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/head/cap.xml|#d94800</sprite> + <sprite gender="female">equipment/head/cap-female.xml|#d94800</sprite> + <sprite gender="male">equipment/head/cap.xml|#d94800</sprite> + <sprite gender="other">equipment/head/cap.xml|#d94800</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item656_SerfHat.xml b/items/equip-head/item656_SerfHat.xml index a10f6804..69da32d1 100644 --- a/items/equip-head/item656_SerfHat.xml +++ b/items/equip-head/item656_SerfHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="656" image="equipment/head/serf.png" name="Serf Hat" description="A simple hat made from cloth." type="equip-head" weight="20" defense="2"> - <sprite>equipment/head/serf.xml</sprite> + <sprite gender="female">equipment/head/serf-female.xml</sprite> + <sprite gender="male">equipment/head/serf.xml</sprite> + <sprite gender="other">equipment/head/serf.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item675_GraduationCap.xml b/items/equip-head/item675_GraduationCap.xml index ab21b69e..5342d11e 100644 --- a/items/equip-head/item675_GraduationCap.xml +++ b/items/equip-head/item675_GraduationCap.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="675" image="equipment/head/gradcap.png" name="Graduation Cap" description="A traditional cap which a university student may wear upon graduating." type="equip-head" defense="2" weight="20"> - <sprite>equipment/head/gradcap.xml</sprite> + <sprite gender="female">equipment/head/gradcap-female.xml</sprite> + <sprite gender="male">equipment/head/gradcap.xml</sprite> + <sprite gender="other">equipment/head/gradcap.xml</sprite> </item> </items> diff --git a/items/equip-head/item678_NohMask.xml b/items/equip-head/item678_NohMask.xml index 60ca0de7..d47606b1 100644 --- a/items/equip-head/item678_NohMask.xml +++ b/items/equip-head/item678_NohMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="678" image="equipment/head/nohmask.png" name="Noh Mask" description="A traditional Japanese mask worn in Noh plays." effect="M. Attack +1" type="equip-head" defense="3" weight="18"> - <sprite>equipment/head/nohmask.xml</sprite> + <sprite gender="female">equipment/head/nohmask-female.xml</sprite> + <sprite gender="male">equipment/head/nohmask.xml</sprite> + <sprite gender="other">equipment/head/nohmask.xml</sprite> </item> </items> diff --git a/items/equip-head/item679_DemonMask.xml b/items/equip-head/item679_DemonMask.xml index 53f6584e..40072659 100644 --- a/items/equip-head/item679_DemonMask.xml +++ b/items/equip-head/item679_DemonMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="679" image="equipment/head/demonmask.png" name="Demon Mask" description="A scary mask to make you look like a demon." effect="M. Attack +5" type="equip-head" defense="3" weight="23" sellProtected="true"> - <sprite>equipment/head/demonmask.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite> + <sprite gender="female">equipment/head/demonmask-female.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite> + <sprite gender="male">equipment/head/demonmask.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite> + <sprite gender="other">equipment/head/demonmask.xml|#87876c,bbc39c,edf4e1,ffffff;#d62626</sprite> </item> </items> diff --git a/items/equip-head/item721_HighPriestCrown.xml b/items/equip-head/item721_HighPriestCrown.xml index daa4745a..f7a0c3f4 100644 --- a/items/equip-head/item721_HighPriestCrown.xml +++ b/items/equip-head/item721_HighPriestCrown.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="721" image="equipment/head/highpriest-crown.png" name="High Priest Crown" description="A golden crown with an enchanted ruby." effect="M. Attack +20 / +20 SP" type="equip-head" defense="4" weight="400" sellProtected="true"> - <sprite>equipment/head/highpriest-crown.xml</sprite> + <sprite gender="female">equipment/head/highpriest-crown-female.xml</sprite> + <sprite gender="male">equipment/head/highpriest-crown.xml</sprite> + <sprite gender="other">equipment/head/highpriest-crown.xml</sprite> </item> </items> diff --git a/items/equip-head/item722_MonsterSkullHelmet.xml b/items/equip-head/item722_MonsterSkullHelmet.xml index 4097b015..6c5a3319 100644 --- a/items/equip-head/item722_MonsterSkullHelmet.xml +++ b/items/equip-head/item722_MonsterSkullHelmet.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="722" image="equipment/head/monster-skull-helm.png" name="Monster Skull Helmet" description="The conserved skull of a mysterious ancient monster." effect="M. Attack +10 / M. Defense +20" type="equip-head" defense="7" weight="250" sellProtected="true"> - <sprite>equipment/head/monster-skull-helm.xml</sprite> + <sprite gender="female">equipment/head/monster-skull-helm-female.xml</sprite> + <sprite gender="male">equipment/head/monster-skull-helm.xml</sprite> + <sprite gender="other">equipment/head/monster-skull-helm.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item723_DesertHat.xml b/items/equip-head/item723_DesertHat.xml index 2fbcfb53..8b67d415 100644 --- a/items/equip-head/item723_DesertHat.xml +++ b/items/equip-head/item723_DesertHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="723" image="equipment/head/deserthat.png|R:#ffffff" name="Desert Hat" description="While the desert hat is perfect for sand storms, it won't help you much against a blow to the head." effect="M. Attack -1" type="equip-head" defense="3" weight="20"> - <sprite>equipment/head/deserthat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/head/deserthat-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/head/deserthat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/head/deserthat.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item724_CottonHeadband.xml b/items/equip-head/item724_CottonHeadband.xml index e1a37f71..f3aa8959 100644 --- a/items/equip-head/item724_CottonHeadband.xml +++ b/items/equip-head/item724_CottonHeadband.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="724" image="equipment/head/standardheadband.png|W:#a4b2b2,ffffff" name="Cotton Headband" description="Just a cotton headband." type="equip-head" defense="2" weight="5"> - <sprite>equipment/head/standardheadband.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/head/standardheadband-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/head/standardheadband.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/head/standardheadband.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item725_GMCap.xml b/items/equip-head/item725_GMCap.xml index 1fcf6ae6..d0219d89 100644 --- a/items/equip-head/item725_GMCap.xml +++ b/items/equip-head/item725_GMCap.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="725" image="equipment/head/gmcap.png|R:#bf0e08" name="GM Cap" description="A cap which identifies you as a GM. Only GMs can wear this." effect="M. Attack +5" type="equip-head" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/head/gmcap.xml|#bf0e08</sprite> + <sprite gender="female">equipment/head/gmcap-female.xml|#bf0e08</sprite> + <sprite gender="male">equipment/head/gmcap.xml|#bf0e08</sprite> + <sprite gender="other">equipment/head/gmcap.xml|#bf0e08</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item735_CottonBoots.xml b/items/equip-head/item735_CottonBoots.xml index 932ef21a..f29b73ad 100644 --- a/items/equip-head/item735_CottonBoots.xml +++ b/items/equip-head/item735_CottonBoots.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="735" image="equipment/feet/boots.png|W:#a4b2b2,ffffff" name="Cotton Boots" description="A pair of quality cotton boots." effect="M. Attack +1" type="equip-head" defense="1" weight="10"> - <sprite>equipment/feet/boots.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/feet/boots-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/feet/boots.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/feet/boots.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item751_PinkieHat.xml b/items/equip-head/item751_PinkieHat.xml index 17ff12db..07501381 100644 --- a/items/equip-head/item751_PinkieHat.xml +++ b/items/equip-head/item751_PinkieHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="751" image="equipment/head/pinkiehat.png" name="Pinkie Hat" description="With this, you'll fit right in with those strange pinkies." effect="M. Attack +1" type="equip-head" defense="1" weight="5" sellProtected="true"> - <sprite>equipment/head/pinkiehat.xml</sprite> + <sprite gender="female">equipment/head/pinkiehat-female.xml</sprite> + <sprite gender="male">equipment/head/pinkiehat.xml</sprite> + <sprite gender="other">equipment/head/pinkiehat.xml</sprite> </item> </items> diff --git a/items/equip-head/item752_FluffyHat.xml b/items/equip-head/item752_FluffyHat.xml index ae951b25..94815997 100644 --- a/items/equip-head/item752_FluffyHat.xml +++ b/items/equip-head/item752_FluffyHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="752" image="equipment/head/fluffyhat.png" name="Fluffy Hat" description="Now you can wear fur on your head." effect="M. Attack -5" type="equip-head" defense="2" weight="10" sellProtected="true"> - <sprite>equipment/head/fluffyhat.xml</sprite> + <sprite gender="female">equipment/head/fluffyhat-female.xml</sprite> + <sprite gender="male">equipment/head/fluffyhat.xml</sprite> + <sprite gender="other">equipment/head/fluffyhat.xml</sprite> </item> </items> diff --git a/items/equip-head/item759_PaladinsHelmet.xml b/items/equip-head/item759_PaladinsHelmet.xml index 4c457f20..0e887e30 100644 --- a/items/equip-head/item759_PaladinsHelmet.xml +++ b/items/equip-head/item759_PaladinsHelmet.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="759" image="equipment/head/paladin-helm.png" name="Paladin's Helmet" description="Worn only by paladins." type="equip-head" defense="19" weight="43"> - <sprite>equipment/head/paladinhelm.xml</sprite> + <sprite gender="female">equipment/head/paladinhelm-female.xml</sprite> + <sprite gender="male">equipment/head/paladinhelm.xml</sprite> + <sprite gender="other">equipment/head/paladinhelm.xml</sprite> </item> </items> diff --git a/items/equip-head/item760_OverlordsHelmet.xml b/items/equip-head/item760_OverlordsHelmet.xml index 0ec07f58..b83be1d3 100644 --- a/items/equip-head/item760_OverlordsHelmet.xml +++ b/items/equip-head/item760_OverlordsHelmet.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="760" image="equipment/head/overlord-helm.png" name="Overlord's Helmet" description="Worn by the greatest warriors." type="equip-head" defense="20" weight="45"> - <sprite>equipment/head/overlordhelm.xml</sprite> + <sprite gender="female">equipment/head/overlordhelm-female.xml</sprite> + <sprite gender="male">equipment/head/overlordhelm.xml</sprite> + <sprite gender="other">equipment/head/overlordhelm.xml</sprite> </item> </items> diff --git a/items/equip-head/item761_DesertHelmet.xml b/items/equip-head/item761_DesertHelmet.xml index f845f6d2..4162af0b 100644 --- a/items/equip-head/item761_DesertHelmet.xml +++ b/items/equip-head/item761_DesertHelmet.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="761" image="equipment/head/desert-helmet.png" name="Desert Helmet" description="The perfect desert warriors' helmet." type="equip-head" weight="48" defense="21"> - <sprite>equipment/head/desert-helmet.xml</sprite> + <sprite gender="female">equipment/head/desert-helmet-female.xml</sprite> + <sprite gender="male">equipment/head/desert-helmet.xml</sprite> + <sprite gender="other">equipment/head/desert-helmet.xml</sprite> </item> </items> diff --git a/items/equip-head/item764_SailorHat.xml b/items/equip-head/item764_SailorHat.xml index 8ad84cfd..922179f3 100644 --- a/items/equip-head/item764_SailorHat.xml +++ b/items/equip-head/item764_SailorHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="764" image="equipment/head/sailor_hat.png" name="Sailor Hat" description="A hat worn by brave sailors." type="equip-head" defense="5" weight="5"> - <sprite>equipment/head/sailor-hat.xml</sprite> + <sprite gender="female">equipment/head/sailor-hat-female.xml</sprite> + <sprite gender="male">equipment/head/sailor-hat.xml</sprite> + <sprite gender="other">equipment/head/sailor-hat.xml</sprite> </item> </items> diff --git a/items/equip-head/item765_CaptainsHat.xml b/items/equip-head/item765_CaptainsHat.xml index 3ff39ffa..a8e1bc85 100644 --- a/items/equip-head/item765_CaptainsHat.xml +++ b/items/equip-head/item765_CaptainsHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="765" image="equipment/head/captain_hat.png" name="Captain's Hat" description="A hat worn by the bravest captains." type="equip-head" defense="15" weight="8"> - <sprite>equipment/head/captain-hat.xml</sprite> + <sprite gender="female">equipment/head/captain-hat-female.xml</sprite> + <sprite gender="male">equipment/head/captain-hat.xml</sprite> + <sprite gender="other">equipment/head/captain-hat.xml</sprite> </item> </items> diff --git a/items/equip-head/item766_TerraniteHelmet.xml b/items/equip-head/item766_TerraniteHelmet.xml index d7649c8a..da1091ec 100644 --- a/items/equip-head/item766_TerraniteHelmet.xml +++ b/items/equip-head/item766_TerraniteHelmet.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="766" image="equipment/head/terranitehelm.png" name="Terranite Helmet" description="A magical helmet made out of semi-polished granite that was enchanted to be very light. Great for mages on the battlefield." effect="M. Attack -12 / M. Defense +5" type="equip-head" defense="15" weight="300" sellProtected="true"> - <sprite>equipment/head/terranitehelm.xml</sprite> + <sprite gender="female">equipment/head/terranitehelm-female.xml</sprite> + <sprite gender="male">equipment/head/terranitehelm.xml</sprite> + <sprite gender="other">equipment/head/terranitehelm.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item769_GuyFawkesMask.xml b/items/equip-head/item769_GuyFawkesMask.xml index 90f7c803..75af2675 100644 --- a/items/equip-head/item769_GuyFawkesMask.xml +++ b/items/equip-head/item769_GuyFawkesMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="769" image="equipment/head/guyfawkes.png" name="Guy Fawkes Mask" description="The famous Guy Fawkes mask." type="equip-head" weight="50" defense="3" sellProtected="true"> - <sprite>equipment/head/guyfawkes.xml</sprite> + <sprite gender="female">equipment/head/guyfawkes-female.xml</sprite> + <sprite gender="male">equipment/head/guyfawkes.xml</sprite> + <sprite gender="other">equipment/head/guyfawkes.xml</sprite> </item> </items> diff --git a/items/equip-head/item770_FairyHat.xml b/items/equip-head/item770_FairyHat.xml index 331c7dd6..6164cb99 100644 --- a/items/equip-head/item770_FairyHat.xml +++ b/items/equip-head/item770_FairyHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="770" image="equipment/head/fairy_hat.png" name="Fairy Hat" description="The famous hat worn by Robin Hood." effect="M. Attack -10" type="equip-head" defense="5" luck="3" weight="20" sellProtected="true"> - <sprite>equipment/head/fairy_hat.xml</sprite> + <sprite gender="female">equipment/head/fairy_hat-female.xml</sprite> + <sprite gender="male">equipment/head/fairy_hat.xml</sprite> + <sprite gender="other">equipment/head/fairy_hat.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item781_WitchDoctorsMask.xml b/items/equip-head/item781_WitchDoctorsMask.xml index db3632cd..75ed44a2 100644 --- a/items/equip-head/item781_WitchDoctorsMask.xml +++ b/items/equip-head/item781_WitchDoctorsMask.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="781" image="equipment/head/witch-doctor-mask.png" name="Witch Doctor's Mask" description="A crazy mask from the Voodoo doctor." type="equip-head" defense="3" weight="20" sellProtected="true"> - <sprite>equipment/head/witch-doctor-mask.xml</sprite> + <sprite gender="female">equipment/head/witch-doctor-mask-female.xml</sprite> + <sprite gender="male">equipment/head/witch-doctor-mask.xml</sprite> + <sprite gender="other">equipment/head/witch-doctor-mask.xml</sprite> </item> </items> diff --git a/items/equip-head/item795_BromenalHelmet.xml b/items/equip-head/item795_BromenalHelmet.xml index b81682b3..f42d2ea0 100644 --- a/items/equip-head/item795_BromenalHelmet.xml +++ b/items/equip-head/item795_BromenalHelmet.xml @@ -7,15 +7,14 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="795" image="equipment/head/bromenalhelmet.png" name="Bromenal Helmet" description="A hard bromenal helmet." effect="M. Attack -30" type="equip-head" defense="15" weight="400" sellProtected="true"> - <sprite>equipment/head/bromenalhelmet.xml</sprite> + <sprite gender="female">equipment/head/bromenalhelmet-female.xml</sprite> + <sprite gender="male">equipment/head/bromenalhelmet.xml</sprite> + <sprite gender="other">equipment/head/bromenalhelmet.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - <item from="-6"/> - <item from="-14" to="-7"/> - <item from="-15" to="-7"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> + <item from="-7" to="-1"/> + <item from="-15" to="-8"/> + <item from="-16" to="-8"/> </replace> </item> </items> diff --git a/items/equip-head/item800_BowlerHatBrown.xml b/items/equip-head/item800_BowlerHatBrown.xml index ba1e3c9e..ecc612cd 100644 --- a/items/equip-head/item800_BowlerHatBrown.xml +++ b/items/equip-head/item800_BowlerHatBrown.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="800" image="equipment/head/bowler-hat-brown.png" name="Bowler Hat (Brown)" description="A hat for those with a bit of class." effect="M. Attack +2" type="equip-head" weight="30" defense="10" sellProtected="true"> - <sprite>equipment/head/bowler-hat-brown.xml</sprite> + <sprite gender="female">equipment/head/bowler-hat-brown-female.xml</sprite> + <sprite gender="male">equipment/head/bowler-hat-brown.xml</sprite> + <sprite gender="other">equipment/head/bowler-hat-brown.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item801_PinkieHelmet.xml b/items/equip-head/item801_PinkieHelmet.xml index 5f71ebab..625c5f1f 100644 --- a/items/equip-head/item801_PinkieHelmet.xml +++ b/items/equip-head/item801_PinkieHelmet.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="801" image="equipment/head/pinkie-helmet.png" name="Pinkie Helmet" description="A helmet of Pinkie warriors." effect="M. Attack -20" type="equip-head" defense="10" luck="1" weight="800" sellProtected="true"> - <sprite>equipment/head/pinkie-helmet.xml</sprite> + <sprite gender="female">equipment/head/pinkie-helmet-female.xml</sprite> + <sprite gender="male">equipment/head/pinkie-helmet.xml</sprite> + <sprite gender="other">equipment/head/pinkie-helmet.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item848_Earmuffs.xml b/items/equip-head/item848_Earmuffs.xml index 3f328ff0..187b10ec 100644 --- a/items/equip-head/item848_Earmuffs.xml +++ b/items/equip-head/item848_Earmuffs.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="848" image="equipment/head/earmuffs.png" name="Earmuffs" description="This earmuffs can keep your ears enjoyably warm." effect="M. Attack -1" type="equip-head" defense="2" weight="20"> - <sprite>equipment/head/earmuffs.xml</sprite> + <sprite gender="female">equipment/head/earmuffs-female.xml</sprite> + <sprite gender="male">equipment/head/earmuffs.xml</sprite> + <sprite gender="other">equipment/head/earmuffs.xml</sprite> </item> </items> diff --git a/items/equip-head/item854_ElfNightcap.xml b/items/equip-head/item854_ElfNightcap.xml index 41b74c0d..4c30106b 100644 --- a/items/equip-head/item854_ElfNightcap.xml +++ b/items/equip-head/item854_ElfNightcap.xml @@ -7,9 +7,10 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="854" image="equipment/head/elf-nightcap.png" name="Elf Nightcap" description="A comfortable nightcap worn by Santa's helpers." effect="M. Attack +5" type="equip-head" defense="3" weight="50" sellProtected="true"> - <sprite>equipment/head/elf-nightcap.xml</sprite> + <sprite gender="female">equipment/head/elf-nightcap-female.xml</sprite> + <sprite gender="male">equipment/head/elf-nightcap.xml</sprite> + <sprite gender="other">equipment/head/elf-nightcap.xml</sprite> <replace sprite="hair"> - <item from="-20"/> <item to="-7"/> </replace> </item> diff --git a/items/equip-head/item855_Sunglasses.xml b/items/equip-head/item855_Sunglasses.xml index a0363337..0fb68e14 100644 --- a/items/equip-head/item855_Sunglasses.xml +++ b/items/equip-head/item855_Sunglasses.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="855" image="equipment/head/sunglasses.png" name="Sunglasses" description="Some stealthy sunglasses hiding your eyes from skeptical eyes." effect="M. Attack +6" type="equip-head" defense="2" weight="10" sellProtected="true"> - <sprite>equipment/head/sunglasses.xml</sprite> + <sprite gender="female">equipment/head/sunglasses-female.xml</sprite> + <sprite gender="male">equipment/head/sunglasses.xml</sprite> + <sprite gender="other">equipment/head/sunglasses.xml</sprite> </item> </items> diff --git a/items/equip-head/item856_KnitCap.xml b/items/equip-head/item856_KnitCap.xml index 186a22c7..018cc279 100644 --- a/items/equip-head/item856_KnitCap.xml +++ b/items/equip-head/item856_KnitCap.xml @@ -8,24 +8,25 @@ </its:rules> <item id="856" image="equipment/head/knit-cap.png" name="Knit Cap" description="A knitted cap keeping your head warm in the cruel cold." type="equip-head" defense="3" weight="50" sellProtected="true"> <replace sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> <replace direction="left" sprite="hair"> - <item from="-13"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-16" to="-9"/> </replace> <replace direction="right" sprite="hair"> - <item from="-13"/> - <item from="-15" to="-8"/> + <item from="-14" to="-1"/> + <item from="-16" to="-9"/> </replace> <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> - <item from="-14" to="-17"/> + <item from="-15" to="-18"/> </replace> <replace direction="downall" sprite="hair"> - <item from="-14" to="-8"/> - <item from="-15" to="-17"/> + <item from="-15" to="-9"/> + <item from="-16" to="-18"/> </replace> - <sprite>equipment/head/knit-cap.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite> + <sprite gender="female">equipment/head/knit-cap-female.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite> + <sprite gender="male">equipment/head/knit-cap.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite> + <sprite gender="other">equipment/head/knit-cap.xml|#ffffff;#2958b5,3c6cce,90b3fb,c5d8ff;#2453b3,3561bf,638bdc,7799de,b0caff</sprite> </item> </items> diff --git a/items/equip-head/item877_BullHelmet.xml b/items/equip-head/item877_BullHelmet.xml index 2af20270..8a24a98f 100644 --- a/items/equip-head/item877_BullHelmet.xml +++ b/items/equip-head/item877_BullHelmet.xml @@ -7,14 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="877" image="equipment/head/bull.png" name="Bull Helmet" description="A black steel helmet worn by the most ferocious warriors." effect="M. Attack -52 / Double Damage +20% / Critical Damage +15 / Attack Speed +10% / VIT Defense -39% / Accuracy -15 / Melee only / Requires Level 90 / Strength 70+, Vitality 50+ and Luck 50+ required to activate the bonuses" type="equip-head" weight="1300" str="10" defense="19" sellProtected="true"> - <sprite>equipment/head/bull.xml</sprite> + <sprite gender="female">equipment/head/bull-female.xml</sprite> + <sprite gender="male">equipment/head/bull.xml</sprite> + <sprite gender="other">equipment/head/bull.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - <item from="-6"/> - <item from="-9"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item882_RedEggshellHat.xml b/items/equip-head/item882_RedEggshellHat.xml index f7cafe45..c4908011 100644 --- a/items/equip-head/item882_RedEggshellHat.xml +++ b/items/equip-head/item882_RedEggshellHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="882" image="equipment/head/eggshell-hat.png|W:#BC5959,E33636,FFA0A0" name="Red Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true"> - <sprite>equipment/head/eggshell.xml|#BC5959,E33636,FFA0A0</sprite> + <sprite gender="female">equipment/head/eggshell-female.xml|#BC5959,E33636,FFA0A0</sprite> + <sprite gender="male">equipment/head/eggshell.xml|#BC5959,E33636,FFA0A0</sprite> + <sprite gender="other">equipment/head/eggshell.xml|#BC5959,E33636,FFA0A0</sprite> <replace direction="upall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item883_BlueEggshellHat.xml b/items/equip-head/item883_BlueEggshellHat.xml index 81475cf9..781a1b29 100644 --- a/items/equip-head/item883_BlueEggshellHat.xml +++ b/items/equip-head/item883_BlueEggshellHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="883" image="equipment/head/eggshell-hat.png|W:#7eabfe,6590C7,cccfe7" name="Blue Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true"> - <sprite>equipment/head/eggshell.xml|#7eabfe,6590C7,cccfe7</sprite> + <sprite gender="female">equipment/head/eggshell-female.xml|#7eabfe,6590C7,cccfe7</sprite> + <sprite gender="male">equipment/head/eggshell.xml|#7eabfe,6590C7,cccfe7</sprite> + <sprite gender="other">equipment/head/eggshell.xml|#7eabfe,6590C7,cccfe7</sprite> <replace direction="upall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item884_YellowEggshellHat.xml b/items/equip-head/item884_YellowEggshellHat.xml index bc1fa025..cef644ed 100644 --- a/items/equip-head/item884_YellowEggshellHat.xml +++ b/items/equip-head/item884_YellowEggshellHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="884" image="equipment/head/eggshell-hat.png|W:#EFD806,D7C821,FFF476" name="Yellow Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true"> - <sprite>equipment/head/eggshell.xml|#EFD806,D7C821,FFF476</sprite> + <sprite gender="female">equipment/head/eggshell-female.xml|#EFD806,D7C821,FFF476</sprite> + <sprite gender="male">equipment/head/eggshell.xml|#EFD806,D7C821,FFF476</sprite> + <sprite gender="other">equipment/head/eggshell.xml|#EFD806,D7C821,FFF476</sprite> <replace direction="upall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item885_GreenEggshellHat.xml b/items/equip-head/item885_GreenEggshellHat.xml index 2c0eff69..22428b0b 100644 --- a/items/equip-head/item885_GreenEggshellHat.xml +++ b/items/equip-head/item885_GreenEggshellHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="885" image="equipment/head/eggshell-hat.png|W:#2A9409,70BA59,ACF696" name="Green Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true"> - <sprite>equipment/head/eggshell.xml|#2A9409,70BA59,ACF696</sprite> + <sprite gender="female">equipment/head/eggshell-female.xml|#2A9409,70BA59,ACF696</sprite> + <sprite gender="male">equipment/head/eggshell.xml|#2A9409,70BA59,ACF696</sprite> + <sprite gender="other">equipment/head/eggshell.xml|#2A9409,70BA59,ACF696</sprite> <replace direction="upall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item886_OrangeEggshellHat.xml b/items/equip-head/item886_OrangeEggshellHat.xml index fc21930f..d00bd517 100644 --- a/items/equip-head/item886_OrangeEggshellHat.xml +++ b/items/equip-head/item886_OrangeEggshellHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="886" image="equipment/head/eggshell-hat.png|W:#9B5D00,E17828,F7B37E" name="Orange Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true"> - <sprite>equipment/head/eggshell.xml|#9B5D00,E17828,F7B37E</sprite> + <sprite gender="female">equipment/head/eggshell-female.xml|#9B5D00,E17828,F7B37E</sprite> + <sprite gender="male">equipment/head/eggshell.xml|#9B5D00,E17828,F7B37E</sprite> + <sprite gender="other">equipment/head/eggshell.xml|#9B5D00,E17828,F7B37E</sprite> <replace direction="upall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item887_DarkEggshellHat.xml b/items/equip-head/item887_DarkEggshellHat.xml index be29d82e..8a6b95e7 100644 --- a/items/equip-head/item887_DarkEggshellHat.xml +++ b/items/equip-head/item887_DarkEggshellHat.xml @@ -7,9 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="887" image="equipment/head/eggshell-hat.png|W:#482D07,574123,877863" name="Dark Eggshell Hat" description="A novelty hat shaped like an eggshell half." type="equip-head" effect="M. Defense +3" defense="9" weight="15" sellProtected="true"> - <sprite>equipment/head/eggshell.xml|#482D07,574123,877863</sprite> + <sprite gender="female">equipment/head/eggshell-female.xml|#482D07,574123,877863</sprite> + <sprite gender="male">equipment/head/eggshell.xml|#482D07,574123,877863</sprite> + <sprite gender="other">equipment/head/eggshell.xml|#482D07,574123,877863</sprite> <replace direction="upall" sprite="hair"> - <item from="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item888_MagicGMTopHat.xml b/items/equip-head/item888_MagicGMTopHat.xml index b0950d00..2180c019 100644 --- a/items/equip-head/item888_MagicGMTopHat.xml +++ b/items/equip-head/item888_MagicGMTopHat.xml @@ -7,12 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="888" image="equipment/head/magicgmtophat.png" name="Magic GM Top Hat" description="Probably not the best way to stay hidden." effect="M. Attack +20 / HP +31000 / Flee -200 / HP Recovery Rate -400% / Critical Defense +250 / M. Defense +89" type="equip-head" defense="60" weight="30" sellProtected="true"> - <sprite>equipment/head/magicgmtophat.xml</sprite> + <sprite gender="female">equipment/head/magicgmtophat-female.xml</sprite> + <sprite gender="male">equipment/head/magicgmtophat.xml</sprite> + <sprite gender="other">equipment/head/magicgmtophat.xml</sprite> <replace sprite="hair"> - <item from="-5"/> - </replace> - <replace direction="upall" sprite="hair"> - <item from="-5" to="-5"/> + <item from="-6" to="-1"/> </replace> </item> </items> diff --git a/items/equip-head/item889_MurdererCrown.xml b/items/equip-head/item889_MurdererCrown.xml index 75335163..4a2df8ab 100644 --- a/items/equip-head/item889_MurdererCrown.xml +++ b/items/equip-head/item889_MurdererCrown.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="889" image="equipment/head/thin-crown.png|W:#343434,ababab;R:#003300,00FF00;G:#29758A,9BDBEC" name="Murderer Crown" description="Royal blood has been shed for the ownership of this crown." type="equip-head" defense="4" weight="240" sellProtected="true"> - <sprite>equipment/head/thin-crown.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite> + <sprite gender="female">equipment/head/thin-crown-female.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite> + <sprite gender="male">equipment/head/thin-crown.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite> + <sprite gender="other">equipment/head/thin-crown.xml|#343434,ababab;#003300,00FF00;#29758A,9BDBEC</sprite> </item> </items> diff --git a/items/equip-head/item890_BeanieCopter.xml b/items/equip-head/item890_BeanieCopter.xml index 571249a0..cc18be7c 100644 --- a/items/equip-head/item890_BeanieCopter.xml +++ b/items/equip-head/item890_BeanieCopter.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="890" image="equipment/head/beaniecopter.png" name="Beanie Copter" description="A funny beanie cap with a spinning propeller." effect="M. Attack +2" type="equip-head" defense="4" weight="20"> - <sprite>equipment/head/beaniecopter.xml</sprite> + <sprite gender="female">equipment/head/beaniecopter-female.xml</sprite> + <sprite gender="male">equipment/head/beaniecopter.xml</sprite> + <sprite gender="other">equipment/head/beaniecopter.xml</sprite> </item> </items> diff --git a/items/equip-head/item897_RedRoseHat.xml b/items/equip-head/item897_RedRoseHat.xml index 6345e6c9..06c63214 100644 --- a/items/equip-head/item897_RedRoseHat.xml +++ b/items/equip-head/item897_RedRoseHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="897" image="equipment/head/rosehat.png|R:#581313,a41c1c,c02a2a" name="Red Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1"> - <sprite>equipment/head/rosehat.xml|#581313,a41C1C,c02A2A</sprite> + <sprite gender="female">equipment/head/rosehat-female.xml|#581313,a41C1C,c02A2A</sprite> + <sprite gender="male">equipment/head/rosehat.xml|#581313,a41C1C,c02A2A</sprite> + <sprite gender="other">equipment/head/rosehat.xml|#581313,a41C1C,c02A2A</sprite> </item> </items> diff --git a/items/equip-head/item898_WhiteRoseHat.xml b/items/equip-head/item898_WhiteRoseHat.xml index 38d8a025..fdb624b5 100644 --- a/items/equip-head/item898_WhiteRoseHat.xml +++ b/items/equip-head/item898_WhiteRoseHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="898" image="equipment/head/rosehat.png|R:#dddddd,ffffff" name="White Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1"> - <sprite>equipment/head/rosehat.xml|#dddddd,ffffff</sprite> + <sprite gender="female">equipment/head/rosehat-female.xml|#dddddd,ffffff</sprite> + <sprite gender="male">equipment/head/rosehat.xml|#dddddd,ffffff</sprite> + <sprite gender="other">equipment/head/rosehat.xml|#dddddd,ffffff</sprite> </item> </items> diff --git a/items/equip-head/item899_PinkRoseHat.xml b/items/equip-head/item899_PinkRoseHat.xml index d8a89d66..38076c43 100644 --- a/items/equip-head/item899_PinkRoseHat.xml +++ b/items/equip-head/item899_PinkRoseHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="899" image="equipment/head/rosehat.png|R:#dd88aa,ffdddd" name="Pink Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1"> - <sprite>equipment/head/rosehat.xml|#dd88aa,ffdddd</sprite> + <sprite gender="female">equipment/head/rosehat-female.xml|#dd88aa,ffdddd</sprite> + <sprite gender="male">equipment/head/rosehat.xml|#dd88aa,ffdddd</sprite> + <sprite gender="other">equipment/head/rosehat.xml|#dd88aa,ffdddd</sprite> </item> </items> diff --git a/items/equip-head/item900_YellowRoseHat.xml b/items/equip-head/item900_YellowRoseHat.xml index ebf13e0a..2ed5339b 100644 --- a/items/equip-head/item900_YellowRoseHat.xml +++ b/items/equip-head/item900_YellowRoseHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="900" image="equipment/head/rosehat.png|R:#dddd00,ffff00" name="Yellow Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1"> - <sprite>equipment/head/rosehat.xml|#dddd00,ffff00</sprite> + <sprite gender="female">equipment/head/rosehat-female.xml|#dddd00,ffff00</sprite> + <sprite gender="male">equipment/head/rosehat.xml|#dddd00,ffff00</sprite> + <sprite gender="other">equipment/head/rosehat.xml|#dddd00,ffff00</sprite> </item> </items> diff --git a/items/equip-head/item901_OrangeRoseHat.xml b/items/equip-head/item901_OrangeRoseHat.xml index c2ca7abc..3b861664 100644 --- a/items/equip-head/item901_OrangeRoseHat.xml +++ b/items/equip-head/item901_OrangeRoseHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="901" image="equipment/head/rosehat.png|R:#dd8800,ffdd00" name="Orange Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1"> - <sprite>equipment/head/rosehat.xml|#dd8800,ffdd00</sprite> + <sprite gender="female">equipment/head/rosehat-female.xml|#dd8800,ffdd00</sprite> + <sprite gender="male">equipment/head/rosehat.xml|#dd8800,ffdd00</sprite> + <sprite gender="other">equipment/head/rosehat.xml|#dd8800,ffdd00</sprite> </item> </items> diff --git a/items/equip-head/item902_BlueRoseHat.xml b/items/equip-head/item902_BlueRoseHat.xml index 481ed1cb..e9d7ae36 100644 --- a/items/equip-head/item902_BlueRoseHat.xml +++ b/items/equip-head/item902_BlueRoseHat.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="902" image="equipment/head/rosehat.png|R:#6666aa,ccccff" name="Blue Rose Hat" description="A beautiful flower that can be worn on the head." effect="M. Attack +8" type="equip-head" defense="1" weight="1"> - <sprite>equipment/head/rosehat.xml|#6666aa,ccccff</sprite> + <sprite gender="female">equipment/head/rosehat-female.xml|#6666aa,ccccff</sprite> + <sprite gender="male">equipment/head/rosehat.xml|#6666aa,ccccff</sprite> + <sprite gender="other">equipment/head/rosehat.xml|#6666aa,ccccff</sprite> </item> </items> diff --git a/items/equip-head/item905_BucketHat.xml b/items/equip-head/item905_BucketHat.xml index 61af596f..6b2f4198 100644 --- a/items/equip-head/item905_BucketHat.xml +++ b/items/equip-head/item905_BucketHat.xml @@ -7,7 +7,9 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="905" image="equipment/head/bucket.png" name="Bucket" description="A Bucket for your head." type="equip-head" defense="5" weight="20"> - <sprite>equipment/head/bucket.xml</sprite> + <sprite gender="female">equipment/head/bucket-female.xml</sprite> + <sprite gender="male">equipment/head/bucket.xml</sprite> + <sprite gender="other">equipment/head/bucket.xml</sprite> <replace sprite="hair"/> </item> </items> diff --git a/items/equip-legs/item1172_SilkPants.xml b/items/equip-legs/item1172_SilkPants.xml index 1b3e2eaa..bcc6a36c 100644 --- a/items/equip-legs/item1172_SilkPants.xml +++ b/items/equip-legs/item1172_SilkPants.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1172" image="equipment/legs/silkpants.png|W:#87876c,bbc39c,edf4e1,ffffff" name="Silk Pants" description="A very light fancy pair of silk trousers." weight="10" defense="2" type="equip-legs"> - <sprite>equipment/legs/silkpants.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/legs/silkpants-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/legs/silkpants.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/legs/silkpants.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> </item> </items> diff --git a/items/equip-legs/item2100_RedCottonSkirt.xml b/items/equip-legs/item2100_RedCottonSkirt.xml index c7c09285..93b1c5d5 100644 --- a/items/equip-legs/item2100_RedCottonSkirt.xml +++ b/items/equip-legs/item2100_RedCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2100" image="equipment/legs/skirt.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Skirt" description="A red skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-legs/item2101_GreenCottonSkirt.xml b/items/equip-legs/item2101_GreenCottonSkirt.xml index 3502391f..2b4ef9be 100644 --- a/items/equip-legs/item2101_GreenCottonSkirt.xml +++ b/items/equip-legs/item2101_GreenCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2101" image="equipment/legs/skirt.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Skirt" description="A green skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-legs/item2102_DarkBlueCottonSkirt.xml b/items/equip-legs/item2102_DarkBlueCottonSkirt.xml index e52d4979..4aa968f7 100644 --- a/items/equip-legs/item2102_DarkBlueCottonSkirt.xml +++ b/items/equip-legs/item2102_DarkBlueCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2102" image="equipment/legs/skirt.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Skirt" description="A dark blue skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-legs/item2103_YellowCottonSkirt.xml b/items/equip-legs/item2103_YellowCottonSkirt.xml index 3b2635e7..6bc0f3fe 100644 --- a/items/equip-legs/item2103_YellowCottonSkirt.xml +++ b/items/equip-legs/item2103_YellowCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2103" image="equipment/legs/skirt.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Skirt" description="A yellow skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-legs/item2104_LightBlueCottonSkirt.xml b/items/equip-legs/item2104_LightBlueCottonSkirt.xml index 2dd5f25e..e40186e9 100644 --- a/items/equip-legs/item2104_LightBlueCottonSkirt.xml +++ b/items/equip-legs/item2104_LightBlueCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2104" image="equipment/legs/skirt.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Skirt" description="A light blue skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-legs/item2105_PinkCottonSkirt.xml b/items/equip-legs/item2105_PinkCottonSkirt.xml index 337b6713..e814015a 100644 --- a/items/equip-legs/item2105_PinkCottonSkirt.xml +++ b/items/equip-legs/item2105_PinkCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2105" image="equipment/legs/skirt.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Skirt" description="A pink skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-legs/item2106_BlackCottonSkirt.xml b/items/equip-legs/item2106_BlackCottonSkirt.xml index 744c4aea..4159134a 100644 --- a/items/equip-legs/item2106_BlackCottonSkirt.xml +++ b/items/equip-legs/item2106_BlackCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2106" image="equipment/legs/skirt.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Skirt" description="A black skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-legs/item2107_OrangeCottonSkirt.xml b/items/equip-legs/item2107_OrangeCottonSkirt.xml index 7956e746..e42ab32b 100644 --- a/items/equip-legs/item2107_OrangeCottonSkirt.xml +++ b/items/equip-legs/item2107_OrangeCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2107" image="equipment/legs/skirt.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Skirt" description="An orange skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-legs/item2108_PurpleCottonSkirt.xml b/items/equip-legs/item2108_PurpleCottonSkirt.xml index 919c0ae0..aebec840 100644 --- a/items/equip-legs/item2108_PurpleCottonSkirt.xml +++ b/items/equip-legs/item2108_PurpleCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2108" image="equipment/legs/skirt.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Skirt" description="A purple skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#1a0a33,441f66,992e90,cc7aa3</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#1a0a33,441f66,992e90,cc7aa3</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#1a0a33,441f66,992e90,cc7aa3</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#1a0a33,441f66,992e90,cc7aa3</sprite> </item> </items> diff --git a/items/equip-legs/item2109_DarkGreenCottonSkirt.xml b/items/equip-legs/item2109_DarkGreenCottonSkirt.xml index f3a06168..3a1bc5f2 100644 --- a/items/equip-legs/item2109_DarkGreenCottonSkirt.xml +++ b/items/equip-legs/item2109_DarkGreenCottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2109" image="equipment/legs/skirt.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Skirt" description="A dark green skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="20"> - <sprite>equipment/legs/skirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-legs/item2110_RedCottonShorts.xml b/items/equip-legs/item2110_RedCottonShorts.xml index 7bb7b365..e38d0a1e 100644 --- a/items/equip-legs/item2110_RedCottonShorts.xml +++ b/items/equip-legs/item2110_RedCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2110" image="equipment/legs/shorts.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Shorts" description="Red shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-legs/item2111_GreenCottonShorts.xml b/items/equip-legs/item2111_GreenCottonShorts.xml index 3fe74539..5a25d1c0 100644 --- a/items/equip-legs/item2111_GreenCottonShorts.xml +++ b/items/equip-legs/item2111_GreenCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2111" image="equipment/legs/shorts.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Shorts" description="Green shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-legs/item2112_DarkBlueCottonShorts.xml b/items/equip-legs/item2112_DarkBlueCottonShorts.xml index fcdb251a..59900137 100644 --- a/items/equip-legs/item2112_DarkBlueCottonShorts.xml +++ b/items/equip-legs/item2112_DarkBlueCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2112" image="equipment/legs/shorts.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Shorts" description="Dark blue shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-legs/item2113_YellowCottonShorts.xml b/items/equip-legs/item2113_YellowCottonShorts.xml index 74515fba..76474f16 100644 --- a/items/equip-legs/item2113_YellowCottonShorts.xml +++ b/items/equip-legs/item2113_YellowCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2113" image="equipment/legs/shorts.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Shorts" description="Yellow shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-legs/item2114_LightBlueCottonShorts.xml b/items/equip-legs/item2114_LightBlueCottonShorts.xml index c0818e64..12a349b8 100644 --- a/items/equip-legs/item2114_LightBlueCottonShorts.xml +++ b/items/equip-legs/item2114_LightBlueCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2114" image="equipment/legs/shorts.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Shorts" description="Light blue shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-legs/item2115_PinkCottonShorts.xml b/items/equip-legs/item2115_PinkCottonShorts.xml index a30b8e03..a4fc5fa7 100644 --- a/items/equip-legs/item2115_PinkCottonShorts.xml +++ b/items/equip-legs/item2115_PinkCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2115" image="equipment/legs/shorts.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Shorts" description="Pink shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-legs/item2116_BlackCottonShorts.xml b/items/equip-legs/item2116_BlackCottonShorts.xml index 6fba4ecd..cb257cc2 100644 --- a/items/equip-legs/item2116_BlackCottonShorts.xml +++ b/items/equip-legs/item2116_BlackCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2116" image="equipment/legs/shorts.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Shorts" description="Black shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-legs/item2117_OrangeCottonShorts.xml b/items/equip-legs/item2117_OrangeCottonShorts.xml index 6b6b7cbd..1dfc2598 100644 --- a/items/equip-legs/item2117_OrangeCottonShorts.xml +++ b/items/equip-legs/item2117_OrangeCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2117" image="equipment/legs/shorts.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Shorts" description="Orange shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-legs/item2118_PurpleCottonShorts.xml b/items/equip-legs/item2118_PurpleCottonShorts.xml index 7b7b7261..b6f55865 100644 --- a/items/equip-legs/item2118_PurpleCottonShorts.xml +++ b/items/equip-legs/item2118_PurpleCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2118" image="equipment/legs/shorts.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Shorts" description="Purple shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#520a7b,8c23c7,ca87ef</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#520a7b,8c23c7,ca87ef</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#520a7b,8c23c7,ca87ef</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#520a7b,8c23c7,ca87ef</sprite> </item> </items> diff --git a/items/equip-legs/item2119_DarkGreenCottonShorts.xml b/items/equip-legs/item2119_DarkGreenCottonShorts.xml index ff4ea601..0c90251f 100644 --- a/items/equip-legs/item2119_DarkGreenCottonShorts.xml +++ b/items/equip-legs/item2119_DarkGreenCottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2119" image="equipment/legs/shorts.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Shorts" description="Dark green shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" defense="2" weight="20"> - <sprite>equipment/legs/shorts.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-legs/item2170_RedMiniskirt.xml b/items/equip-legs/item2170_RedMiniskirt.xml index ba0af661..fb71b4bf 100644 --- a/items/equip-legs/item2170_RedMiniskirt.xml +++ b/items/equip-legs/item2170_RedMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2170" image="equipment/legs/miniskirt.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Miniskirt" description="A red short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-legs/item2171_GreenMiniskirt.xml b/items/equip-legs/item2171_GreenMiniskirt.xml index 8b5f9a25..4ff063fe 100644 --- a/items/equip-legs/item2171_GreenMiniskirt.xml +++ b/items/equip-legs/item2171_GreenMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2171" image="equipment/legs/miniskirt.png|W:#255511,579932,4aaf36,4ed65e" name="Green Miniskirt" description="A green short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-legs/item2172_DarkBlueMiniskirt.xml b/items/equip-legs/item2172_DarkBlueMiniskirt.xml index 56ff597e..71548094 100644 --- a/items/equip-legs/item2172_DarkBlueMiniskirt.xml +++ b/items/equip-legs/item2172_DarkBlueMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2172" image="equipment/legs/miniskirt.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Miniskirt" description="A dark blue short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-legs/item2173_YellowMiniskirt.xml b/items/equip-legs/item2173_YellowMiniskirt.xml index 1e35f6ff..11dde715 100644 --- a/items/equip-legs/item2173_YellowMiniskirt.xml +++ b/items/equip-legs/item2173_YellowMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2173" image="equipment/legs/miniskirt.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Miniskirt" description="A yellow short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-legs/item2174_LightBlueMiniskirt.xml b/items/equip-legs/item2174_LightBlueMiniskirt.xml index 3975ffc9..a0e191b7 100644 --- a/items/equip-legs/item2174_LightBlueMiniskirt.xml +++ b/items/equip-legs/item2174_LightBlueMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2174" image="equipment/legs/miniskirt.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Miniskirt" description="A light blue short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-legs/item2175_PinkMiniskirt.xml b/items/equip-legs/item2175_PinkMiniskirt.xml index 969b61f1..a5f74988 100644 --- a/items/equip-legs/item2175_PinkMiniskirt.xml +++ b/items/equip-legs/item2175_PinkMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2175" image="equipment/legs/miniskirt.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Miniskirt" description="A pink short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-legs/item2176_BlackMiniskirt.xml b/items/equip-legs/item2176_BlackMiniskirt.xml index aec0ae2f..37f455d2 100644 --- a/items/equip-legs/item2176_BlackMiniskirt.xml +++ b/items/equip-legs/item2176_BlackMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2176" image="equipment/legs/miniskirt.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Miniskirt" description="A black short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-legs/item2177_OrangeMiniskirt.xml b/items/equip-legs/item2177_OrangeMiniskirt.xml index 3be459f3..b598668d 100644 --- a/items/equip-legs/item2177_OrangeMiniskirt.xml +++ b/items/equip-legs/item2177_OrangeMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2177" image="equipment/legs/miniskirt.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Miniskirt" description="An orange short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-legs/item2178_PurpleMiniskirt.xml b/items/equip-legs/item2178_PurpleMiniskirt.xml index e6d9009d..983c0d19 100644 --- a/items/equip-legs/item2178_PurpleMiniskirt.xml +++ b/items/equip-legs/item2178_PurpleMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2178" image="equipment/legs/miniskirt.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Miniskirt" description="A purple short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-legs/item2179_DarkGreenMiniskirt.xml b/items/equip-legs/item2179_DarkGreenMiniskirt.xml index 19868155..d6cc5adc 100644 --- a/items/equip-legs/item2179_DarkGreenMiniskirt.xml +++ b/items/equip-legs/item2179_DarkGreenMiniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2179" image="equipment/legs/miniskirt.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Miniskirt" description="A dark green short skirt for hot summer days." effect="M. Attack -8" type="equip-legs" defense="4" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-legs/item2180_RedCottonTrousers.xml b/items/equip-legs/item2180_RedCottonTrousers.xml index 35a46670..850ab7fb 100644 --- a/items/equip-legs/item2180_RedCottonTrousers.xml +++ b/items/equip-legs/item2180_RedCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2180" image="equipment/legs/pants.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Trousers" description="Red, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/legs/pants.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/legs/pants.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-legs/item2181_GreenCottonTrousers.xml b/items/equip-legs/item2181_GreenCottonTrousers.xml index 0a1178d3..37a5e322 100644 --- a/items/equip-legs/item2181_GreenCottonTrousers.xml +++ b/items/equip-legs/item2181_GreenCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2181" image="equipment/legs/pants.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Trousers" description="Green, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/legs/pants.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/legs/pants.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-legs/item2182_DarkBlueCottonTrousers.xml b/items/equip-legs/item2182_DarkBlueCottonTrousers.xml index 9f215c92..a15a0bdd 100644 --- a/items/equip-legs/item2182_DarkBlueCottonTrousers.xml +++ b/items/equip-legs/item2182_DarkBlueCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2182" image="equipment/legs/pants.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Trousers" description="Dark Blue, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/legs/pants.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/legs/pants.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-legs/item2183_YellowCottonTrousers.xml b/items/equip-legs/item2183_YellowCottonTrousers.xml index f53b385a..13cdb405 100644 --- a/items/equip-legs/item2183_YellowCottonTrousers.xml +++ b/items/equip-legs/item2183_YellowCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2183" image="equipment/legs/pants.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Trousers" description="Yellow, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/legs/pants.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/legs/pants.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-legs/item2184_LightBlueCottonTrousers.xml b/items/equip-legs/item2184_LightBlueCottonTrousers.xml index e810c175..43f50490 100644 --- a/items/equip-legs/item2184_LightBlueCottonTrousers.xml +++ b/items/equip-legs/item2184_LightBlueCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2184" image="equipment/legs/pants.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Trousers" description="Light Blue, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/legs/pants.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/legs/pants.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-legs/item2185_PinkCottonTrousers.xml b/items/equip-legs/item2185_PinkCottonTrousers.xml index 30320329..1639a89e 100644 --- a/items/equip-legs/item2185_PinkCottonTrousers.xml +++ b/items/equip-legs/item2185_PinkCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2185" image="equipment/legs/pants.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Trousers" description="Pink, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/legs/pants.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/legs/pants.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-legs/item2186_BlackCottonTrousers.xml b/items/equip-legs/item2186_BlackCottonTrousers.xml index 8a3f9c29..a2f5c0e4 100644 --- a/items/equip-legs/item2186_BlackCottonTrousers.xml +++ b/items/equip-legs/item2186_BlackCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2186" image="equipment/legs/pants.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Trousers" description="Black, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/legs/pants.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/legs/pants.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-legs/item2187_OrangeCottonTrousers.xml b/items/equip-legs/item2187_OrangeCottonTrousers.xml index 6468a0a9..e3a2d997 100644 --- a/items/equip-legs/item2187_OrangeCottonTrousers.xml +++ b/items/equip-legs/item2187_OrangeCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2187" image="equipment/legs/pants.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Trousers" description="Orange, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/legs/pants.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/legs/pants.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-legs/item2188_PurpleCottonTrousers.xml b/items/equip-legs/item2188_PurpleCottonTrousers.xml index 3f149b8b..83ec85e7 100644 --- a/items/equip-legs/item2188_PurpleCottonTrousers.xml +++ b/items/equip-legs/item2188_PurpleCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2188" image="equipment/legs/pants.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Trousers" description="Purple, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/legs/pants.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/legs/pants.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-legs/item2189_DarkGreenCottonTrousers.xml b/items/equip-legs/item2189_DarkGreenCottonTrousers.xml index 1bf84785..2c4f0e00 100644 --- a/items/equip-legs/item2189_DarkGreenCottonTrousers.xml +++ b/items/equip-legs/item2189_DarkGreenCottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2189" image="equipment/legs/pants.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Trousers" description="Dark Green, ankle-length pants made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/legs/pants.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/legs/pants.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-legs/item586_CottonShorts.xml b/items/equip-legs/item586_CottonShorts.xml index 7fb578e0..ce1a49d6 100644 --- a/items/equip-legs/item586_CottonShorts.xml +++ b/items/equip-legs/item586_CottonShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="586" image="equipment/legs/shorts.png|W:#a4b2b2,ffffff" name="Cotton Shorts" description="Shorts made of 100% cotton." effect="M. Attack -4" type="equip-legs" weight="15" defense="2"> - <sprite>equipment/legs/shorts.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-legs/item610_JeansShorts.xml b/items/equip-legs/item610_JeansShorts.xml index 5d5d440b..11eafbdc 100644 --- a/items/equip-legs/item610_JeansShorts.xml +++ b/items/equip-legs/item610_JeansShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="610" image="equipment/legs/shorts.png|W:#255367,266c84,68b0c5,ffffff" name="Jeans Shorts" description="Shorts made of jeans." effect="M. Attack -8" type="equip-legs" defense="4" weight="25"> - <sprite>equipment/legs/shorts.xml|#255367,266c84,68b0c5,ffffff</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#255367,266c84,68b0c5,ffffff</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#255367,266c84,68b0c5,ffffff</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#255367,266c84,68b0c5,ffffff</sprite> </item> </items> diff --git a/items/equip-legs/item632_CottonSkirt.xml b/items/equip-legs/item632_CottonSkirt.xml index ec567996..ad272657 100644 --- a/items/equip-legs/item632_CottonSkirt.xml +++ b/items/equip-legs/item632_CottonSkirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="632" image="equipment/legs/skirt.png|W:#a4b2b2,ffffff" name="Cotton Skirt" description="A skirt made of linen cloth." effect="M. Attack -8" type="equip-legs" defense="4" weight="10"> - <sprite>equipment/legs/skirt.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/legs/skirt-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/legs/skirt.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/legs/skirt.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-legs/item642_JeansChaps.xml b/items/equip-legs/item642_JeansChaps.xml index 1f272b35..8ad7fb3d 100644 --- a/items/equip-legs/item642_JeansChaps.xml +++ b/items/equip-legs/item642_JeansChaps.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="642" image="equipment/legs/chaps.png" name="Jeans Chaps" description="Jeans with snake skin chaps." effect="M. Attack -12" type="equip-legs" defense="6" weight="60"> - <sprite>equipment/legs/chaps.xml</sprite> + <sprite gender="female">equipment/legs/chaps-female.xml</sprite> + <sprite gender="male">equipment/legs/chaps.xml</sprite> + <sprite gender="other">equipment/legs/chaps.xml</sprite> </item> </items> diff --git a/items/equip-legs/item648_CottonTrousers.xml b/items/equip-legs/item648_CottonTrousers.xml index 79a10147..3d18e920 100644 --- a/items/equip-legs/item648_CottonTrousers.xml +++ b/items/equip-legs/item648_CottonTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="648" image="equipment/legs/pants.png|W:#a4b2b2,ffffff" name="Cotton Trousers" description="Ankle-length trousers made of cotton." effect="M. Attack -6" type="equip-legs" weight="25" defense="4"> - <sprite>equipment/legs/pants.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/legs/pants.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/legs/pants.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-legs/item768_TerraniteLegs.xml b/items/equip-legs/item768_TerraniteLegs.xml index 1357ff03..7006734e 100644 --- a/items/equip-legs/item768_TerraniteLegs.xml +++ b/items/equip-legs/item768_TerraniteLegs.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="768" image="equipment/legs/terranitepants.png" name="Terranite Legs" description="Leggings made out of terranite." effect="M. Attack -8 / M. Defense +5" type="equip-legs" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/legs/terranite.xml</sprite> + <sprite gender="female">equipment/legs/terranite-female.xml</sprite> + <sprite gender="male">equipment/legs/terranite.xml</sprite> + <sprite gender="other">equipment/legs/terranite.xml</sprite> </item> </items> diff --git a/items/equip-legs/item771_Miniskirt.xml b/items/equip-legs/item771_Miniskirt.xml index 114e1a0b..741ebdde 100644 --- a/items/equip-legs/item771_Miniskirt.xml +++ b/items/equip-legs/item771_Miniskirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="771" image="equipment/legs/miniskirt.png|W:#a4b2b2,ffffff" name="Miniskirt" description="A short skirt for hot summer days." effect="M. Attack -8" defense="4" type="equip-legs" weight="8"> - <sprite>equipment/legs/miniskirt.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/legs/miniskirt-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/legs/miniskirt.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/legs/miniskirt.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-legs/item796_BromenalLegs.xml b/items/equip-legs/item796_BromenalLegs.xml index ac4f1718..2b2b8c5d 100644 --- a/items/equip-legs/item796_BromenalLegs.xml +++ b/items/equip-legs/item796_BromenalLegs.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="796" image="equipment/legs/bromenallegs.png" name="Bromenal Legs" description="A bromenal leg armor." effect="M. Attack -12" type="equip-legs" weight="150" defense="6" sellProtected="true"> - <sprite>equipment/legs/bromenallegs.xml</sprite> + <sprite gender="female">equipment/legs/bromenallegs-female.xml</sprite> + <sprite gender="male">equipment/legs/bromenallegs.xml</sprite> + <sprite gender="other">equipment/legs/bromenallegs.xml</sprite> </item> </items> diff --git a/items/equip-legs/item857_LeatherTrousers.xml b/items/equip-legs/item857_LeatherTrousers.xml index 03fae085..4b493708 100644 --- a/items/equip-legs/item857_LeatherTrousers.xml +++ b/items/equip-legs/item857_LeatherTrousers.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="857" image="equipment/legs/pants.png|W:#2a2117,2f2112,493219,61411e,724c22,a97e4f" name="Leather Trousers" description="Trousers made out of robust leather." effect="M. Attack -4, Accuracy +2" type="equip-legs" defense="5" weight="25" sellProtected="true"> - <sprite>equipment/legs/pants.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite> + <sprite gender="female">equipment/legs/pants-female.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite> + <sprite gender="male">equipment/legs/pants.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite> + <sprite gender="other">equipment/legs/pants.xml|#2a2117,2f2112,493219,61411e,724c22,a97e4f</sprite> </item> </items> diff --git a/items/equip-legs/item881_RaggedShorts.xml b/items/equip-legs/item881_RaggedShorts.xml index b9ab6c14..23cff59a 100644 --- a/items/equip-legs/item881_RaggedShorts.xml +++ b/items/equip-legs/item881_RaggedShorts.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="881" image="equipment/legs/shorts.png|W:#95887F,E0D1C9" name="Ragged Shorts" description="These shorts are too worn-out to give any protection." effect="M. Attack -2" type="equip-legs" weight="7" defense="1"> - <sprite>equipment/legs/shorts.xml|#95887F,E0D1C9</sprite> + <sprite gender="female">equipment/legs/shorts-female.xml|#95887F,E0D1C9</sprite> + <sprite gender="male">equipment/legs/shorts.xml|#95887F,E0D1C9</sprite> + <sprite gender="other">equipment/legs/shorts.xml|#95887F,E0D1C9</sprite> </item> </items> diff --git a/items/equip-torso/item1178_ContributorShirt.xml b/items/equip-torso/item1178_ContributorShirt.xml index 6c6c394a..b618bb52 100644 --- a/items/equip-torso/item1178_ContributorShirt.xml +++ b/items/equip-torso/item1178_ContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1178" image="equipment/chest/contributor.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#bc2c26" name="Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#87876c,bbc39c,edf4e1,ffffff;#bc2c26</sprite> </item> </items> diff --git a/items/equip-torso/item1183_AmberChristmasSweater.xml b/items/equip-torso/item1183_AmberChristmasSweater.xml index 9bd4e029..7f61a528 100644 --- a/items/equip-torso/item1183_AmberChristmasSweater.xml +++ b/items/equip-torso/item1183_AmberChristmasSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1183" image="equipment/chest/ugly-sweater.png|W:#ffffff;Y:#b0242f,e1c130;G:#35bc40;C:#8c7223,e1c130,ffdb63" name="Amber Christmas Sweater" description="An itchy, woolen, amber sweater with a green pinetree emblem on it." effect="M. Attack -12" type="equip-torso" defense="6" weight="35" drawBefore="pants"> - <sprite>equipment/chest/ugly-sweater.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite> + <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite> + <sprite gender="male">equipment/chest/ugly-sweater.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite> + <sprite gender="other">equipment/chest/ugly-sweater.xml|#ffffff;#b0242f,e1c130;#35bc40;#8c7223,e1c130,ffdb63</sprite> </item> </items> diff --git a/items/equip-torso/item1184_FunkyChristmasSweater.xml b/items/equip-torso/item1184_FunkyChristmasSweater.xml index fcf2ec50..a7b546f8 100644 --- a/items/equip-torso/item1184_FunkyChristmasSweater.xml +++ b/items/equip-torso/item1184_FunkyChristmasSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1184" image="equipment/chest/ugly-sweater.png|W:#3f3f3f,ffffff;Y:#af5a2f,af5a2f;G:#8ece91,ffffff;C:#578760,6daa78,92e5a2,9be8a9" name="Funky Christmas Sweater" description="An itchy, woolen, green sweater with a faint pinetree emblem on it." effect="M. Attack -12" type="equip-torso" defense="6" weight="35" drawBefore="pants"> - <sprite>equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite> + <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite> + <sprite gender="male">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite> + <sprite gender="other">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,ffffff;#578760,6daa78,92e5a2,9be8a9</sprite> </item> </items> diff --git a/items/equip-torso/item1185_PinkChristmasSweater.xml b/items/equip-torso/item1185_PinkChristmasSweater.xml index 7e5e5bce..69ff3640 100644 --- a/items/equip-torso/item1185_PinkChristmasSweater.xml +++ b/items/equip-torso/item1185_PinkChristmasSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1185" image="equipment/chest/ugly-sweater.png|W:#000000,333333;Y:#c44dff;G:#ff4df0;C:#a3a3a3,ffffff" name="Pink Christmas Sweater" description="A light and only slightly itchy pink christmas sweater." type="equip-torso" defense="5" weight="30" sellProtected="true" drawBefore="pants"> - <sprite>equipment/chest/ugly-sweater.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite> + <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite> + <sprite gender="male">equipment/chest/ugly-sweater.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite> + <sprite gender="other">equipment/chest/ugly-sweater.xml|#000000,333333;#c44dff;#ff4df0;#a3a3a3,ffffff</sprite> </item> </items> diff --git a/items/equip-torso/item1186_DarkChristmasSweater.xml b/items/equip-torso/item1186_DarkChristmasSweater.xml index b19613f5..09b7d9df 100644 --- a/items/equip-torso/item1186_DarkChristmasSweater.xml +++ b/items/equip-torso/item1186_DarkChristmasSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1186" image="equipment/chest/ugly-sweater.png|W:#3f3f3f,ffffff;Y:#af5a2f,af5a2f;G:#8ece91,364c17;C:#49661f" name="Dark Christmas Sweater" description="A thick, warming, yet itchy christmas themed sweater" effect="M. Attack -12" type="equip-torso" defense="6" weight="35" drawBefore="pants"> - <sprite>equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite> + <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite> + <sprite gender="male">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite> + <sprite gender="other">equipment/chest/ugly-sweater.xml|#3f3f3f,ffffff;#af5a2f,af5a2f;#8ece91,364c17;#49661f</sprite> </item> </items> diff --git a/items/equip-torso/item1187_BlueChristmasSweater.xml b/items/equip-torso/item1187_BlueChristmasSweater.xml index 65b9896d..b1c32052 100644 --- a/items/equip-torso/item1187_BlueChristmasSweater.xml +++ b/items/equip-torso/item1187_BlueChristmasSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1187" image="equipment/chest/ugly-sweater.png|W:#ffffff;Y:#2958b5,ff4df0;G:#a7a7a7,d6d6d6,fffffe;C:#2958b5,789eea,c5d8ff" name="Blue Christmas Sweater" description="An itchy, woolen, blue sweater with a white pinetree emblem on it." type="equip-torso" defense="5" weight="30" sellProtected="true" drawBefore="pants"> - <sprite>equipment/chest/ugly-sweater.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite> + <sprite gender="female">equipment/chest/ugly-sweater-female.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite> + <sprite gender="male">equipment/chest/ugly-sweater.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite> + <sprite gender="other">equipment/chest/ugly-sweater.xml|#ffffff,2958b5;#ff4df0;#a7a7a7,d6d6d6,fffffe;#2958b5,789eea,c5d8ff</sprite> </item> </items> diff --git a/items/equip-torso/item1202_CottonShirt.xml b/items/equip-torso/item1202_CottonShirt.xml index f7c278c7..163e2cec 100644 --- a/items/equip-torso/item1202_CottonShirt.xml +++ b/items/equip-torso/item1202_CottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="1202" image="equipment/chest/cottonshirt.png|W:#a4b2b2,ffffff" name="Cotton Shirt" description="A shirt made of 100% cotton." effect="M. Attack -2" type="equip-torso" defense="2" weight="13"> - <sprite>equipment/chest/cotton.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#a4b2b2,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2050_RedCottonShirt.xml b/items/equip-torso/item2050_RedCottonShirt.xml index f2587a8e..4c6f3198 100644 --- a/items/equip-torso/item2050_RedCottonShirt.xml +++ b/items/equip-torso/item2050_RedCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2050" image="equipment/chest/cottonshirt.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Cotton Shirt" description="A red shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2051_GreenCottonShirt.xml b/items/equip-torso/item2051_GreenCottonShirt.xml index 35f3a8d7..fa759bae 100644 --- a/items/equip-torso/item2051_GreenCottonShirt.xml +++ b/items/equip-torso/item2051_GreenCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2051" image="equipment/chest/cottonshirt.png|W:#255511,579932,4aaf36,4ed65e" name="Green Cotton Shirt" description="A green shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#255511,579932,4aaf36,4ed65e</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2052_DarkBlueCottonShirt.xml b/items/equip-torso/item2052_DarkBlueCottonShirt.xml index d81251b6..41775b8f 100644 --- a/items/equip-torso/item2052_DarkBlueCottonShirt.xml +++ b/items/equip-torso/item2052_DarkBlueCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2052" image="equipment/chest/cottonshirt.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Cotton Shirt" description="A dark blue shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2053_YellowCottonShirt.xml b/items/equip-torso/item2053_YellowCottonShirt.xml index 839a2bd6..644e6b10 100644 --- a/items/equip-torso/item2053_YellowCottonShirt.xml +++ b/items/equip-torso/item2053_YellowCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2053" image="equipment/chest/cottonshirt.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Cotton Shirt" description="A yellow shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#846928,dab641,ffef93,fff7c9</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2054_LightBlueCottonShirt.xml b/items/equip-torso/item2054_LightBlueCottonShirt.xml index ee38132c..4513419a 100644 --- a/items/equip-torso/item2054_LightBlueCottonShirt.xml +++ b/items/equip-torso/item2054_LightBlueCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2054" image="equipment/chest/cottonshirt.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Cotton Shirt" description="A light blue shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#16486e,498ec5,e4f2fc</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2055_PinkCottonShirt.xml b/items/equip-torso/item2055_PinkCottonShirt.xml index 3add692d..c8321cdd 100644 --- a/items/equip-torso/item2055_PinkCottonShirt.xml +++ b/items/equip-torso/item2055_PinkCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2055" image="equipment/chest/cottonshirt.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Cotton Shirt" description="A pink shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#bf369b,f25cb1,ff7aaf,ffb3c3</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2056_BlackCottonShirt.xml b/items/equip-torso/item2056_BlackCottonShirt.xml index 06fd6053..bb91a8af 100644 --- a/items/equip-torso/item2056_BlackCottonShirt.xml +++ b/items/equip-torso/item2056_BlackCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2056" image="equipment/chest/cottonshirt.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Cotton Shirt" description="A black shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2057_OrangeCottonShirt.xml b/items/equip-torso/item2057_OrangeCottonShirt.xml index 4b12f0ae..cfc83487 100644 --- a/items/equip-torso/item2057_OrangeCottonShirt.xml +++ b/items/equip-torso/item2057_OrangeCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2057" image="equipment/chest/cottonshirt.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Cotton Shirt" description="An orange shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#80280f,b04810,ef681f,ffb830</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2058_PurpleCottonShirt.xml b/items/equip-torso/item2058_PurpleCottonShirt.xml index 9e5afc7e..2e2e4d97 100644 --- a/items/equip-torso/item2058_PurpleCottonShirt.xml +++ b/items/equip-torso/item2058_PurpleCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2058" image="equipment/chest/cottonshirt.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Cotton Shirt" description="A purple shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2059_DarkGreenCottonShirt.xml b/items/equip-torso/item2059_DarkGreenCottonShirt.xml index 4537f21a..124e008a 100644 --- a/items/equip-torso/item2059_DarkGreenCottonShirt.xml +++ b/items/equip-torso/item2059_DarkGreenCottonShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2059" image="equipment/chest/cottonshirt.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Cotton Shirt" description="A dark green shirt made of 100% cotton." effect="M. Attack -4" type="equip-torso" defense="2" weight="20"> - <sprite>equipment/chest/cotton.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/chest/cotton-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/chest/cotton.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/chest/cotton.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2060_RedVNeckSweater.xml b/items/equip-torso/item2060_RedVNeckSweater.xml index 96ad35de..921db1e4 100644 --- a/items/equip-torso/item2060_RedVNeckSweater.xml +++ b/items/equip-torso/item2060_RedVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2060" image="equipment/chest/vnecksweater.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red V-Neck Sweater" description="A thin, soft and warm red sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2061_GreenVNeckSweater.xml b/items/equip-torso/item2061_GreenVNeckSweater.xml index fcedfa10..d2795cf3 100644 --- a/items/equip-torso/item2061_GreenVNeckSweater.xml +++ b/items/equip-torso/item2061_GreenVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2061" image="equipment/chest/vnecksweater.png|W:#255511,579932,4aaf36,4ed65e" name="Green V-Neck Sweater" description="A thin, soft and warm green sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2062_DarkBlueVNeckSweater.xml b/items/equip-torso/item2062_DarkBlueVNeckSweater.xml index 75c19e54..2b0b009c 100644 --- a/items/equip-torso/item2062_DarkBlueVNeckSweater.xml +++ b/items/equip-torso/item2062_DarkBlueVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2062" image="equipment/chest/vnecksweater.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue V-Neck Sweater" description="A thin, soft and warm dark blue sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2063_YellowVNeckSweater.xml b/items/equip-torso/item2063_YellowVNeckSweater.xml index 78e9404e..79ac7fb3 100644 --- a/items/equip-torso/item2063_YellowVNeckSweater.xml +++ b/items/equip-torso/item2063_YellowVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2063" image="equipment/chest/vnecksweater.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow V-Neck Sweater" description="A thin, soft and warm yellow sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2064_LightBlueVNeckSweater.xml b/items/equip-torso/item2064_LightBlueVNeckSweater.xml index 2507c9bc..74722e92 100644 --- a/items/equip-torso/item2064_LightBlueVNeckSweater.xml +++ b/items/equip-torso/item2064_LightBlueVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2064" image="equipment/chest/vnecksweater.png|W:#16486e,498ec5,e4f2fc" name="Light Blue V-Neck Sweater" description="A thin, soft and warm light blue sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#16486e,498ec5,e4f2fc</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2065_PinkVNeckSweater.xml b/items/equip-torso/item2065_PinkVNeckSweater.xml index aa50cc08..06b7250e 100644 --- a/items/equip-torso/item2065_PinkVNeckSweater.xml +++ b/items/equip-torso/item2065_PinkVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2065" image="equipment/chest/vnecksweater.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink V-Neck Sweater" description="A thin, soft and warm pink sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2066_BlackVNeckSweater.xml b/items/equip-torso/item2066_BlackVNeckSweater.xml index 8211bbb7..9b0f80ab 100644 --- a/items/equip-torso/item2066_BlackVNeckSweater.xml +++ b/items/equip-torso/item2066_BlackVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2066" image="equipment/chest/vnecksweater.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black V-Neck Sweater" description="A thin, soft and warm black sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2067_OrangeVNeckSweater.xml b/items/equip-torso/item2067_OrangeVNeckSweater.xml index 1cb0e3c8..6bf65bdc 100644 --- a/items/equip-torso/item2067_OrangeVNeckSweater.xml +++ b/items/equip-torso/item2067_OrangeVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2067" image="equipment/chest/vnecksweater.png|W:#80280f,b04810,ef681f,ffb830" name="Orange V-Neck Sweater" description="A thin, soft and warm orange sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2068_PurpleVNeckSweater.xml b/items/equip-torso/item2068_PurpleVNeckSweater.xml index db5c18f1..3522927c 100644 --- a/items/equip-torso/item2068_PurpleVNeckSweater.xml +++ b/items/equip-torso/item2068_PurpleVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2068" image="equipment/chest/vnecksweater.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple V-Neck Sweater" description="A thin, soft and warm purple sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#541f66,6c2273,992e90,b3478f</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#541f66,6c2273,992e90,b3478f</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#541f66,6c2273,992e90,b3478f</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#541f66,6c2273,992e90,b3478f</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2069_DarkGreenVNeckSweater.xml b/items/equip-torso/item2069_DarkGreenVNeckSweater.xml index 7d412d1f..89512a17 100644 --- a/items/equip-torso/item2069_DarkGreenVNeckSweater.xml +++ b/items/equip-torso/item2069_DarkGreenVNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2069" image="equipment/chest/vnecksweater.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green V-Neck Sweater" description="A thin, soft and warm dark green sweater." effect="M. Attack -16" type="equip-torso" defense="8" weight="35" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2070_RedTurtleneckSweater.xml b/items/equip-torso/item2070_RedTurtleneckSweater.xml index 9f72a15c..1bb6999a 100644 --- a/items/equip-torso/item2070_RedTurtleneckSweater.xml +++ b/items/equip-torso/item2070_RedTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2070" image="equipment/chest/tnecksweater.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Turtleneck Sweater" description="A thick, soft and warm red sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-torso/item2071_GreenTurtleneckSweater.xml b/items/equip-torso/item2071_GreenTurtleneckSweater.xml index b56ba381..b00f0936 100644 --- a/items/equip-torso/item2071_GreenTurtleneckSweater.xml +++ b/items/equip-torso/item2071_GreenTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2071" image="equipment/chest/tnecksweater.png|W:#255511,579932,4aaf36,4ed65e" name="Green Turtleneck Sweater" description="A thick, soft and warm green sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml b/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml index e28f073f..10c8aa44 100644 --- a/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml +++ b/items/equip-torso/item2072_DarkBlueTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2072" image="equipment/chest/tnecksweater.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Turtleneck Sweater" description="A thick, soft and warm dark blue sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-torso/item2073_YellowTurtleneckSweater.xml b/items/equip-torso/item2073_YellowTurtleneckSweater.xml index fe327e11..0cab69b6 100644 --- a/items/equip-torso/item2073_YellowTurtleneckSweater.xml +++ b/items/equip-torso/item2073_YellowTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2073" image="equipment/chest/tnecksweater.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Turtleneck Sweater" description="A thick, soft and warm yellow sweater." type="equip-torso" effect="M. Attack -12" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml b/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml index 9340fab8..7558df2b 100644 --- a/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml +++ b/items/equip-torso/item2074_LightBlueTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2074" image="equipment/chest/tnecksweater.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Turtleneck Sweater" description="A thick, soft and warm light blue sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#214d6e,4c9bc5,a2cade,e4f2fc</sprite> </item> </items> diff --git a/items/equip-torso/item2075_PinkTurtleneckSweater.xml b/items/equip-torso/item2075_PinkTurtleneckSweater.xml index 11bfed1f..47ae4ee8 100644 --- a/items/equip-torso/item2075_PinkTurtleneckSweater.xml +++ b/items/equip-torso/item2075_PinkTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2075" image="equipment/chest/tnecksweater.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Turtleneck Sweater" description="A thick, soft and warm pink sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-torso/item2076_BlackTurtleneckSweater.xml b/items/equip-torso/item2076_BlackTurtleneckSweater.xml index c49e4138..50a485c3 100644 --- a/items/equip-torso/item2076_BlackTurtleneckSweater.xml +++ b/items/equip-torso/item2076_BlackTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2076" image="equipment/chest/tnecksweater.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Turtleneck Sweater" description="A thick, soft and warm black sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-torso/item2077_OrangeTurtleneckSweater.xml b/items/equip-torso/item2077_OrangeTurtleneckSweater.xml index 51f1f958..406454bf 100644 --- a/items/equip-torso/item2077_OrangeTurtleneckSweater.xml +++ b/items/equip-torso/item2077_OrangeTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2077" image="equipment/chest/tnecksweater.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Turtleneck Sweater" description="A thick, soft and warm orange sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-torso/item2078_PurpleTurtleneckSweater.xml b/items/equip-torso/item2078_PurpleTurtleneckSweater.xml index 5a4fc17e..c9068f43 100644 --- a/items/equip-torso/item2078_PurpleTurtleneckSweater.xml +++ b/items/equip-torso/item2078_PurpleTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2078" image="equipment/chest/tnecksweater.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Turtleneck Sweater" description="A thick, soft and warm purple sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml b/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml index 704d53f2..610a8e40 100644 --- a/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml +++ b/items/equip-torso/item2079_DarkGreenTurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2079" image="equipment/chest/tnecksweater.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Turtleneck Sweater" description="A thick, soft and warm dark green sweater." effect="M. Attack -12" type="equip-torso" defense="6" weight="35"> - <sprite>equipment/chest/tnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-torso/item2080_RedSilkRobe.xml b/items/equip-torso/item2080_RedSilkRobe.xml index 8a6f9c6a..8faeeeb5 100644 --- a/items/equip-torso/item2080_RedSilkRobe.xml +++ b/items/equip-torso/item2080_RedSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2080" image="equipment/chest/silk-robe.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Silk Robe" description="A light and shimmering red silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#583a1a,a42111,c03a3a,ff8060</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#583a1a,a42111,c03a3a,ff8060</sprite> + <sprite gender="male">equipment/chest/robe.xml|#583a1a,a42111,c03a3a,ff8060</sprite> + <sprite gender="other">equipment/chest/robe.xml|#583a1a,a42111,c03a3a,ff8060</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2081_GreenSilkRobe.xml b/items/equip-torso/item2081_GreenSilkRobe.xml index e48be858..3809cc52 100644 --- a/items/equip-torso/item2081_GreenSilkRobe.xml +++ b/items/equip-torso/item2081_GreenSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2081" image="equipment/chest/silk-robe.png|W:#255511,579932,4aaf36,4ed65e" name="Green Silk Robe" description="A light and shimmering green silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/chest/robe.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/chest/robe.xml|#255511,579932,4aaf36,4ed65e</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2082_DarkBlueSilkRobe.xml b/items/equip-torso/item2082_DarkBlueSilkRobe.xml index 8e487b0b..0c26f350 100644 --- a/items/equip-torso/item2082_DarkBlueSilkRobe.xml +++ b/items/equip-torso/item2082_DarkBlueSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2082" image="equipment/chest/silk-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Silk Robe" description="A light and shimmering dark blue silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/chest/robe.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/chest/robe.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2083_YellowSilkRobe.xml b/items/equip-torso/item2083_YellowSilkRobe.xml index b698c729..1f5ad8c4 100644 --- a/items/equip-torso/item2083_YellowSilkRobe.xml +++ b/items/equip-torso/item2083_YellowSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2083" image="equipment/chest/silk-robe.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Silk Robe" description="A light and shimmering yellow silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/chest/robe.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/chest/robe.xml|#846928,dab641,ffef93,fff7c9</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2084_LightBlueSilkRobe.xml b/items/equip-torso/item2084_LightBlueSilkRobe.xml index 104d7348..de70b19e 100644 --- a/items/equip-torso/item2084_LightBlueSilkRobe.xml +++ b/items/equip-torso/item2084_LightBlueSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2084" image="equipment/chest/silk-robe.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Silk Robe" description="A light and shimmering light blue silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/chest/robe.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/chest/robe.xml|#16486e,498ec5,e4f2fc</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2085_PinkSilkRobe.xml b/items/equip-torso/item2085_PinkSilkRobe.xml index f6e4414f..8dbbb732 100644 --- a/items/equip-torso/item2085_PinkSilkRobe.xml +++ b/items/equip-torso/item2085_PinkSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2085" image="equipment/chest/silk-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Silk Robe" description="A light and shimmering pink silk robe." type="equip-torso" defense="5" weight="30"> - <sprite>equipment/chest/robe.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/chest/robe.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/chest/robe.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2086_BlackSilkRobe.xml b/items/equip-torso/item2086_BlackSilkRobe.xml index 953c8803..efeb6fdd 100644 --- a/items/equip-torso/item2086_BlackSilkRobe.xml +++ b/items/equip-torso/item2086_BlackSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2086" image="equipment/chest/silk-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Silk Robe" description="A light and shimmering black silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/chest/robe.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/chest/robe.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2087_OrangeSilkRobe.xml b/items/equip-torso/item2087_OrangeSilkRobe.xml index b4009cba..92f3d144 100644 --- a/items/equip-torso/item2087_OrangeSilkRobe.xml +++ b/items/equip-torso/item2087_OrangeSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2087" image="equipment/chest/silk-robe.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Silk Robe" description="A light and shimmering orange silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/chest/robe.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/chest/robe.xml|#80280f,b04810,ef681f,ffb830</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2088_PurpleSilkRobe.xml b/items/equip-torso/item2088_PurpleSilkRobe.xml index 2fade55f..19b98a9e 100644 --- a/items/equip-torso/item2088_PurpleSilkRobe.xml +++ b/items/equip-torso/item2088_PurpleSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2088" image="equipment/chest/silk-robe.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Silk Robe" description="A light and shimmering purple silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/chest/robe.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/chest/robe.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2089_DarkGreenSilkRobe.xml b/items/equip-torso/item2089_DarkGreenSilkRobe.xml index 110aa042..dd68e3c4 100644 --- a/items/equip-torso/item2089_DarkGreenSilkRobe.xml +++ b/items/equip-torso/item2089_DarkGreenSilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2089" image="equipment/chest/silk-robe.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Silk Robe" description="A light and shimmering dark green silk robe." type="equip-torso" defense="5" weight="30" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/chest/robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/chest/robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2090_RedTankTop.xml b/items/equip-torso/item2090_RedTankTop.xml index 5a210fb4..20968ac0 100644 --- a/items/equip-torso/item2090_RedTankTop.xml +++ b/items/equip-torso/item2090_RedTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2090" image="equipment/chest/tanktop.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Tank Top" description="A red sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-torso/item2091_GreenTankTop.xml b/items/equip-torso/item2091_GreenTankTop.xml index 02c71e09..ba999d01 100644 --- a/items/equip-torso/item2091_GreenTankTop.xml +++ b/items/equip-torso/item2091_GreenTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2091" image="equipment/chest/tanktop.png|W:#255511,579932,4aaf36,4ed65e" name="Green Tank Top" description="A green sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-torso/item2092_DarkBlueTankTop.xml b/items/equip-torso/item2092_DarkBlueTankTop.xml index 2e5642af..a1bb9f59 100644 --- a/items/equip-torso/item2092_DarkBlueTankTop.xml +++ b/items/equip-torso/item2092_DarkBlueTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2092" image="equipment/chest/tanktop.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Tank Top" description="A dark blue sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-torso/item2093_YellowTankTop.xml b/items/equip-torso/item2093_YellowTankTop.xml index 538811b3..7796fd91 100644 --- a/items/equip-torso/item2093_YellowTankTop.xml +++ b/items/equip-torso/item2093_YellowTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2093" image="equipment/chest/tanktop.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Tank Top" description="A yellow sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-torso/item2094_LightBlueTankTop.xml b/items/equip-torso/item2094_LightBlueTankTop.xml index 5a68a542..115841ea 100644 --- a/items/equip-torso/item2094_LightBlueTankTop.xml +++ b/items/equip-torso/item2094_LightBlueTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2094" image="equipment/chest/tanktop.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Tank Top" description="A light blue sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-torso/item2095_PinkTankTop.xml b/items/equip-torso/item2095_PinkTankTop.xml index 00924176..01777987 100644 --- a/items/equip-torso/item2095_PinkTankTop.xml +++ b/items/equip-torso/item2095_PinkTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2095" image="equipment/chest/tanktop.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Tank Top" description="A pink sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-torso/item2096_BlackTankTop.xml b/items/equip-torso/item2096_BlackTankTop.xml index b627c6e3..3b19ce1d 100644 --- a/items/equip-torso/item2096_BlackTankTop.xml +++ b/items/equip-torso/item2096_BlackTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2096" image="equipment/chest/tanktop.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Tank Top" description="A black sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-torso/item2097_OrangeTankTop.xml b/items/equip-torso/item2097_OrangeTankTop.xml index 94ccc65b..096e29bc 100644 --- a/items/equip-torso/item2097_OrangeTankTop.xml +++ b/items/equip-torso/item2097_OrangeTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2097" image="equipment/chest/tanktop.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Tank Top" description="An orange sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-torso/item2098_PurpleTankTop.xml b/items/equip-torso/item2098_PurpleTankTop.xml index 18308ea9..4601b210 100644 --- a/items/equip-torso/item2098_PurpleTankTop.xml +++ b/items/equip-torso/item2098_PurpleTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2098" image="equipment/chest/tanktop.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Tank Top" description="A purple sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-torso/item2099_DarkGreenTankTop.xml b/items/equip-torso/item2099_DarkGreenTankTop.xml index f1a348ad..d7e9a40d 100644 --- a/items/equip-torso/item2099_DarkGreenTankTop.xml +++ b/items/equip-torso/item2099_DarkGreenTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2099" image="equipment/chest/tanktop.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Tank Top" description="A dark green sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="12" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-torso/item2120_RedShortTankTop.xml b/items/equip-torso/item2120_RedShortTankTop.xml index 9771abb8..834a8d04 100644 --- a/items/equip-torso/item2120_RedShortTankTop.xml +++ b/items/equip-torso/item2120_RedShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2120" image="equipment/chest/tanktop-short.png|W:#581a1a,a41111,c03a3a,ff6060" name="Red Short Tank Top" description="A short, sleeveless red shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#581a1a,a41111,c03a3a,ff6060</sprite> </item> </items> diff --git a/items/equip-torso/item2121_GreenShortTankTop.xml b/items/equip-torso/item2121_GreenShortTankTop.xml index d1f4f3a6..e0c3170a 100644 --- a/items/equip-torso/item2121_GreenShortTankTop.xml +++ b/items/equip-torso/item2121_GreenShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2121" image="equipment/chest/tanktop-short.png|W:#255511,579932,4aaf36,4ed65e" name="Green Short Tank Top" description="A short, sleeveless green shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#255511,579932,4aaf36,4ed65e</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#255511,579932,4aaf36,4ed65e</sprite> </item> </items> diff --git a/items/equip-torso/item2122_DarkBlueShortTankTop.xml b/items/equip-torso/item2122_DarkBlueShortTankTop.xml index 0f998be7..a0f99335 100644 --- a/items/equip-torso/item2122_DarkBlueShortTankTop.xml +++ b/items/equip-torso/item2122_DarkBlueShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2122" image="equipment/chest/tanktop-short.png|W:#1a1a41,392b6e,4c529f,5d5dc2" name="Dark Blue Short Tank Top" description="A short, sleeveless dark blue shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#1a1a41,392b6e,4c529f,5d5dc2</sprite> </item> </items> diff --git a/items/equip-torso/item2123_YellowShortTankTop.xml b/items/equip-torso/item2123_YellowShortTankTop.xml index fd905470..3b1e17ea 100644 --- a/items/equip-torso/item2123_YellowShortTankTop.xml +++ b/items/equip-torso/item2123_YellowShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2123" image="equipment/chest/tanktop-short.png|W:#846928,dab641,ffef93,fff7c9" name="Yellow Short Tank Top" description="A short, sleeveless yellow shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#846928,dab641,ffef93,fff7c9</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#846928,dab641,ffef93,fff7c9</sprite> </item> </items> diff --git a/items/equip-torso/item2124_LightBlueShortTankTop.xml b/items/equip-torso/item2124_LightBlueShortTankTop.xml index 19c10de3..abad488e 100644 --- a/items/equip-torso/item2124_LightBlueShortTankTop.xml +++ b/items/equip-torso/item2124_LightBlueShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2124" image="equipment/chest/tanktop-short.png|W:#16486e,498ec5,e4f2fc" name="Light Blue Short Tank Top" description="A short, sleeveless light blue shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#16486e,498ec5,e4f2fc</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#16486e,498ec5,e4f2fc</sprite> </item> </items> diff --git a/items/equip-torso/item2125_PinkShortTankTop.xml b/items/equip-torso/item2125_PinkShortTankTop.xml index e33ce9c7..2ad23d41 100644 --- a/items/equip-torso/item2125_PinkShortTankTop.xml +++ b/items/equip-torso/item2125_PinkShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2125" image="equipment/chest/tanktop-short.png|W:#bf369b,f25cb1,ff87b7,ffcccf" name="Pink Short Tank Top" description="A short, sleeveless pink shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#bf369b,f25cb1,ff87b7,ffcccf</sprite> </item> </items> diff --git a/items/equip-torso/item2126_BlackShortTankTop.xml b/items/equip-torso/item2126_BlackShortTankTop.xml index 2fd6f9d9..1d414c95 100644 --- a/items/equip-torso/item2126_BlackShortTankTop.xml +++ b/items/equip-torso/item2126_BlackShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2126" image="equipment/chest/tanktop-short.png|W:#111111,222222,333333,444444,555555,aaaaaa" name="Black Short Tank Top" description="A short, sleeveless black shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> </item> </items> diff --git a/items/equip-torso/item2127_OrangeShortTankTop.xml b/items/equip-torso/item2127_OrangeShortTankTop.xml index 932f6da9..bf17d061 100644 --- a/items/equip-torso/item2127_OrangeShortTankTop.xml +++ b/items/equip-torso/item2127_OrangeShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2127" image="equipment/chest/tanktop-short.png|W:#80280f,b04810,ef681f,ffb830" name="Orange Short Tank Top" description="A short, sleeveless orange shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#80280f,b04810,ef681f,ffb830</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#80280f,b04810,ef681f,ffb830</sprite> </item> </items> diff --git a/items/equip-torso/item2128_PurpleShortTankTop.xml b/items/equip-torso/item2128_PurpleShortTankTop.xml index 2da8cb92..96262e87 100644 --- a/items/equip-torso/item2128_PurpleShortTankTop.xml +++ b/items/equip-torso/item2128_PurpleShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2128" image="equipment/chest/tanktop-short.png|W:#1a0a33,380f4d,82158c,b359ab" name="Purple Short Tank Top" description="A short, sleeveless purple shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#1a0a33,380f4d,82158c,b359ab</sprite> </item> </items> diff --git a/items/equip-torso/item2129_DarkGreenShortTankTop.xml b/items/equip-torso/item2129_DarkGreenShortTankTop.xml index 1c9da7a5..d100c62d 100644 --- a/items/equip-torso/item2129_DarkGreenShortTankTop.xml +++ b/items/equip-torso/item2129_DarkGreenShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2129" image="equipment/chest/tanktop-short.png|W:#0b300b,195519,3e832e,3e9c3e" name="Dark Green Short Tank Top" description="A short, sleeveless dark green shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8"> - <sprite>equipment/chest/shorttanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#0b300b,195519,3e832e,3e9c3e</sprite> </item> </items> diff --git a/items/equip-torso/item2220_RedSorcererRobeRed.xml b/items/equip-torso/item2220_RedSorcererRobeRed.xml index 6fff3439..30e9f54f 100644 --- a/items/equip-torso/item2220_RedSorcererRobeRed.xml +++ b/items/equip-torso/item2220_RedSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2220" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#ec3e3e" name="Red Sorcerer Robe (Red)" description="A red lined red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2221_GreenSorcererRobeRed.xml b/items/equip-torso/item2221_GreenSorcererRobeRed.xml index afdc65e5..08595dc7 100644 --- a/items/equip-torso/item2221_GreenSorcererRobeRed.xml +++ b/items/equip-torso/item2221_GreenSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2221" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#ec3e3e" name="Green Sorcerer Robe (Red)" description="A red lined green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml b/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml index 25566a86..91eb82f5 100644 --- a/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml +++ b/items/equip-torso/item2222_DarkBlueSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2222" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#ec3e3e" name="Dark Blue Sorcerer Robe (Red)" description="A red lined dark blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2223_YellowSorcererRobeRed.xml b/items/equip-torso/item2223_YellowSorcererRobeRed.xml index 73d8dac5..445f7f4f 100644 --- a/items/equip-torso/item2223_YellowSorcererRobeRed.xml +++ b/items/equip-torso/item2223_YellowSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2223" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#ec3e3e" name="Yellow Sorcerer Robe (Red)" description="A red lined yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml b/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml index 42bf782c..d2d9c4cf 100644 --- a/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml +++ b/items/equip-torso/item2224_LightBlueSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2224" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#ec3e3e" name="Light Blue Sorcerer Robe (Red)" description="A red lined light blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2225_PinkSorcererRobeRed.xml b/items/equip-torso/item2225_PinkSorcererRobeRed.xml index 8a273c26..7dd98987 100644 --- a/items/equip-torso/item2225_PinkSorcererRobeRed.xml +++ b/items/equip-torso/item2225_PinkSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2225" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#ec3e3e" name="Pink Sorcerer Robe (Red)" description="A red lined pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2226_BlackSorcererRobeRed.xml b/items/equip-torso/item2226_BlackSorcererRobeRed.xml index 2706b6e7..2efb3ae3 100644 --- a/items/equip-torso/item2226_BlackSorcererRobeRed.xml +++ b/items/equip-torso/item2226_BlackSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2226" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#ec3e3e" name="Black Sorcerer Robe (Red)" description="A red lined black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2227_OrangeSorcererRobeRed.xml b/items/equip-torso/item2227_OrangeSorcererRobeRed.xml index 78103c4c..79454f73 100644 --- a/items/equip-torso/item2227_OrangeSorcererRobeRed.xml +++ b/items/equip-torso/item2227_OrangeSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2227" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#ec3e3e" name="Orange Sorcerer Robe (Red)" description="A red lined orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2228_PurpleSorcererRobeRed.xml b/items/equip-torso/item2228_PurpleSorcererRobeRed.xml index c165c7bd..243fcc39 100644 --- a/items/equip-torso/item2228_PurpleSorcererRobeRed.xml +++ b/items/equip-torso/item2228_PurpleSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2228" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#ec3e3e" name="Purple Sorcerer Robe (Red)" description="A red lined purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ec3e3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml b/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml index 1843a3c6..f825551d 100644 --- a/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml +++ b/items/equip-torso/item2229_DarkGreenSorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2229" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#ec3e3e" name="Dark Green Sorcerer Robe (Red)" description="A red lined dark green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2240_FineRedDress.xml b/items/equip-torso/item2240_FineRedDress.xml index 2123c70d..6a196fff 100644 --- a/items/equip-torso/item2240_FineRedDress.xml +++ b/items/equip-torso/item2240_FineRedDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2240" image="equipment/chest/fine-dress.png|W:#660102,ee1407,ffffff,ffffff" name="Fine Red Dress" description="A red dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#660102,ee1407,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#660102,ee1407,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#660102,ee1407,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#660102,ee1407,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2241_FineGreenDress.xml b/items/equip-torso/item2241_FineGreenDress.xml index f7831c7c..50ecde38 100644 --- a/items/equip-torso/item2241_FineGreenDress.xml +++ b/items/equip-torso/item2241_FineGreenDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2241" image="equipment/chest/fine-dress.png|W:#026602,11dd24,ffffff,ffffff" name="Fine Green Dress" description="A green dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#026602,11dd24,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#026602,11dd24,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#026602,11dd24,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#026602,11dd24,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2242_FineDarkBlueDress.xml b/items/equip-torso/item2242_FineDarkBlueDress.xml index fcea8834..94fbd597 100644 --- a/items/equip-torso/item2242_FineDarkBlueDress.xml +++ b/items/equip-torso/item2242_FineDarkBlueDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2242" image="equipment/chest/fine-dress.png|W:#222255,4444ff,ffffff,ffffff" name="Fine Dark Blue Dress" description="A dark blue dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#222255,4444ff,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#222255,4444ff,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#222255,4444ff,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#222255,4444ff,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2243_FineYellowDress.xml b/items/equip-torso/item2243_FineYellowDress.xml index 8ff048f6..befc9ae1 100644 --- a/items/equip-torso/item2243_FineYellowDress.xml +++ b/items/equip-torso/item2243_FineYellowDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2243" image="equipment/chest/fine-dress.png|W:#cc7722,ffff33,ffffff,ffffff" name="Fine Yellow Dress" description="A yellow dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#cc7722,ffff33,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#cc7722,ffff33,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#cc7722,ffff33,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#cc7722,ffff33,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2244_FineLightBlueDress.xml b/items/equip-torso/item2244_FineLightBlueDress.xml index f04c986c..f8f412c5 100644 --- a/items/equip-torso/item2244_FineLightBlueDress.xml +++ b/items/equip-torso/item2244_FineLightBlueDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2244" image="equipment/chest/fine-dress.png|W:#0059b1,94caff,ffffff,ffffff" name="Fine Light Blue Dress" description="A light blue dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#0059b1,94caff,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#0059b1,94caff,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#0059b1,94caff,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#0059b1,94caff,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2245_FinePinkDress.xml b/items/equip-torso/item2245_FinePinkDress.xml index 3a4030c5..b8db5d65 100644 --- a/items/equip-torso/item2245_FinePinkDress.xml +++ b/items/equip-torso/item2245_FinePinkDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2245" image="equipment/chest/fine-dress.png|W:#e00b6e,ff75ec,ffffff,ffffff" name="Fine Pink Dress" description="A pink dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#e00b6e,ff75ec,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2246_FineBlackDress.xml b/items/equip-torso/item2246_FineBlackDress.xml index bfc317fc..d54da957 100644 --- a/items/equip-torso/item2246_FineBlackDress.xml +++ b/items/equip-torso/item2246_FineBlackDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2246" image="equipment/chest/fine-dress.png|W:#070707,404040,ffffff,ffffff" name="Fine Black Dress" description="A black dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#070707,404040,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#070707,404040,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#070707,404040,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#070707,404040,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2247_FineOrangeDress.xml b/items/equip-torso/item2247_FineOrangeDress.xml index 98a02b34..a64c0131 100644 --- a/items/equip-torso/item2247_FineOrangeDress.xml +++ b/items/equip-torso/item2247_FineOrangeDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2247" image="equipment/chest/fine-dress.png|W:#a12000,ff8700,ffffff,ffffff" name="Fine Orange Dress" description="A orange dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#a12000,ff8700,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#a12000,ff8700,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#a12000,ff8700,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#a12000,ff8700,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2248_FinePurpleDress.xml b/items/equip-torso/item2248_FinePurpleDress.xml index 29eabbca..8a53b74f 100644 --- a/items/equip-torso/item2248_FinePurpleDress.xml +++ b/items/equip-torso/item2248_FinePurpleDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2248" image="equipment/chest/fine-dress.png|W:#2c0852,a200ff,ffffff,ffffff" name="Fine Purple Dress" description="A purple dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#2c0852,a200ff,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#2c0852,a200ff,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#2c0852,a200ff,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#2c0852,a200ff,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item2249_FineDarkGreenDress.xml b/items/equip-torso/item2249_FineDarkGreenDress.xml index c6c1d5d1..85c78107 100644 --- a/items/equip-torso/item2249_FineDarkGreenDress.xml +++ b/items/equip-torso/item2249_FineDarkGreenDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="2249" image="equipment/chest/fine-dress.png|W:#013e01,009e00,ffffff,ffffff" name="Fine Dark Green Dress" description="A dark green dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#013e01,009e00,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#013e01,009e00,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#013e01,009e00,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#013e01,009e00,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5000_RedSorcererRobeGreen.xml b/items/equip-torso/item5000_RedSorcererRobeGreen.xml index 83a774f6..cc121996 100644 --- a/items/equip-torso/item5000_RedSorcererRobeGreen.xml +++ b/items/equip-torso/item5000_RedSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5000" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#09BC09" name="Red Sorcerer Robe (Green)" description="A Green lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5001_GreenSorcererRobeGreen.xml b/items/equip-torso/item5001_GreenSorcererRobeGreen.xml index cc04db83..d4047b75 100644 --- a/items/equip-torso/item5001_GreenSorcererRobeGreen.xml +++ b/items/equip-torso/item5001_GreenSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5001" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#09BC09" name="Green Sorcerer Robe (Green)" description="A Green lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml b/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml index 5a4c71b3..a50d5932 100644 --- a/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml +++ b/items/equip-torso/item5002_DarkBlueSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5002" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#09BC09" name="Dark Blue Sorcerer Robe (Green)" description="A Green lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5003_YellowSorcererRobeGreen.xml b/items/equip-torso/item5003_YellowSorcererRobeGreen.xml index 11a7bb9a..139f41a8 100644 --- a/items/equip-torso/item5003_YellowSorcererRobeGreen.xml +++ b/items/equip-torso/item5003_YellowSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5003" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#09BC09" name="Yellow Sorcerer Robe (Green)" description="A Green lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml b/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml index 6e718ba9..b61ad06f 100644 --- a/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml +++ b/items/equip-torso/item5004_LightBlueSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5004" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#09BC09" name="Light Blue Sorcerer Robe (Green)" description="A Green lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5005_PinkSorcererRobeGreen.xml b/items/equip-torso/item5005_PinkSorcererRobeGreen.xml index 2b9426a9..5ff4ba20 100644 --- a/items/equip-torso/item5005_PinkSorcererRobeGreen.xml +++ b/items/equip-torso/item5005_PinkSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5005" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#09BC09" name="Pink Sorcerer Robe (Green)" description="A Green lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5006_BlackSorcererRobeGreen.xml b/items/equip-torso/item5006_BlackSorcererRobeGreen.xml index 2361ef72..1da12b30 100644 --- a/items/equip-torso/item5006_BlackSorcererRobeGreen.xml +++ b/items/equip-torso/item5006_BlackSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5006" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#09BC09" name="Black Sorcerer Robe (Green)" description="A Green lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml b/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml index 46015e6b..0333c030 100644 --- a/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml +++ b/items/equip-torso/item5007_OrangeSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5007" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#09BC09" name="Orange Sorcerer Robe (Green)" description="A Green lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml b/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml index 1348f011..54eee023 100644 --- a/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml +++ b/items/equip-torso/item5008_PurpleSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5008" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#09BC09" name="Purple Sorcerer Robe (Green)" description="A Green lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml b/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml index 575b2972..87ed354f 100644 --- a/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml +++ b/items/equip-torso/item5009_DarkGreenSorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5009" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#09BC09" name="Dark Green Sorcerer Robe (Green)" description="A Green lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5010_SorcererRobeGreen.xml b/items/equip-torso/item5010_SorcererRobeGreen.xml index 99487adf..83f4b736 100644 --- a/items/equip-torso/item5010_SorcererRobeGreen.xml +++ b/items/equip-torso/item5010_SorcererRobeGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5010" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#09BC09" name="Sorcerer Robe (Green)" description="A Green lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#09BC09</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml b/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml index 80dfbf36..c4e2be4a 100644 --- a/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5011_RedSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5011" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#2050BE" name="Red Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml b/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml index e593be0f..9a420a77 100644 --- a/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5012_GreenSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5012" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#2050BE" name="Green Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml b/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml index 0afa17f0..c978f995 100644 --- a/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5013_DarkBlueSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5013" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#2050BE" name="Dark Blue Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml b/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml index 8aff3971..41f0b1b0 100644 --- a/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5014_YellowSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5014" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#2050BE" name="Yellow Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml b/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml index 44490226..05746342 100644 --- a/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5015_LightBlueSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5015" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#2050BE" name="Light Blue Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml b/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml index bec942f6..5f9b5b66 100644 --- a/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5016_PinkSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5016" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#2050BE" name="Pink Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml b/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml index c7cd5b30..c5da5462 100644 --- a/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5017_BlackSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5017" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#2050BE" name="Black Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml b/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml index 85101039..47478972 100644 --- a/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5018_OrangeSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5018" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#2050BE" name="Orange Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml b/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml index 918fd98f..00c542b0 100644 --- a/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5019_PurpleSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5019" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#2050BE" name="Purple Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml b/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml index 08edb73b..808c058e 100644 --- a/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5020_DarkGreenSorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5020" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#2050BE" name="Dark Green Sorcerer Robe (Dark Blue)" description="A Dark Blue lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5021_SorcererRobeDarkBlue.xml b/items/equip-torso/item5021_SorcererRobeDarkBlue.xml index 6181f65b..d66cebf7 100644 --- a/items/equip-torso/item5021_SorcererRobeDarkBlue.xml +++ b/items/equip-torso/item5021_SorcererRobeDarkBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5021" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#2050BE" name="Sorcerer Robe (Dark Blue)" description="A Dark Blue lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2050BE</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5022_RedSorcererRobeYellow.xml b/items/equip-torso/item5022_RedSorcererRobeYellow.xml index f5bce7e4..d19eea05 100644 --- a/items/equip-torso/item5022_RedSorcererRobeYellow.xml +++ b/items/equip-torso/item5022_RedSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5022" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#FFF528" name="Red Sorcerer Robe (Yellow)" description="A Yellow lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5023_GreenSorcererRobeYellow.xml b/items/equip-torso/item5023_GreenSorcererRobeYellow.xml index 9a6750e0..1e356cf5 100644 --- a/items/equip-torso/item5023_GreenSorcererRobeYellow.xml +++ b/items/equip-torso/item5023_GreenSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5023" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#FFF528" name="Green Sorcerer Robe (Yellow)" description="A Yellow lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml b/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml index 6865578c..090697b7 100644 --- a/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml +++ b/items/equip-torso/item5024_DarkBlueSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5024" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#FFF528" name="Dark Blue Sorcerer Robe (Yellow)" description="A Yellow lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5025_YellowSorcererRobeYellow.xml b/items/equip-torso/item5025_YellowSorcererRobeYellow.xml index 25463a53..39c58532 100644 --- a/items/equip-torso/item5025_YellowSorcererRobeYellow.xml +++ b/items/equip-torso/item5025_YellowSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5025" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#FFF528" name="Yellow Sorcerer Robe (Yellow)" description="A Yellow lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml b/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml index 94aa1d55..e8929aab 100644 --- a/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml +++ b/items/equip-torso/item5026_LightBlueSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5026" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#FFF528" name="Light Blue Sorcerer Robe (Yellow)" description="A Yellow lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5027_PinkSorcererRobeYellow.xml b/items/equip-torso/item5027_PinkSorcererRobeYellow.xml index 3da8b33d..27b035e5 100644 --- a/items/equip-torso/item5027_PinkSorcererRobeYellow.xml +++ b/items/equip-torso/item5027_PinkSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5027" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#FFF528" name="Pink Sorcerer Robe (Yellow)" description="A Yellow lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5028_BlackSorcererRobeYellow.xml b/items/equip-torso/item5028_BlackSorcererRobeYellow.xml index 97be8c73..97c604b1 100644 --- a/items/equip-torso/item5028_BlackSorcererRobeYellow.xml +++ b/items/equip-torso/item5028_BlackSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5028" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#FFF528" name="Black Sorcerer Robe (Yellow)" description="A Yellow lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml b/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml index de0018c2..05aceceb 100644 --- a/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml +++ b/items/equip-torso/item5029_OrangeSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5029" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#FFF528" name="Orange Sorcerer Robe (Yellow)" description="A Yellow lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml b/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml index 534e4b26..b114671f 100644 --- a/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml +++ b/items/equip-torso/item5030_PurpleSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5030" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#FFF528" name="Purple Sorcerer Robe (Yellow)" description="A Yellow lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml b/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml index 635bea50..c6178f3a 100644 --- a/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml +++ b/items/equip-torso/item5031_DarkGreenSorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5031" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#FFF528" name="Dark Green Sorcerer Robe (Yellow)" description="A Yellow lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5032_SorcererRobeYellow.xml b/items/equip-torso/item5032_SorcererRobeYellow.xml index 97702d81..e63fed46 100644 --- a/items/equip-torso/item5032_SorcererRobeYellow.xml +++ b/items/equip-torso/item5032_SorcererRobeYellow.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5032" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#FFF528" name="Sorcerer Robe (Yellow)" description="A Yellow lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#FFF528</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml b/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml index 39f739b9..a0d3f166 100644 --- a/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5033_RedSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5033" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#41B3FF" name="Red Sorcerer Robe (Light Blue)" description="A Light Blue lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml b/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml index a02031d9..69edb575 100644 --- a/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5034_GreenSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5034" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#41B3FF" name="Green Sorcerer Robe (Light Blue)" description="A Light Blue lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml b/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml index e49bcc17..acf04d09 100644 --- a/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5035_DarkBlueSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5035" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#41B3FF" name="Dark Blue Sorcerer Robe (Light Blue)" description="A Light Blue lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml b/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml index 644285be..8d96d187 100644 --- a/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5036_YellowSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5036" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#41B3FF" name="Yellow Sorcerer Robe (Light Blue)" description="A Light Blue lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml b/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml index c14d99de..4d5e5c36 100644 --- a/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5037_LightBlueSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5037" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#41B3FF" name="Light Blue Sorcerer Robe (Light Blue)" description="A Light Blue lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml b/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml index 25020245..5178a20c 100644 --- a/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5038_PinkSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5038" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#41B3FF" name="Pink Sorcerer Robe (Light Blue)" description="A Light Blue lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml b/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml index 6744b760..467ea3c9 100644 --- a/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5039_BlackSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5039" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#41B3FF" name="Black Sorcerer Robe (Light Blue)" description="A Light Blue lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml b/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml index f5c4122f..0d59a922 100644 --- a/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5040_OrangeSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5040" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#41B3FF" name="Orange Sorcerer Robe (Light Blue)" description="A Light Blue lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml b/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml index b8ff317c..d71a997f 100644 --- a/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5041_PurpleSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5041" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#41B3FF" name="Purple Sorcerer Robe (Light Blue)" description="A Light Blue lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml b/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml index f6b07273..2deeb445 100644 --- a/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml +++ b/items/equip-torso/item5042_DarkGreenSorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5042" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#41B3FF" name="Dark Green Sorcerer Robe (Light Blue)" description="A Light Blue lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5043_SorcererRobeLightBlue.xml b/items/equip-torso/item5043_SorcererRobeLightBlue.xml index 01321991..09fe0837 100644 --- a/items/equip-torso/item5043_SorcererRobeLightBlue.xml +++ b/items/equip-torso/item5043_SorcererRobeLightBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5043" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#41B3FF" name="Sorcerer Robe (Light Blue)" description="A Light Blue lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#41B3FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5044_RedSorcererRobePink.xml b/items/equip-torso/item5044_RedSorcererRobePink.xml index 7b35cf17..5243d711 100644 --- a/items/equip-torso/item5044_RedSorcererRobePink.xml +++ b/items/equip-torso/item5044_RedSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5044" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#E975FD" name="Red Sorcerer Robe (Pink)" description="A Pink lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5045_GreenSorcererRobePink.xml b/items/equip-torso/item5045_GreenSorcererRobePink.xml index 2182fdcb..2fe7547d 100644 --- a/items/equip-torso/item5045_GreenSorcererRobePink.xml +++ b/items/equip-torso/item5045_GreenSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5045" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#E975FD" name="Green Sorcerer Robe (Pink)" description="A Pink lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml b/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml index 65cd2bdd..0173ed5b 100644 --- a/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml +++ b/items/equip-torso/item5046_DarkBlueSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5046" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#E975FD" name="Dark Blue Sorcerer Robe (Pink)" description="A Pink lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5047_YellowSorcererRobePink.xml b/items/equip-torso/item5047_YellowSorcererRobePink.xml index 05f2d317..6729a793 100644 --- a/items/equip-torso/item5047_YellowSorcererRobePink.xml +++ b/items/equip-torso/item5047_YellowSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5047" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#E975FD" name="Yellow Sorcerer Robe (Pink)" description="A Pink lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5048_LightBlueSorcererRobePink.xml b/items/equip-torso/item5048_LightBlueSorcererRobePink.xml index 5a9f3c8b..b7655a80 100644 --- a/items/equip-torso/item5048_LightBlueSorcererRobePink.xml +++ b/items/equip-torso/item5048_LightBlueSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5048" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#E975FD" name="Light Blue Sorcerer Robe (Pink)" description="A Pink lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> - </replace> + </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5049_PinkSorcererRobePink.xml b/items/equip-torso/item5049_PinkSorcererRobePink.xml index 0d18eebe..0a95bfe3 100644 --- a/items/equip-torso/item5049_PinkSorcererRobePink.xml +++ b/items/equip-torso/item5049_PinkSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5049" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#E975FD" name="Pink Sorcerer Robe (Pink)" description="A Pink lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5050_BlackSorcererRobePink.xml b/items/equip-torso/item5050_BlackSorcererRobePink.xml index 8ed0587a..a6691d60 100644 --- a/items/equip-torso/item5050_BlackSorcererRobePink.xml +++ b/items/equip-torso/item5050_BlackSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5050" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#E975FD" name="Black Sorcerer Robe (Pink)" description="A Pink lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5051_OrangeSorcererRobePink.xml b/items/equip-torso/item5051_OrangeSorcererRobePink.xml index 8c3ba4ac..1629ec2a 100644 --- a/items/equip-torso/item5051_OrangeSorcererRobePink.xml +++ b/items/equip-torso/item5051_OrangeSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5051" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#E975FD" name="Orange Sorcerer Robe (Pink)" description="A Pink lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5052_PurpleSorcererRobePink.xml b/items/equip-torso/item5052_PurpleSorcererRobePink.xml index 34014b3a..7263eaa0 100644 --- a/items/equip-torso/item5052_PurpleSorcererRobePink.xml +++ b/items/equip-torso/item5052_PurpleSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5052" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#E975FD" name="Purple Sorcerer Robe (Pink)" description="A Pink lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml b/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml index 683b671d..4af2af5b 100644 --- a/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml +++ b/items/equip-torso/item5053_DarkGreenSorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5053" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#E975FD" name="Dark Green Sorcerer Robe (Pink)" description="A Pink lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5054_SorcererRobePink.xml b/items/equip-torso/item5054_SorcererRobePink.xml index b1735e3d..ed58c0a9 100644 --- a/items/equip-torso/item5054_SorcererRobePink.xml +++ b/items/equip-torso/item5054_SorcererRobePink.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5054" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#E975FD" name="Sorcerer Robe (Pink)" description="A Pink lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#E975FD</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5055_RedSorcererRobeBlack.xml b/items/equip-torso/item5055_RedSorcererRobeBlack.xml index 3f97869e..d06f779b 100644 --- a/items/equip-torso/item5055_RedSorcererRobeBlack.xml +++ b/items/equip-torso/item5055_RedSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5055" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#262626" name="Red Sorcerer Robe (Black)" description="A Black lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5056_GreenSorcererRobeBlack.xml b/items/equip-torso/item5056_GreenSorcererRobeBlack.xml index 0c1277d4..a6a516f3 100644 --- a/items/equip-torso/item5056_GreenSorcererRobeBlack.xml +++ b/items/equip-torso/item5056_GreenSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5056" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#262626" name="Green Sorcerer Robe (Black)" description="A Black lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml b/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml index e3dd4959..f23985e9 100644 --- a/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml +++ b/items/equip-torso/item5057_DarkBlueSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5057" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#262626" name="Dark Blue Sorcerer Robe (Black)" description="A Black lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5058_YellowSorcererRobeBlack.xml b/items/equip-torso/item5058_YellowSorcererRobeBlack.xml index fe6891ce..9b7c133e 100644 --- a/items/equip-torso/item5058_YellowSorcererRobeBlack.xml +++ b/items/equip-torso/item5058_YellowSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5058" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#262626" name="Yellow Sorcerer Robe (Black)" description="A Black lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml b/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml index 4ca989f8..667b9d0f 100644 --- a/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml +++ b/items/equip-torso/item5059_LightBlueSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5059" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#262626" name="Light Blue Sorcerer Robe (Black)" description="A Black lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5060_PinkSorcererRobeBlack.xml b/items/equip-torso/item5060_PinkSorcererRobeBlack.xml index 6c33161b..d000a637 100644 --- a/items/equip-torso/item5060_PinkSorcererRobeBlack.xml +++ b/items/equip-torso/item5060_PinkSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5060" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#262626" name="Pink Sorcerer Robe (Black)" description="A Black lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5061_BlackSorcererRobeBlack.xml b/items/equip-torso/item5061_BlackSorcererRobeBlack.xml index 49b6cc06..3b8157bd 100644 --- a/items/equip-torso/item5061_BlackSorcererRobeBlack.xml +++ b/items/equip-torso/item5061_BlackSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5061" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#262626" name="Black Sorcerer Robe (Black)" description="A Black lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml b/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml index 3917517f..7d33e0d6 100644 --- a/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml +++ b/items/equip-torso/item5062_OrangeSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5062" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#262626" name="Orange Sorcerer Robe (Black)" description="A Black lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml b/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml index b742f6cc..a120d1c1 100644 --- a/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml +++ b/items/equip-torso/item5063_PurpleSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5063" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#262626" name="Purple Sorcerer Robe (Black)" description="A Black lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml b/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml index ae2bff64..910a7adc 100644 --- a/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml +++ b/items/equip-torso/item5064_DarkGreenSorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5064" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#262626" name="Dark Green Sorcerer Robe (Black)" description="A Black lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5065_SorcererRobeBlack.xml b/items/equip-torso/item5065_SorcererRobeBlack.xml index d96c5bd2..9d29362e 100644 --- a/items/equip-torso/item5065_SorcererRobeBlack.xml +++ b/items/equip-torso/item5065_SorcererRobeBlack.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5065" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#262626" name="Sorcerer Robe (Black)" description="A Black lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#262626</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5066_RedSorcererRobeOrange.xml b/items/equip-torso/item5066_RedSorcererRobeOrange.xml index 00ba60c6..49b7ea0a 100644 --- a/items/equip-torso/item5066_RedSorcererRobeOrange.xml +++ b/items/equip-torso/item5066_RedSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5066" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#ED8200" name="Red Sorcerer Robe (Orange)" description="A Orange lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5067_GreenSorcererRobeOrange.xml b/items/equip-torso/item5067_GreenSorcererRobeOrange.xml index d1323e9b..a253941e 100644 --- a/items/equip-torso/item5067_GreenSorcererRobeOrange.xml +++ b/items/equip-torso/item5067_GreenSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5067" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#ED8200" name="Green Sorcerer Robe (Orange)" description="A Orange lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml b/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml index da1eb204..9e0486bc 100644 --- a/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml +++ b/items/equip-torso/item5068_DarkBlueSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5068" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#ED8200" name="Dark Blue Sorcerer Robe (Orange)" description="A Orange lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5069_YellowSorcererRobeOrange.xml b/items/equip-torso/item5069_YellowSorcererRobeOrange.xml index 0a5ab79a..43813a4e 100644 --- a/items/equip-torso/item5069_YellowSorcererRobeOrange.xml +++ b/items/equip-torso/item5069_YellowSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5069" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#ED8200" name="Yellow Sorcerer Robe (Orange)" description="A Orange lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml b/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml index 90144f6c..20f77abb 100644 --- a/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml +++ b/items/equip-torso/item5070_LightBlueSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5070" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#ED8200" name="Light Blue Sorcerer Robe (Orange)" description="A Orange lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5071_PinkSorcererRobeOrange.xml b/items/equip-torso/item5071_PinkSorcererRobeOrange.xml index 2e372ffb..6829f4f1 100644 --- a/items/equip-torso/item5071_PinkSorcererRobeOrange.xml +++ b/items/equip-torso/item5071_PinkSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5071" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#ED8200" name="Pink Sorcerer Robe (Orange)" description="A Orange lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5072_BlackSorcererRobeOrange.xml b/items/equip-torso/item5072_BlackSorcererRobeOrange.xml index 9aa117fd..60f53e01 100644 --- a/items/equip-torso/item5072_BlackSorcererRobeOrange.xml +++ b/items/equip-torso/item5072_BlackSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5072" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#ED8200" name="Black Sorcerer Robe (Orange)" description="A Orange lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml b/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml index bb780451..39cf9ce6 100644 --- a/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml +++ b/items/equip-torso/item5073_OrangeSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5073" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#ED8200" name="Orange Sorcerer Robe (Orange)" description="A Orange lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml b/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml index 71742abe..5e6f130f 100644 --- a/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml +++ b/items/equip-torso/item5074_PurpleSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5074" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#ED8200" name="Purple Sorcerer Robe (Orange)" description="A Orange lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml b/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml index 932cd473..37be87c5 100644 --- a/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml +++ b/items/equip-torso/item5075_DarkGreenSorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5075" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#ED8200" name="Dark Green Sorcerer Robe (Orange)" description="A Orange lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5076_SorcererRobeOrange.xml b/items/equip-torso/item5076_SorcererRobeOrange.xml index b77dc61f..7ca5cd0c 100644 --- a/items/equip-torso/item5076_SorcererRobeOrange.xml +++ b/items/equip-torso/item5076_SorcererRobeOrange.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5076" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#ED8200" name="Sorcerer Robe (Orange)" description="A Orange lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ED8200</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5077_RedSorcererRobePurple.xml b/items/equip-torso/item5077_RedSorcererRobePurple.xml index 5af4a57f..c940af5f 100644 --- a/items/equip-torso/item5077_RedSorcererRobePurple.xml +++ b/items/equip-torso/item5077_RedSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5077" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#8000FF" name="Red Sorcerer Robe (Purple)" description="A Purple lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5078_GreenSorcererRobePurple.xml b/items/equip-torso/item5078_GreenSorcererRobePurple.xml index ad1b5265..f53f4e1c 100644 --- a/items/equip-torso/item5078_GreenSorcererRobePurple.xml +++ b/items/equip-torso/item5078_GreenSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5078" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#8000FF" name="Green Sorcerer Robe (Purple)" description="A Purple lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml b/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml index 56744ea8..4af3c5b3 100644 --- a/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml +++ b/items/equip-torso/item5079_DarkBlueSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5079" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#8000FF" name="Dark Blue Sorcerer Robe (Purple)" description="A Purple lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5080_YellowSorcererRobePurple.xml b/items/equip-torso/item5080_YellowSorcererRobePurple.xml index dbfd7db9..96c13c74 100644 --- a/items/equip-torso/item5080_YellowSorcererRobePurple.xml +++ b/items/equip-torso/item5080_YellowSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5080" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#8000FF" name="Yellow Sorcerer Robe (Purple)" description="A Purple lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml b/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml index 45b85186..10e28244 100644 --- a/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml +++ b/items/equip-torso/item5081_LightBlueSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5081" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#8000FF" name="Light Blue Sorcerer Robe (Purple)" description="A Purple lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5082_PinkSorcererRobePurple.xml b/items/equip-torso/item5082_PinkSorcererRobePurple.xml index b90d4da7..878de18b 100644 --- a/items/equip-torso/item5082_PinkSorcererRobePurple.xml +++ b/items/equip-torso/item5082_PinkSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5082" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#8000FF" name="Pink Sorcerer Robe (Purple)" description="A Purple lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5083_BlackSorcererRobePurple.xml b/items/equip-torso/item5083_BlackSorcererRobePurple.xml index bf901d43..784bfd48 100644 --- a/items/equip-torso/item5083_BlackSorcererRobePurple.xml +++ b/items/equip-torso/item5083_BlackSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5083" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#8000FF" name="Black Sorcerer Robe (Purple)" description="A Purple lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5084_OrangeSorcererRobePurple.xml b/items/equip-torso/item5084_OrangeSorcererRobePurple.xml index f58db7a2..c4ab3b51 100644 --- a/items/equip-torso/item5084_OrangeSorcererRobePurple.xml +++ b/items/equip-torso/item5084_OrangeSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5084" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#8000FF" name="Orange Sorcerer Robe (Purple)" description="A Purple lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5085_PurpleSorcererRobePurple.xml b/items/equip-torso/item5085_PurpleSorcererRobePurple.xml index 13339cdf..63d667e7 100644 --- a/items/equip-torso/item5085_PurpleSorcererRobePurple.xml +++ b/items/equip-torso/item5085_PurpleSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5085" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#8000FF" name="Purple Sorcerer Robe (Purple)" description="A Purple lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml b/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml index 76c5044b..18506c0b 100644 --- a/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml +++ b/items/equip-torso/item5086_DarkGreenSorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5086" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#8000FF" name="Dark Green Sorcerer Robe (Purple)" description="A Purple lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5087_SorcererRobePurple.xml b/items/equip-torso/item5087_SorcererRobePurple.xml index 6353d131..df12fb9f 100644 --- a/items/equip-torso/item5087_SorcererRobePurple.xml +++ b/items/equip-torso/item5087_SorcererRobePurple.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5087" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#8000FF" name="Sorcerer Robe (Purple)" description="A Purple lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#8000FF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml b/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml index b30a1dea..5ec8df3c 100644 --- a/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5088_RedSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5088" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#2B9D27" name="Red Sorcerer Robe (Dark Green)" description="A Dark Green lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml b/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml index 8761fd9e..8c0bb090 100644 --- a/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5089_GreenSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5089" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#2B9D27" name="Green Sorcerer Robe (Dark Green)" description="A Dark Green lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml b/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml index 27b0e716..ecbfe070 100644 --- a/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5090_DarkBlueSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5090" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#2B9D27" name="Dark Blue Sorcerer Robe (Dark Green)" description="A Dark Green lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml b/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml index e203d0d0..67b8f035 100644 --- a/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5091_YellowSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5091" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#2B9D27" name="Yellow Sorcerer Robe (Dark Green)" description="A Dark Green lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml b/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml index a6fbdd7e..6e7c5bce 100644 --- a/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5092_LightBlueSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5092" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#2B9D27" name="Light Blue Sorcerer Robe (Dark Green)" description="A Dark Green lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml b/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml index e0e1e869..3131a80d 100644 --- a/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5093_PinkSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5093" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#2B9D27" name="Pink Sorcerer Robe (Dark Green)" description="A Dark Green lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml b/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml index c8eaa206..bb3fa568 100644 --- a/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5094_BlackSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5094" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#2B9D27" name="Black Sorcerer Robe (Dark Green)" description="A Dark Green lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml b/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml index 098e9fc6..1e2bca74 100644 --- a/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5095_OrangeSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5095" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#2B9D27" name="Orange Sorcerer Robe (Dark Green)" description="A Dark Green lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml b/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml index 84c1ab6b..7279d77e 100644 --- a/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5096_PurpleSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5096" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#2B9D27" name="Purple Sorcerer Robe (Dark Green)" description="A Dark Green lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml b/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml index b9bbfbbe..9d07596c 100644 --- a/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5097_DarkGreenSorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5097" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#2B9D27" name="Dark Green Sorcerer Robe (Dark Green)" description="A Dark Green lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5098_SorcererRobeDarkGreen.xml b/items/equip-torso/item5098_SorcererRobeDarkGreen.xml index 04decf93..b96e6caf 100644 --- a/items/equip-torso/item5098_SorcererRobeDarkGreen.xml +++ b/items/equip-torso/item5098_SorcererRobeDarkGreen.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5098" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#2B9D27" name="Sorcerer Robe (Dark Green)" description="A Dark Green lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#2B9D27</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5099_RedSorcererRobeWhite.xml b/items/equip-torso/item5099_RedSorcererRobeWhite.xml index 676f677a..9ba72299 100644 --- a/items/equip-torso/item5099_RedSorcererRobeWhite.xml +++ b/items/equip-torso/item5099_RedSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5099" image="equipment/chest/sorcerer-robe.png|W:#581a1a,a41111,c03a3a,ff6060;R:#EFEFEF" name="Red Sorcerer Robe (White)" description="A White lined Red sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#581a1a,a41111,c03a3a,ff6060;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5100_GreenSorcererRobeWhite.xml b/items/equip-torso/item5100_GreenSorcererRobeWhite.xml index 2a2906c0..eb082f36 100644 --- a/items/equip-torso/item5100_GreenSorcererRobeWhite.xml +++ b/items/equip-torso/item5100_GreenSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5100" image="equipment/chest/sorcerer-robe.png|W:#255511,579932,4aaf36,4ed65e;R:#EFEFEF" name="Green Sorcerer Robe (White)" description="A Dark Green lined Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#255511,579932,4aaf36,4ed65e;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml b/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml index 6842e223..748bcbcc 100644 --- a/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml +++ b/items/equip-torso/item5101_DarkBlueSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5101" image="equipment/chest/sorcerer-robe.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#EFEFEF" name="Dark Blue Sorcerer Robe (White)" description="A Dark Green lined Dark Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a1a41,392b6e,4c529f,5d5dc2;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5102_YellowSorcererRobeWhite.xml b/items/equip-torso/item5102_YellowSorcererRobeWhite.xml index f7a7d6bf..df4ffbd0 100644 --- a/items/equip-torso/item5102_YellowSorcererRobeWhite.xml +++ b/items/equip-torso/item5102_YellowSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5102" image="equipment/chest/sorcerer-robe.png|W:#846928,dab641,ffef93,fff7c9;R:#EFEFEF" name="Yellow Sorcerer Robe (White)" description="A Dark Green lined Yellow sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#846928,dab641,ffef93,fff7c9;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml b/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml index d8810697..3c2bd275 100644 --- a/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml +++ b/items/equip-torso/item5103_LightBlueSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5103" image="equipment/chest/sorcerer-robe.png|W:#16486e,498ec5,e4f2fc;R:#EFEFEF" name="Light Blue Sorcerer Robe (White)" description="A Dark Green lined Light Blue sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#16486e,498ec5,e4f2fc;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5104_PinkSorcererRobeWhite.xml b/items/equip-torso/item5104_PinkSorcererRobeWhite.xml index 1c18be78..d95392e9 100644 --- a/items/equip-torso/item5104_PinkSorcererRobeWhite.xml +++ b/items/equip-torso/item5104_PinkSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5104" image="equipment/chest/sorcerer-robe.png|W:#bf369b,f25cb1,ff87b7,ffcccf;R:#EFEFEF" name="Pink Sorcerer Robe (White)" description="A Dark Green lined Pink sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#bf369b,f25cb1,ff87b7,ffcccf;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5105_BlackSorcererRobeWhite.xml b/items/equip-torso/item5105_BlackSorcererRobeWhite.xml index 4e600661..8661db7d 100644 --- a/items/equip-torso/item5105_BlackSorcererRobeWhite.xml +++ b/items/equip-torso/item5105_BlackSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5105" image="equipment/chest/sorcerer-robe.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#EFEFEF" name="Black Sorcerer Robe (White)" description="A Dark Green lined Black sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#111111,222222,333333,444444,555555,aaaaaa;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml b/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml index bc68212c..1a2bcd4a 100644 --- a/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml +++ b/items/equip-torso/item5106_OrangeSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5106" image="equipment/chest/sorcerer-robe.png|W:#80280f,b04810,ef681f,ffb830;R:#EFEFEF" name="Orange Sorcerer Robe (White)" description="A Dark Green lined Orange sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#80280f,b04810,ef681f,ffb830;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml b/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml index 94672e6d..4441da11 100644 --- a/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml +++ b/items/equip-torso/item5107_PurpleSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5107" image="equipment/chest/sorcerer-robe.png|W:#1a0a33,380f4d,82158c,b359ab;R:#EFEFEF" name="Purple Sorcerer Robe (White)" description="A Dark Green lined Purple sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#1a0a33,380f4d,82158c,b359ab;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml b/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml index 8760ec77..6dcf5ae0 100644 --- a/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml +++ b/items/equip-torso/item5108_DarkGreenSorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5108" image="equipment/chest/sorcerer-robe.png|W:#0b300b,195519,3e832e,3e9c3e;R:#EFEFEF" name="Dark Green Sorcerer Robe (White)" description="A Dark Green lined Dark Green sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#0b300b,195519,3e832e,3e9c3e;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5109_SorcererRobeWhite.xml b/items/equip-torso/item5109_SorcererRobeWhite.xml index c5bfb9e8..eeb2d0d2 100644 --- a/items/equip-torso/item5109_SorcererRobeWhite.xml +++ b/items/equip-torso/item5109_SorcererRobeWhite.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5109" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#EFEFEF" name="Sorcerer Robe (White)" description="A Dark Green lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#EFEFEF</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item5131_RedContributorShirt.xml b/items/equip-torso/item5131_RedContributorShirt.xml index b7c502c1..7d7da44b 100644 --- a/items/equip-torso/item5131_RedContributorShirt.xml +++ b/items/equip-torso/item5131_RedContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5131" image="equipment/chest/contributor.png|W:#581a1a,a41111,c03a3a,ff6060;R:#853700" name="Red Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#581a1a,a41111,c03a3a,ff6060;#853700</sprite> </item> </items> diff --git a/items/equip-torso/item5132_GreenContributorShirt.xml b/items/equip-torso/item5132_GreenContributorShirt.xml index 37654b6b..36fcf8e3 100644 --- a/items/equip-torso/item5132_GreenContributorShirt.xml +++ b/items/equip-torso/item5132_GreenContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5132" image="equipment/chest/contributor.png|W:#255511,579932,4aaf36,4ed65e;R:#9212ba" name="Green Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#255511,579932,4aaf36,4ed65e;#9212ba</sprite> </item> </items> diff --git a/items/equip-torso/item5133_DarkBlueContributorShirt.xml b/items/equip-torso/item5133_DarkBlueContributorShirt.xml index 12cabd8d..eb82ee4c 100644 --- a/items/equip-torso/item5133_DarkBlueContributorShirt.xml +++ b/items/equip-torso/item5133_DarkBlueContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5133" image="equipment/chest/contributor.png|W:#1a1a41,392b6e,4c529f,5d5dc2;R:#E4E01B" name="Dark Blue Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#1a1a41,392b6e,4c529f,5d5dc2;#E4E01B</sprite> </item> </items> diff --git a/items/equip-torso/item5134_YellowContributorShirt.xml b/items/equip-torso/item5134_YellowContributorShirt.xml index 0bb81c08..82fea221 100644 --- a/items/equip-torso/item5134_YellowContributorShirt.xml +++ b/items/equip-torso/item5134_YellowContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5134" image="equipment/chest/contributor.png|W:#846928,dab641,ffef93,fff7c9;R:#6164FF" name="Yellow Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#846928,dab641,ffef93,fff7c9;#6164FF</sprite> </item> </items> diff --git a/items/equip-torso/item5135_LightBlueContributorShirt.xml b/items/equip-torso/item5135_LightBlueContributorShirt.xml index a75f2a88..fcff8f81 100644 --- a/items/equip-torso/item5135_LightBlueContributorShirt.xml +++ b/items/equip-torso/item5135_LightBlueContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5135" image="equipment/chest/contributor.png|W:#16486e,498ec5,e4f2fc;R:#247279" name="Light Blue Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#16486e,498ec5,e4f2fc;#0E2C2F</sprite> </item> </items> diff --git a/items/equip-torso/item5136_PinkContributorShirt.xml b/items/equip-torso/item5136_PinkContributorShirt.xml index 9d978784..fff2ef92 100644 --- a/items/equip-torso/item5136_PinkContributorShirt.xml +++ b/items/equip-torso/item5136_PinkContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5136" image="equipment/chest/contributor.png|W:#bf369b,f25cb1,ff7aaf,ffb3c3;R:#8E2A7D" name="Pink Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#bf369b,f25cb1,ff7aaf,ffb3c3;#8E2A7D</sprite> </item> </items> diff --git a/items/equip-torso/item5137_BlackContributorShirt.xml b/items/equip-torso/item5137_BlackContributorShirt.xml index b2e4d7a0..fc5f64f3 100644 --- a/items/equip-torso/item5137_BlackContributorShirt.xml +++ b/items/equip-torso/item5137_BlackContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5137" image="equipment/chest/contributor.png|W:#111111,222222,333333,444444,555555,aaaaaa;R:#F2FFF0" name="Black Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#111111,222222,333333,444444,555555,aaaaaa;#F2FFF0</sprite> </item> </items> diff --git a/items/equip-torso/item5138_OrangeContributorShirt.xml b/items/equip-torso/item5138_OrangeContributorShirt.xml index 0aae2a3a..c62d6384 100644 --- a/items/equip-torso/item5138_OrangeContributorShirt.xml +++ b/items/equip-torso/item5138_OrangeContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5138" image="equipment/chest/contributor.png|W:#80280f,b04810,ef681f,ffb830;R:#EB000A" name="Orange Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#80280f,b04810,ef681f,ffb830;#EB000A</sprite> </item> </items> diff --git a/items/equip-torso/item5139_PurpleContributorShirt.xml b/items/equip-torso/item5139_PurpleContributorShirt.xml index 4c20c30d..f689f58a 100644 --- a/items/equip-torso/item5139_PurpleContributorShirt.xml +++ b/items/equip-torso/item5139_PurpleContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5139" image="equipment/chest/contributor.png|W:#1a0a33,380f4d,82158c,b359ab;R:#FFD6EB" name="Purple Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#1a0a33,380f4d,82158c,b359ab;#FF9ED0</sprite> </item> </items> diff --git a/items/equip-torso/item5140_DarkGreenContributorShirt.xml b/items/equip-torso/item5140_DarkGreenContributorShirt.xml index daa05780..38ecc891 100644 --- a/items/equip-torso/item5140_DarkGreenContributorShirt.xml +++ b/items/equip-torso/item5140_DarkGreenContributorShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="5140" image="equipment/chest/contributor.png|W:#0b300b,195519,3e832e,3e9c3e;R:#7AFF89" name="Dark Green Contributor Shirt" description="This shirt belongs to someone who helped making tmw as awesome as it is now!" effect="M. Attack +5" type="equip-torso" defense="5" weight="20" sellProtected="true"> - <sprite>equipment/chest/contributor.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite> + <sprite gender="female">equipment/chest/contributor-female.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite> + <sprite gender="male">equipment/chest/contributor.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite> + <sprite gender="other">equipment/chest/contributor.xml|#0b300b,195519,3e832e,3e9c3e;#A3FFAD</sprite> </item> </items> diff --git a/items/equip-torso/item523_LeatherShirt.xml b/items/equip-torso/item523_LeatherShirt.xml index 5fff6c73..ae8601b6 100644 --- a/items/equip-torso/item523_LeatherShirt.xml +++ b/items/equip-torso/item523_LeatherShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="523" image="equipment/chest/leathershirt.png" name="Leather Shirt" description="A shirt made of hardened leather." effect="M. Attack -12" type="equip-torso" defense="4" weight="20"> - <sprite>equipment/chest/leather.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <sprite gender="female">equipment/chest/leather-female.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <sprite gender="male">equipment/chest/leather.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <sprite gender="other">equipment/chest/leather.xml|#573a26,9e7654,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item546_DesertShirt.xml b/items/equip-torso/item546_DesertShirt.xml index 9e2c21b0..920cc1f2 100644 --- a/items/equip-torso/item546_DesertShirt.xml +++ b/items/equip-torso/item546_DesertShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="546" image="equipment/chest/desertshirt.png" name="Desert Shirt" description="A shirt suitable for desert trips." effect="M. Attack -18" type="equip-torso" defense="6" weight="20"> - <sprite>equipment/chest/leather.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite> + <sprite gender="female">equipment/chest/leather-female.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite> + <sprite gender="male">equipment/chest/leather.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite> + <sprite gender="other">equipment/chest/leather.xml|#443c21,85794a,beb590,ffffff;#824035,d6a19a</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item564_TurtleneckSweater.xml b/items/equip-torso/item564_TurtleneckSweater.xml index f0bda1f8..785a5385 100644 --- a/items/equip-torso/item564_TurtleneckSweater.xml +++ b/items/equip-torso/item564_TurtleneckSweater.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="564" image="equipment/chest/tnecksweater.png|W:#a4b2b2,ffffff" name="Turtleneck Sweater" description="A thick, soft and warm sweater." effect="M. Attack -18" type="equip-torso" defense="6" weight="30"> - <sprite>equipment/chest/tnecksweater.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/chest/tnecksweater-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/chest/tnecksweater.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/chest/tnecksweater.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-torso/item624_VNeckSweater.xml b/items/equip-torso/item624_VNeckSweater.xml index 1b42009b..bbfa4f16 100644 --- a/items/equip-torso/item624_VNeckSweater.xml +++ b/items/equip-torso/item624_VNeckSweater.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="624" image="equipment/chest/vnecksweater.png|W:#a4b2b2,ffffff" name="V-Neck Sweater" description="A thin, soft and warm sweater." effect="M. Attack -24" type="equip-torso" weight="35" defense="8" drawBefore="pants"> - <sprite>equipment/chest/vnecksweater.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/chest/vnecksweater-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/chest/vnecksweater.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/chest/vnecksweater.xml|#a4b2b2,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item625_ChainmailShirt.xml b/items/equip-torso/item625_ChainmailShirt.xml index 96693a09..8464fe55 100644 --- a/items/equip-torso/item625_ChainmailShirt.xml +++ b/items/equip-torso/item625_ChainmailShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="625" image="equipment/chest/chainmail.png" name="Chainmail Shirt" description="A shirt made of chains. It weighs a lot but offers excellent protection." effect="M. Attack -120" type="equip-torso" weight="800" defense="20"> - <sprite>equipment/chest/chainmail.xml</sprite> + <sprite gender="female">equipment/chest/chainmail-female.xml</sprite> + <sprite gender="male">equipment/chest/chainmail.xml</sprite> + <sprite gender="other">equipment/chest/chainmail.xml</sprite> </item> </items> diff --git a/items/equip-torso/item626_LightPlatemail.xml b/items/equip-torso/item626_LightPlatemail.xml index 22624a12..9bfb959f 100644 --- a/items/equip-torso/item626_LightPlatemail.xml +++ b/items/equip-torso/item626_LightPlatemail.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="626" image="equipment/chest/lightplatemail.png|W:#ddeeff" name="Light Platemail" description="A light cuirass with shoulder pads made of iron, usually worn by foot soldiers." effect="M. Attack -150" type="equip-torso" defense="25" weight="1200"> - <sprite>equipment/chest/lightplatemail.xml|#ddeeff</sprite> + <sprite gender="female">equipment/chest/lightplatemail-female.xml|#ddeeff</sprite> + <sprite gender="male">equipment/chest/lightplatemail.xml|#ddeeff</sprite> + <sprite gender="other">equipment/chest/lightplatemail.xml|#ddeeff</sprite> </item> </items> diff --git a/items/equip-torso/item645_GoldenPlatemail.xml b/items/equip-torso/item645_GoldenPlatemail.xml index 75c97e67..0931b858 100644 --- a/items/equip-torso/item645_GoldenPlatemail.xml +++ b/items/equip-torso/item645_GoldenPlatemail.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="645" image="equipment/chest/lightplatemail.png|W:#573f10,9c8226,d3c04b,ffffff" name="Golden Platemail" description="A plate mail made from gold, which only the richest of the richest can afford." effect="M. Attack -100" type="equip-torso" defense="25" weight="4500" sellProtected="true"> - <sprite>equipment/chest/lightplatemail.xml|#573f10,9c8226,d3c04b,ffffff</sprite> + <sprite gender="female">equipment/chest/lightplatemail-female.xml|#573f10,9c8226,d3c04b,ffffff</sprite> + <sprite gender="male">equipment/chest/lightplatemail.xml|#573f10,9c8226,d3c04b,ffffff</sprite> + <sprite gender="other">equipment/chest/lightplatemail.xml|#573f10,9c8226,d3c04b,ffffff</sprite> </item> </items> diff --git a/items/equip-torso/item649_WhiteEvokersRobeBlue.xml b/items/equip-torso/item649_WhiteEvokersRobeBlue.xml index eea8f84f..325296dc 100644 --- a/items/equip-torso/item649_WhiteEvokersRobeBlue.xml +++ b/items/equip-torso/item649_WhiteEvokersRobeBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="649" image="equipment/chest/sorcerer-robe.png|W:#5e7480,f1ffff,ffffff;R:#2554c7" name="White Evoker's Robe (Blue)" description="A blue lined white evoker's robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="5"> - <sprite>equipment/chest/sorcerer-robe.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#5e7480,f1ffff,ffffff;#2554c7</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item650_BlackEvokersRobeBlue.xml b/items/equip-torso/item650_BlackEvokersRobeBlue.xml index 848bb2cf..8bf5e56f 100644 --- a/items/equip-torso/item650_BlackEvokersRobeBlue.xml +++ b/items/equip-torso/item650_BlackEvokersRobeBlue.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="650" image="equipment/chest/sorcerer-robe.png|W:#000000;R:#2554c7" name="Black Evoker's Robe (Blue)" description="A blue lined black evoker's robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="5"> - <sprite>equipment/chest/sorcerer-robe.xml|#000000;#2554c7</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#000000;#2554c7</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#000000;#2554c7</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#000000;#2554c7</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item651_WhiteWizardRobe.xml b/items/equip-torso/item651_WhiteWizardRobe.xml index ba7573e3..200fdbc8 100644 --- a/items/equip-torso/item651_WhiteWizardRobe.xml +++ b/items/equip-torso/item651_WhiteWizardRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="651" image="equipment/chest/silk-robe.png|W:#5e7480,f1ffff,ffffff" name="White Wizard Robe" description="A white robe made for peaceful wizards." defense="5" type="equip-torso" weight="5"> - <sprite>equipment/chest/robe.xml|#5e7480,f1ffff,ffffff</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#5e7480,f1ffff,ffffff</sprite> + <sprite gender="male">equipment/chest/robe.xml|#5e7480,f1ffff,ffffff</sprite> + <sprite gender="other">equipment/chest/robe.xml|#5e7480,f1ffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item652_BlackWizardRobe.xml b/items/equip-torso/item652_BlackWizardRobe.xml index b2bbb6cb..e6967778 100644 --- a/items/equip-torso/item652_BlackWizardRobe.xml +++ b/items/equip-torso/item652_BlackWizardRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="652" image="equipment/chest/silk-robe.png|W:#000000" name="Black Wizard Robe" description="A black robe made for evil wizards." defense="5" type="equip-torso" weight="5"> - <sprite>equipment/chest/robe.xml|#000000</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#000000</sprite> + <sprite gender="male">equipment/chest/robe.xml|#000000</sprite> + <sprite gender="other">equipment/chest/robe.xml|#000000</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item653_ApprenticeRobe.xml b/items/equip-torso/item653_ApprenticeRobe.xml index 76e55b93..634d3367 100644 --- a/items/equip-torso/item653_ApprenticeRobe.xml +++ b/items/equip-torso/item653_ApprenticeRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="653" image="equipment/chest/silk-robe.png|W:#804000" name="Apprentice Robe" description="A robe made for apprentices." defense="5" type="equip-torso" weight="5"> - <sprite>equipment/chest/robe.xml|#804000</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#804000</sprite> + <sprite gender="male">equipment/chest/robe.xml|#804000</sprite> + <sprite gender="other">equipment/chest/robe.xml|#804000</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item658_WarlordPlate.xml b/items/equip-torso/item658_WarlordPlate.xml index a7a2ee60..44c69d95 100644 --- a/items/equip-torso/item658_WarlordPlate.xml +++ b/items/equip-torso/item658_WarlordPlate.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="658" image="equipment/chest/warlordplate.png" name="Warlord Plate" description="Strong and decorative armor." effect="M. Attack -170" type="equip-torso" defense="27" weight="2600"> - <sprite>equipment/chest/warlordplate.xml</sprite> + <sprite gender="female">equipment/chest/warlordplate-female.xml</sprite> + <sprite gender="male">equipment/chest/warlordplate.xml</sprite> + <sprite gender="other">equipment/chest/warlordplate.xml</sprite> </item> </items> diff --git a/items/equip-torso/item659_GoldenWarlordPlate.xml b/items/equip-torso/item659_GoldenWarlordPlate.xml index 157ebdb5..f64f24d0 100644 --- a/items/equip-torso/item659_GoldenWarlordPlate.xml +++ b/items/equip-torso/item659_GoldenWarlordPlate.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="659" image="equipment/chest/warlordplate.png|W:#573f10,9c8226,d3c04b,ffffff" name="Golden Warlord Plate" description="Strong and decorative armor made from gold." effect="M. Attack -110" type="equip-torso" defense="27" weight="7600" sellProtected="true"> - <sprite>equipment/chest/warlordplate.xml|#573f10,9c8226,d3c04b,ffffff</sprite> + <sprite gender="female">equipment/chest/warlordplate-female.xml|#573f10,9c8226,d3c04b,ffffff</sprite> + <sprite gender="male">equipment/chest/warlordplate.xml|#573f10,9c8226,d3c04b,ffffff</sprite> + <sprite gender="other">equipment/chest/warlordplate.xml|#573f10,9c8226,d3c04b,ffffff</sprite> </item> </items> diff --git a/items/equip-torso/item688_TankTop.xml b/items/equip-torso/item688_TankTop.xml index 1fc08cc6..f986b42e 100644 --- a/items/equip-torso/item688_TankTop.xml +++ b/items/equip-torso/item688_TankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="688" image="equipment/chest/tanktop.png|W:#a4b2b2,ffffff" name="Tank Top" description="A sleeveless shirt for hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="10" drawBefore="pants"> - <sprite>equipment/chest/tanktop.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/chest/tanktop-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/chest/tanktop.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/chest/tanktop.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-torso/item689_ShortTankTop.xml b/items/equip-torso/item689_ShortTankTop.xml index aac3e71a..2292972b 100644 --- a/items/equip-torso/item689_ShortTankTop.xml +++ b/items/equip-torso/item689_ShortTankTop.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="689" image="equipment/chest/tanktop-short.png|W:#a4b2b2,ffffff" name="Short Tank Top" description="A short, sleeveless shirt for VERY hot summer days." effect="M. Attack -4" type="equip-torso" defense="2" weight="8" drawBefore="pants"> - <sprite>equipment/chest/shorttanktop.xml|#a4b2b2,ffffff</sprite> + <sprite gender="female">equipment/chest/shorttanktop-female.xml|#a4b2b2,ffffff</sprite> + <sprite gender="male">equipment/chest/shorttanktop.xml|#a4b2b2,ffffff</sprite> + <sprite gender="other">equipment/chest/shorttanktop.xml|#a4b2b2,ffffff</sprite> </item> </items> diff --git a/items/equip-torso/item720_SilkRobe.xml b/items/equip-torso/item720_SilkRobe.xml index 4d422cf4..a65924e9 100644 --- a/items/equip-torso/item720_SilkRobe.xml +++ b/items/equip-torso/item720_SilkRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="720" image="equipment/chest/silk-robe.png|W:#ffffff" name="Silk Robe" description="A light and shimmering silk robe." type="equip-torso" defense="5" weight="5"> - <sprite>equipment/chest/robe.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="male">equipment/chest/robe.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <sprite gender="other">equipment/chest/robe.xml|#87876c,bbc39c,edf4e1,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item726_GMRobe.xml b/items/equip-torso/item726_GMRobe.xml index fd83bf31..052ddc5f 100644 --- a/items/equip-torso/item726_GMRobe.xml +++ b/items/equip-torso/item726_GMRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="726" image="equipment/chest/silk-robe.png|W:#e40a0a" name="GM Robe" description="A light and shimmering silk robe made for GMs. Only GMs can wear this." type="equip-torso" weight="40" defense="5" sellProtected="true"> - <sprite>equipment/chest/robe.xml|#e40a0a</sprite> + <sprite gender="female">equipment/chest/robe-female.xml|#e40a0a</sprite> + <sprite gender="male">equipment/chest/robe.xml|#e40a0a</sprite> + <sprite gender="other">equipment/chest/robe.xml|#e40a0a</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item731_AssassinPants.xml b/items/equip-torso/item731_AssassinPants.xml index a2cb2341..459944c3 100644 --- a/items/equip-torso/item731_AssassinPants.xml +++ b/items/equip-torso/item731_AssassinPants.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="731" image="equipment/legs/assassinpants.png" name="Assassin Pants" description="Pants for a master assassin." effect="M. Attack -5" type="equip-torso" defense="5" agi="8" weight="20" sellProtected="true"> - <sprite>equipment/legs/assassin.xml</sprite> + <sprite gender="female">equipment/legs/assassin-female.xml</sprite> + <sprite gender="male">equipment/legs/assassin.xml</sprite> + <sprite gender="other">equipment/legs/assassin.xml</sprite> </item> </items> diff --git a/items/equip-torso/item755_AssassinShirt.xml b/items/equip-torso/item755_AssassinShirt.xml index 8f0aa5f7..403da170 100644 --- a/items/equip-torso/item755_AssassinShirt.xml +++ b/items/equip-torso/item755_AssassinShirt.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="755" image="equipment/chest/assassintop.png" name="Assassin Shirt" description="Shirt for a master assassin." effect="M. Attack -5" type="equip-torso" defense="10" agi="10" weight="15" sellProtected="true"> - <sprite>equipment/chest/assassin.xml</sprite> + <sprite gender="female">equipment/chest/assassin-female.xml</sprite> + <sprite gender="male">equipment/chest/assassin.xml</sprite> + <sprite gender="other">equipment/chest/assassin.xml</sprite> </item> </items> diff --git a/items/equip-torso/item767_TerraniteChestArmor.xml b/items/equip-torso/item767_TerraniteChestArmor.xml index 818e9c10..8f69e549 100644 --- a/items/equip-torso/item767_TerraniteChestArmor.xml +++ b/items/equip-torso/item767_TerraniteChestArmor.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="767" image="equipment/chest/terranite.png" name="Terranite Chest Armor" description="A nice piece of armor made out of terranite ore." effect="M. Attack -70 / M. Defense +10" type="equip-torso" defense="20" dex="1" weight="800" sellProtected="true"> - <sprite>equipment/chest/terranite.xml</sprite> + <sprite gender="female">equipment/chest/terranite-female.xml</sprite> + <sprite gender="male">equipment/chest/terranite.xml</sprite> + <sprite gender="other">equipment/chest/terranite.xml</sprite> </item> </items> diff --git a/items/equip-torso/item782_ForestArmor.xml b/items/equip-torso/item782_ForestArmor.xml index 61a7ecbf..f1b7b1be 100644 --- a/items/equip-torso/item782_ForestArmor.xml +++ b/items/equip-torso/item782_ForestArmor.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="782" image="equipment/chest/forest-armor.png" name="Forest Armor" description="A clean and comfortable mantle with dags made for the finest stalkers." effect="M. Attack -20" type="equip-torso" defense="10" dex="3" weight="40" sellProtected="true"> - <sprite>equipment/chest/forest-armor.xml</sprite> + <sprite gender="female">equipment/chest/forest-armor-female.xml</sprite> + <sprite gender="male">equipment/chest/forest-armor.xml</sprite> + <sprite gender="other">equipment/chest/forest-armor.xml</sprite> </item> </items> diff --git a/items/equip-torso/item783_PlatynaRedDress.xml b/items/equip-torso/item783_PlatynaRedDress.xml index 8a8698cd..8eba4165 100644 --- a/items/equip-torso/item783_PlatynaRedDress.xml +++ b/items/equip-torso/item783_PlatynaRedDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="783" image="equipment/chest/valentine-dress.png|R:#bf0e08" name="Platyna Red Dress" description="A silken dress with soft lace trim. If you damage it, you'll never get it to look good again. In special Platyna red." effect="M. Attack +3" type="equip-torso" defense="15" weight="35"> - <sprite>equipment/chest/valentine-dress.xml|#bf0e08</sprite> + <sprite gender="female">equipment/chest/valentine-dress-female.xml|#bf0e08</sprite> + <sprite gender="male">equipment/chest/valentine-dress.xml|#bf0e08</sprite> + <sprite gender="other">equipment/chest/valentine-dress.xml|#bf0e08</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item791_YetiSkinShirt.xml b/items/equip-torso/item791_YetiSkinShirt.xml index bf2d2669..e0b86f9f 100644 --- a/items/equip-torso/item791_YetiSkinShirt.xml +++ b/items/equip-torso/item791_YetiSkinShirt.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="791" image="equipment/chest/tanktop.png|W:#412300,c9866b,8d4900" name="Yeti Skin Shirt" description="A shirt made of hardened yeti skin." effect="M. Attack -12" type="equip-torso" weight="20" defense="12" drawBefore="pants"> - <sprite>equipment/chest/leather.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <sprite gender="female">equipment/chest/leather-female.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <sprite gender="male">equipment/chest/leather.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <sprite gender="other">equipment/chest/leather.xml|#573a26,c9866b,d3b79e,ffffff;#b96b3d,fbf5f1</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item793_BromenalChest.xml b/items/equip-torso/item793_BromenalChest.xml index 062faab8..333d4e02 100644 --- a/items/equip-torso/item793_BromenalChest.xml +++ b/items/equip-torso/item793_BromenalChest.xml @@ -7,6 +7,8 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="793" image="equipment/chest/bromenalchest.png" name="Bromenal Chest" description="A bromenal chest armor." effect="M. Attack -170" type="equip-torso" weight="2000" defense="25" sellProtected="true"> - <sprite>equipment/chest/bromenalchest.xml|#fbf5e9</sprite> + <sprite gender="female">equipment/chest/bromenalchest-female.xml|#fbf5e9</sprite> + <sprite gender="male">equipment/chest/bromenalchest.xml|#fbf5e9</sprite> + <sprite gender="other">equipment/chest/bromenalchest.xml|#fbf5e9</sprite> </item> </items> diff --git a/items/equip-torso/item798_SorcererRobeRed.xml b/items/equip-torso/item798_SorcererRobeRed.xml index f8e7a21e..30c80b7b 100644 --- a/items/equip-torso/item798_SorcererRobeRed.xml +++ b/items/equip-torso/item798_SorcererRobeRed.xml @@ -7,9 +7,19 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="798" image="equipment/chest/sorcerer-robe.png|W:#87876c,bbc39c,edf4e1,ffffff;R:#ec3e3e" name="Sorcerer Robe (Red)" description="A red lined sorcerer robe." effect="M. Attack +20" type="equip-torso" defense="5" agi="1" weight="5" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#87876c,bbc39c,edf4e1,ffffff;#ec0000</sprite> <replace sprite="pants"> <item from="1172" to="648"/> </replace> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item870_FineDress.xml b/items/equip-torso/item870_FineDress.xml index 20e74205..374b0282 100644 --- a/items/equip-torso/item870_FineDress.xml +++ b/items/equip-torso/item870_FineDress.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="870" image="equipment/chest/fine-dress.png|W:#a5a5a5,fefefe,ffffff,ffffff" name="Fine Dress" description="A dress made from the finest materials." effect="M. Attack +3" type="equip-torso" defense="8" weight="35" sellProtected="true"> - <sprite>equipment/chest/fine-dress.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite> + <sprite gender="female">equipment/chest/fine-dress-female.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite> + <sprite gender="male">equipment/chest/fine-dress.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite> + <sprite gender="other">equipment/chest/fine-dress.xml|#a5a5a5,fefefe,ffffff,ffffff</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/equip-torso/item880_LazuriteRobe.xml b/items/equip-torso/item880_LazuriteRobe.xml index d151ec07..7b5fe315 100644 --- a/items/equip-torso/item880_LazuriteRobe.xml +++ b/items/equip-torso/item880_LazuriteRobe.xml @@ -7,6 +7,16 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="880" image="equipment/chest/sorcerer-robe.png|W:#2470BF,C9EAFF,D9D244;R:#cc7722" name="Lazurite Robe" description="A robe overflowing of magical aura." effect="M. Attack +60 / Move Speed -15% / VIT Defense -40% / M. Defense +60 / Requires Level 90 / Intelligence 70+ and Vitality 40+ required to activate the bonuses" type="equip-torso" defense="7" vit="-1" int="7" luck="-1" dex="-1" str="-1" weight="30" sellProtected="true"> - <sprite>equipment/chest/sorcerer-robe.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite> + <sprite gender="female">equipment/chest/sorcerer-robe-female.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite> + <sprite gender="male">equipment/chest/sorcerer-robe.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite> + <sprite gender="other">equipment/chest/sorcerer-robe.xml|#2470BF,C9EAFF,D9D244;#cc7722</sprite> + <replace sprite="race"> + <item from="-100" to="-99100"/> + <item from="-101" to="-99101"/> + <item from="-102" to="-99102"/> + <item from="-103" to="-99103"/> + <item from="-104" to="-99104"/> + <item from="-105" to="-99105"/> + </replace> </item> </items> diff --git a/items/hairsprite/_include.xml b/items/hairsprite/_include.xml index 960da3ce..f3caaeb4 100644 --- a/items/hairsprite/_include.xml +++ b/items/hairsprite/_include.xml @@ -6,24 +6,24 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <include name="items/hairsprite/item-1_Flatponytail.xml"/> - <include name="items/hairsprite/item-2_Bowlcut.xml"/> - <include name="items/hairsprite/item-3_Combedback.xml"/> - <include name="items/hairsprite/item-4_Emo.xml"/> - <include name="items/hairsprite/item-5_Mohawk.xml"/> - <include name="items/hairsprite/item-6_Pompadour.xml"/> - <include name="items/hairsprite/item-7_CenterpartingShortandslick.xml"/> - <include name="items/hairsprite/item-8_Longandslick.xml"/> - <include name="items/hairsprite/item-9_Shortandcurly.xml"/> - <include name="items/hairsprite/item-10_Pigtails.xml"/> - <include name="items/hairsprite/item-11_Longandcurly.xml"/> - <include name="items/hairsprite/item-12_Parted.xml"/> - <include name="items/hairsprite/item-13_Perkyponytail.xml"/> - <include name="items/hairsprite/item-14_Wave.xml"/> - <include name="items/hairsprite/item-15_Mane.xml"/> - <include name="items/hairsprite/item-16_Bun.xml"/> - <include name="items/hairsprite/item-17_Shoulderlengthflick.xml"/> - <include name="items/hairsprite/item-18_Fizzy.xml"/> - <include name="items/hairsprite/item-19_LongandClipped.xml"/> - <include name="items/hairsprite/item-20_Bald.xml"/> + <include name="items/hairsprite/item-1_Bald.xml"/> + <include name="items/hairsprite/item-2_Flatponytail.xml"/> + <include name="items/hairsprite/item-3_Bowlcut.xml"/> + <include name="items/hairsprite/item-4_Combedback.xml"/> + <include name="items/hairsprite/item-5_Emo.xml"/> + <include name="items/hairsprite/item-6_Mohawk.xml"/> + <include name="items/hairsprite/item-7_Pompadour.xml"/> + <include name="items/hairsprite/item-8_CenterpartingShortandslick.xml"/> + <include name="items/hairsprite/item-9_Longandslick.xml"/> + <include name="items/hairsprite/item-10_Shortandcurly.xml"/> + <include name="items/hairsprite/item-11_Pigtails.xml"/> + <include name="items/hairsprite/item-12_Longandcurly.xml"/> + <include name="items/hairsprite/item-13_Parted.xml"/> + <include name="items/hairsprite/item-14_Perkyponytail.xml"/> + <include name="items/hairsprite/item-15_Wave.xml"/> + <include name="items/hairsprite/item-16_Mane.xml"/> + <include name="items/hairsprite/item-17_Bun.xml"/> + <include name="items/hairsprite/item-18_Shoulderlengthflick.xml"/> + <include name="items/hairsprite/item-19_Fizzy.xml"/> + <include name="items/hairsprite/item-20_LongandClipped.xml"/> </items> diff --git a/items/hairsprite/item-9_Shortandcurly.xml b/items/hairsprite/item-10_Shortandcurly.xml index e37a3cdc..93b9a95b 100644 --- a/items/hairsprite/item-9_Shortandcurly.xml +++ b/items/hairsprite/item-10_Shortandcurly.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-9" type="hairsprite" name="Short and curly"> + <item id="-10" type="hairsprite" name="Short and curly"> + <sprite race="0" gender="male">hairstyles/hairstyle09-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle09-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle09-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle09-female.xml</sprite> - <sprite>hairstyles/hairstyle09.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle09.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle09.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-10_Pigtails.xml b/items/hairsprite/item-11_Pigtails.xml index 594af21e..aecfe8a2 100644 --- a/items/hairsprite/item-10_Pigtails.xml +++ b/items/hairsprite/item-11_Pigtails.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-10" type="hairsprite" name="Pigtails"> + <item id="-11" type="hairsprite" name="Pigtails"> + <sprite race="0" gender="male">hairstyles/hairstyle10-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle10-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle10-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle10-female.xml</sprite> - <sprite>hairstyles/hairstyle10.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle10.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle10.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-11_Longandcurly.xml b/items/hairsprite/item-12_Longandcurly.xml index a6d425f5..b20d990c 100644 --- a/items/hairsprite/item-11_Longandcurly.xml +++ b/items/hairsprite/item-12_Longandcurly.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-11" type="hairsprite" name="Long and curly"> + <item id="-12" type="hairsprite" name="Long and curly"> + <sprite race="0" gender="male">hairstyles/hairstyle11-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle11-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle11-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle11-female.xml</sprite> - <sprite>hairstyles/hairstyle11.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle11.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle11.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-12_Parted.xml b/items/hairsprite/item-13_Parted.xml index 5d82e75d..3056160a 100644 --- a/items/hairsprite/item-12_Parted.xml +++ b/items/hairsprite/item-13_Parted.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-12" type="hairsprite" name="Parted"> + <item id="-13" type="hairsprite" name="Parted"> + <sprite race="0" gender="male">hairstyles/hairstyle12-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle12-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle12-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle12-female.xml</sprite> - <sprite>hairstyles/hairstyle12.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle12.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle12.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-13_Perkyponytail.xml b/items/hairsprite/item-14_Perkyponytail.xml index 1913bdf7..f4890694 100644 --- a/items/hairsprite/item-13_Perkyponytail.xml +++ b/items/hairsprite/item-14_Perkyponytail.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-13" type="hairsprite" name="Perky ponytail"> + <item id="-14" type="hairsprite" name="Perky ponytail"> + <sprite race="0" gender="male">hairstyles/hairstyle13-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle13-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle13-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle13-female.xml</sprite> - <sprite>hairstyles/hairstyle13.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle13.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle13.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-14_Wave.xml b/items/hairsprite/item-15_Wave.xml index e27fd3ee..829e5ba4 100644 --- a/items/hairsprite/item-14_Wave.xml +++ b/items/hairsprite/item-15_Wave.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-14" type="hairsprite" name="Wave"> + <item id="-15" type="hairsprite" name="Wave"> + <sprite race="0" gender="male">hairstyles/hairstyle14-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle14-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle14-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle14-female.xml</sprite> - <sprite>hairstyles/hairstyle14.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle14.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle14.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-15_Mane.xml b/items/hairsprite/item-16_Mane.xml index 22d8a96e..f766b8ec 100644 --- a/items/hairsprite/item-15_Mane.xml +++ b/items/hairsprite/item-16_Mane.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-15" type="hairsprite" name="Mane"> + <item id="-16" type="hairsprite" name="Mane"> + <sprite race="0" gender="male">hairstyles/hairstyle15-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle15-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle15-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle15-female.xml</sprite> - <sprite>hairstyles/hairstyle15.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle15.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle15.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-16_Bun.xml b/items/hairsprite/item-17_Bun.xml index 6b0c27a6..e86e8f7a 100644 --- a/items/hairsprite/item-16_Bun.xml +++ b/items/hairsprite/item-17_Bun.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-16" type="hairsprite" name="Bun"> + <item id="-17" type="hairsprite" name="Bun"> + <sprite race="0" gender="male">hairstyles/hairstyle16-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle16-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle16-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle16-female.xml</sprite> - <sprite>hairstyles/hairstyle16.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle16.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle16.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-17_Shoulderlengthflick.xml b/items/hairsprite/item-18_Shoulderlengthflick.xml index 9406a8a2..9a3d183c 100644 --- a/items/hairsprite/item-17_Shoulderlengthflick.xml +++ b/items/hairsprite/item-18_Shoulderlengthflick.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-17" type="hairsprite" name="Shoulder length flick"> + <item id="-18" type="hairsprite" name="Shoulder length flick"> + <sprite race="0" gender="male">hairstyles/hairstyle17-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle17-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle17-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle17-female.xml</sprite> - <sprite>hairstyles/hairstyle17.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle17.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle17.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-18_Fizzy.xml b/items/hairsprite/item-19_Fizzy.xml index 32611376..8a7d7bc2 100644 --- a/items/hairsprite/item-18_Fizzy.xml +++ b/items/hairsprite/item-19_Fizzy.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-18" type="hairsprite" name="Fizzy"> + <item id="-19" type="hairsprite" name="Fizzy"> + <sprite race="0" gender="male">hairstyles/hairstyle18-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle18-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle18-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle18-female.xml</sprite> - <sprite>hairstyles/hairstyle18.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle18.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle18.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-20_Bald.xml b/items/hairsprite/item-1_Bald.xml index 86bfc49e..3991eb9b 100644 --- a/items/hairsprite/item-20_Bald.xml +++ b/items/hairsprite/item-1_Bald.xml @@ -6,11 +6,14 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-20" type="hairsprite" name="No style"> + <item id="-1" type="hairsprite" name="No style"> <sprite race="2">hairstyles/hairstyle28.xml</sprite> <sprite race="3">hairstyles/hairstyle29.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle00-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle00-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle00-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle00-female.xml</sprite> - <sprite>hairstyles/hairstyle00.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle00.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle00.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-19_LongandClipped.xml b/items/hairsprite/item-20_LongandClipped.xml index 2a1aa987..6a68b993 100644 --- a/items/hairsprite/item-19_LongandClipped.xml +++ b/items/hairsprite/item-20_LongandClipped.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-19" type="hairsprite" name="Long and Clipped"> + <item id="-20" type="hairsprite" name="Long and Clipped"> + <sprite race="0" gender="male">hairstyles/hairstyle19-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle19-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle19-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle19-female.xml</sprite> - <sprite>hairstyles/hairstyle19.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle19.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle19.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-1_Flatponytail.xml b/items/hairsprite/item-2_Flatponytail.xml index 4f1272e4..29fc29f0 100644 --- a/items/hairsprite/item-1_Flatponytail.xml +++ b/items/hairsprite/item-2_Flatponytail.xml @@ -6,11 +6,14 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-1" type="hairsprite" name="Flat ponytail"> + <item id="-2" type="hairsprite" name="Flat ponytail"> <sprite race="2">hairstyles/hairstyle25.xml</sprite> <sprite race="3">hairstyles/hairstyle20.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle01-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle01-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle01-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle01-female.xml</sprite> - <sprite>hairstyles/hairstyle01.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle01.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle01.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-2_Bowlcut.xml b/items/hairsprite/item-3_Bowlcut.xml index 1b07a912..c7e75f97 100644 --- a/items/hairsprite/item-2_Bowlcut.xml +++ b/items/hairsprite/item-3_Bowlcut.xml @@ -6,11 +6,14 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-2" type="hairsprite" name="Bowl cut"> + <item id="-3" type="hairsprite" name="Bowl cut"> <sprite race="2">hairstyles/hairstyle26.xml</sprite> <sprite race="3">hairstyles/hairstyle21.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle02-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle02-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle02-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle02-female.xml</sprite> - <sprite>hairstyles/hairstyle02.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle02.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle02.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-3_Combedback.xml b/items/hairsprite/item-4_Combedback.xml index ea506a74..01d20dbc 100644 --- a/items/hairsprite/item-3_Combedback.xml +++ b/items/hairsprite/item-4_Combedback.xml @@ -6,11 +6,14 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-3" type="hairsprite" name="Combed back"> + <item id="-4" type="hairsprite" name="Combed back"> <sprite race="2">hairstyles/hairstyle27.xml</sprite> <sprite race="3">hairstyles/hairstyle22.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle03-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle03-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle03-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle03-female.xml</sprite> - <sprite>hairstyles/hairstyle03.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle03.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle03.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-4_Emo.xml b/items/hairsprite/item-5_Emo.xml index 2f68578f..17f79c30 100644 --- a/items/hairsprite/item-4_Emo.xml +++ b/items/hairsprite/item-5_Emo.xml @@ -6,11 +6,14 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-4" type="hairsprite" name="Emo"> + <item id="-5" type="hairsprite" name="Emo"> <sprite race="2">hairstyles/hairstyle30.xml</sprite> <sprite race="3">hairstyles/hairstyle23.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle04-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle04-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle04-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle04-female.xml</sprite> - <sprite>hairstyles/hairstyle04.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle04.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle04.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-5_Mohawk.xml b/items/hairsprite/item-6_Mohawk.xml index 2094d2f3..4c0d257a 100644 --- a/items/hairsprite/item-5_Mohawk.xml +++ b/items/hairsprite/item-6_Mohawk.xml @@ -6,10 +6,14 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-5" type="hairsprite" name="Mohawk"> + <item id="-6" type="hairsprite" name="Mohawk"> + <sprite race="2">hairstyles/hairstyle31.xml</sprite> <sprite race="3">hairstyles/hairstyle24.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle05-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle05-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle05-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle05-female.xml</sprite> - <sprite>hairstyles/hairstyle05.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle05.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle05.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-6_Pompadour.xml b/items/hairsprite/item-7_Pompadour.xml index 0030478f..1fea5787 100644 --- a/items/hairsprite/item-6_Pompadour.xml +++ b/items/hairsprite/item-7_Pompadour.xml @@ -6,9 +6,13 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-6" type="hairsprite" name="Pompadour"> + <item id="-7" type="hairsprite" name="Pompadour"> + <sprite race="2">hairstyles/hairstyle32.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle06-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle06-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle06-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle06-female.xml</sprite> - <sprite>hairstyles/hairstyle06.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle06.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle06.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-7_CenterpartingShortandslick.xml b/items/hairsprite/item-8_CenterpartingShortandslick.xml index 859b1065..6c80d6ac 100644 --- a/items/hairsprite/item-7_CenterpartingShortandslick.xml +++ b/items/hairsprite/item-8_CenterpartingShortandslick.xml @@ -6,9 +6,13 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-7" type="hairsprite" name="Center parting/Short and slick"> + <item id="-8" type="hairsprite" name="Center parting/Short and slick"> + <sprite race="2">hairstyles/hairstyle33.xml</sprite> + <sprite race="0" gender="male">hairstyles/hairstyle07-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle07-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle07-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle07-female.xml</sprite> - <sprite>hairstyles/hairstyle07.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle07.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle07.xml</sprite> </item> </items> diff --git a/items/hairsprite/item-8_Longandslick.xml b/items/hairsprite/item-9_Longandslick.xml index 6d4877bc..dc321a49 100644 --- a/items/hairsprite/item-8_Longandslick.xml +++ b/items/hairsprite/item-9_Longandslick.xml @@ -6,9 +6,12 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-8" type="hairsprite" name="Long and slick"> + <item id="-9" type="hairsprite" name="Long and slick"> + <sprite race="0" gender="male">hairstyles/hairstyle08-male.xml</sprite> <sprite race="1" gender="male">hairstyles/hairstyle08-male.xml</sprite> + <sprite race="0" gender="female">hairstyles/hairstyle08-female.xml</sprite> <sprite race="1" gender="female">hairstyles/hairstyle08-female.xml</sprite> - <sprite>hairstyles/hairstyle08.xml</sprite> + <sprite race="0" gender="other">hairstyles/hairstyle08.xml</sprite> + <sprite race="1" gender="other">hairstyles/hairstyle08.xml</sprite> </item> </items> diff --git a/items/racesprite/_include.xml b/items/racesprite/_include.xml index e096369c..3449f95e 100644 --- a/items/racesprite/_include.xml +++ b/items/racesprite/_include.xml @@ -7,10 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <include name="items/racesprite/item-100_Deprecated.xml"/> - <include name="items/racesprite/item-101_Talponian.xml"/> + <include name="items/racesprite/item-101_Talpan.xml"/> <include name="items/racesprite/item-102_Tritan.xml"/> - <include name="items/racesprite/item-103_Gispaan.xml"/> - <include name="items/racesprite/item-104_Sparron.xml"/> - <include name="items/racesprite/item-198_Skeleton.xml"/> - <include name="items/racesprite/item-199_Troll.xml"/> + <include name="items/racesprite/item-103_Ifriton.xml"/> + <include name="items/racesprite/item-104_Gispaan.xml"/> + <include name="items/racesprite/item-105_Sparron.xml"/> + <include name="items/racesprite/item-99044_Skeleton.xml"/> + <include name="items/racesprite/item-99054_Troll.xml"/> </items> diff --git a/items/racesprite/item-100_Deprecated.xml b/items/racesprite/item-100_Deprecated.xml index b4660e77..648b6e3b 100644 --- a/items/racesprite/item-100_Deprecated.xml +++ b/items/racesprite/item-100_Deprecated.xml @@ -6,7 +6,10 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-100" type="racesprite" name="Talponian"> - <sprite>model/Talponian.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <item id="-100" type="racesprite" name="Placeholder"> + <sprite>model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> + <item id="-99100" type="racesprite" name="Placeholder"> + <sprite>model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> </item> </items> diff --git a/items/racesprite/item-101_Talpan.xml b/items/racesprite/item-101_Talpan.xml new file mode 100644 index 00000000..2de35f74 --- /dev/null +++ b/items/racesprite/item-101_Talpan.xml @@ -0,0 +1,17 @@ +<?xml version="1.0"?> +<items> + <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//item/@name" translate="yes"/> + <its:translateRule selector="//item/@description" translate="yes"/> + <its:translateRule selector="//item/@effect" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> + </its:rules> + <item id="-101" type="racesprite" name="Talpan"> + <sprite gender="female">model/female.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="male">model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="other">model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> + <item id="-99101" type="racesprite" name="Talpan"> + <sprite>model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> +</items> diff --git a/items/racesprite/item-101_Talponian.xml b/items/racesprite/item-101_Talponian.xml deleted file mode 100644 index b4660e77..00000000 --- a/items/racesprite/item-101_Talponian.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0"?> -<items> - <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> - <its:translateRule selector="//item/@name" translate="yes"/> - <its:translateRule selector="//item/@description" translate="yes"/> - <its:translateRule selector="//item/@effect" translate="yes"/> - <its:translateRule selector="//*" translate="no"/> - </its:rules> - <item id="-100" type="racesprite" name="Talponian"> - <sprite>model/Talponian.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> - </item> -</items> diff --git a/items/racesprite/item-102_Tritan.xml b/items/racesprite/item-102_Tritan.xml index 155e8ae1..807ce542 100644 --- a/items/racesprite/item-102_Tritan.xml +++ b/items/racesprite/item-102_Tritan.xml @@ -7,6 +7,11 @@ <its:translateRule selector="//*" translate="no"/> </its:rules> <item id="-102" type="racesprite" name="Tritan"> - <sprite>model/Tritan.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite> + <sprite gender="female">model/female.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite> + <sprite gender="male">model/male.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite> + <sprite gender="other">model/neutral.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite> + </item> + <item id="-99102" type="racesprite" name="Tritan"> + <sprite>model/male.xml|#166876,32992e,23a988,70cd87,a7f1b2;#0e0036,4c264b,a04f62,d2a391,e6d7b8;#3a3a3a,d5d5d5</sprite> </item> </items> diff --git a/items/racesprite/item-103_Gispaan.xml b/items/racesprite/item-103_Gispaan.xml deleted file mode 100644 index b1c3724f..00000000 --- a/items/racesprite/item-103_Gispaan.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0"?> -<items> - <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> - <its:translateRule selector="//item/@name" translate="yes"/> - <its:translateRule selector="//item/@description" translate="yes"/> - <its:translateRule selector="//item/@effect" translate="yes"/> - <its:translateRule selector="//*" translate="no"/> - </its:rules> - <item id="-103" type="racesprite" name="Gispaan"> - <sprite>model/Gispaan.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> - </item> -</items> diff --git a/items/racesprite/item-103_Ifriton.xml b/items/racesprite/item-103_Ifriton.xml new file mode 100644 index 00000000..727078ae --- /dev/null +++ b/items/racesprite/item-103_Ifriton.xml @@ -0,0 +1,17 @@ +<?xml version="1.0"?> +<items> + <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//item/@name" translate="yes"/> + <its:translateRule selector="//item/@description" translate="yes"/> + <its:translateRule selector="//item/@effect" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> + </its:rules> + <item id="-103" type="racesprite" name="Ifriton"> + <sprite gender="female">model/female.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="male">model/male.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="other">model/neutral.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> + <item id="-99103" type="racesprite" name="Ifriton"> + <sprite>model/male.xml|#5d3841,ba5f48,e48b6d,edb6a2;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> +</items> diff --git a/items/racesprite/item-104_Gispaan.xml b/items/racesprite/item-104_Gispaan.xml new file mode 100644 index 00000000..8d9e564e --- /dev/null +++ b/items/racesprite/item-104_Gispaan.xml @@ -0,0 +1,17 @@ +<?xml version="1.0"?> +<items> + <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//item/@name" translate="yes"/> + <its:translateRule selector="//item/@description" translate="yes"/> + <its:translateRule selector="//item/@effect" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> + </its:rules> + <item id="-104" type="racesprite" name="Gispaan"> + <sprite gender="female">model/female.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="male">model/male.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="other">model/neutral.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> + <item id="-99104" type="racesprite" name="Gispaan"> + <sprite>model/male.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> +</items> diff --git a/items/racesprite/item-104_Sparron.xml b/items/racesprite/item-104_Sparron.xml deleted file mode 100644 index 71911f34..00000000 --- a/items/racesprite/item-104_Sparron.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0"?> -<items> - <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> - <its:translateRule selector="//item/@name" translate="yes"/> - <its:translateRule selector="//item/@description" translate="yes"/> - <its:translateRule selector="//item/@effect" translate="yes"/> - <its:translateRule selector="//*" translate="no"/> - </its:rules> - <item id="-104" type="racesprite" name="Sparron"> - <sprite>model/Sparron.xml|#413e22,6c5d31,baa06e,b2b05f;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> - </item> -</items> diff --git a/items/racesprite/item-105_Sparron.xml b/items/racesprite/item-105_Sparron.xml new file mode 100644 index 00000000..eac707b6 --- /dev/null +++ b/items/racesprite/item-105_Sparron.xml @@ -0,0 +1,17 @@ +<?xml version="1.0"?> +<items> + <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> + <its:translateRule selector="//item/@name" translate="yes"/> + <its:translateRule selector="//item/@description" translate="yes"/> + <its:translateRule selector="//item/@effect" translate="yes"/> + <its:translateRule selector="//*" translate="no"/> + </its:rules> + <item id="-105" type="racesprite" name="Sparron"> + <sprite gender="female">model/female.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="male">model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite gender="other">model/neutral.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> + <item id="-99105" type="racesprite" name="Sparron"> + <sprite>model/base-chestnaked.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + </item> +</items> diff --git a/items/racesprite/item-198_Skeleton.xml b/items/racesprite/item-99044_Skeleton.xml index 260347bf..a534c8e1 100644 --- a/items/racesprite/item-198_Skeleton.xml +++ b/items/racesprite/item-99044_Skeleton.xml @@ -6,7 +6,7 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-198" type="racesprite" name="Skeleton"> + <item id="-99044" type="racesprite" name="Skeleton"> <sprite>monsters/skeleton.xml|#ffe8bf</sprite> </item> </items> diff --git a/items/racesprite/item-199_Troll.xml b/items/racesprite/item-99054_Troll.xml index 90b4ede7..0ba6aaf6 100644 --- a/items/racesprite/item-199_Troll.xml +++ b/items/racesprite/item-99054_Troll.xml @@ -6,7 +6,7 @@ <its:translateRule selector="//item/@effect" translate="yes"/> <its:translateRule selector="//*" translate="no"/> </its:rules> - <item id="-199" type="racesprite" name="Troll"> + <item id="-99054" type="racesprite" name="Troll"> <sprite>monsters/troll-race.xml|#FFDEC2;#FF4D4D;#FF99FF;#FFC88A</sprite> </item> </items> diff --git a/monsters/monster1119_Thug.xml b/monsters/monster1119_Thug.xml index 715d47b9..b7b04100 100644 --- a/monsters/monster1119_Thug.xml +++ b/monsters/monster1119_Thug.xml @@ -2,6 +2,7 @@ <monsters offset="0"> <monster id="1119" name="Thug"> <sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite> <sprite>equipment/head/sailor-hat.xml</sprite> <sprite>equipment/feet/boots.xml</sprite> <sprite>equipment/chest/tanktop.xml</sprite> diff --git a/monsters/monster1120_Swashbuckler.xml b/monsters/monster1120_Swashbuckler.xml index 2b3ea6f7..e19fed47 100644 --- a/monsters/monster1120_Swashbuckler.xml +++ b/monsters/monster1120_Swashbuckler.xml @@ -2,6 +2,7 @@ <monsters offset="0"> <monster id="1120" name="Swashbuckler"> <sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite> <sprite>equipment/chest/vnecksweater.xml</sprite> <sprite>equipment/legs/pants.xml|#212121,555555</sprite> <sprite>equipment/head/bandana.xml|#212121,555555</sprite> diff --git a/monsters/monster1121_Grenadier.xml b/monsters/monster1121_Grenadier.xml index 5a438845..18b2acd6 100644 --- a/monsters/monster1121_Grenadier.xml +++ b/monsters/monster1121_Grenadier.xml @@ -2,6 +2,7 @@ <monsters offset="0"> <monster id="1121" name="Grenadier"> <sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite> <sprite>equipment/chest/sorcerer-robe.xml|#5178a0,1a294c;#d5b02c</sprite> <sprite>equipment/legs/pants.xml|#5178a0,1a294c</sprite> <sprite>equipment/head/piratehat.xml</sprite> diff --git a/monsters/monster1122_TheDreadPirateMarley.xml b/monsters/monster1122_TheDreadPirateMarley.xml index c2c99fa8..26aaeb32 100644 --- a/monsters/monster1122_TheDreadPirateMarley.xml +++ b/monsters/monster1122_TheDreadPirateMarley.xml @@ -2,6 +2,7 @@ <monsters offset="0"> <monster id="1122" name="The Dread Pirate Marley"> <sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite> <sprite>equipment/chest/assassin.xml</sprite> <sprite>equipment/legs/assassin.xml</sprite> <sprite>equipment/head/eyepatch.xml</sprite> diff --git a/monsters/monster1123_TheDreadPirateMarley.xml b/monsters/monster1123_TheDreadPirateMarley.xml index 621e6ed6..e2417454 100644 --- a/monsters/monster1123_TheDreadPirateMarley.xml +++ b/monsters/monster1123_TheDreadPirateMarley.xml @@ -2,6 +2,7 @@ <monsters offset="0"> <monster id="1123" name="The Dread Pirate Marley"> <sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#36e2fc,0ba8bf,a4a6a3,dad5f5;#3a3a3a,d5d5d5</sprite> + <sprite>hairstyles/hairstyle00-male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#000000</sprite> <sprite>equipment/chest/assassin.xml</sprite> <sprite>equipment/legs/assassin.xml</sprite> <sprite>equipment/head/eyepatch.xml</sprite> diff --git a/npcs/npc181.xml b/npcs/npc181.xml index 46e932ac..fecb4aa3 100644 --- a/npcs/npc181.xml +++ b/npcs/npc181.xml @@ -1,8 +1,9 @@ <?xml version="1.0"?> <npcs> <npc id="181"> - <sprite>model/base.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#FF2615</sprite> + <sprite>model/male.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#FF2615</sprite> <sprite>hairstyles/hairstyle01-female.xml|#53202b,7f4f45,9e6a43,d09459,fcd3a1,fefffc;#2f312f,727471,a4a6a3,dad5f5;#1d2d6d,1594a3,55C6B2,fdedcc</sprite> + <sprite>equipment/chest/bra-female.xml</sprite> <sprite>equipment/feet/assassin-boots.xml</sprite> <sprite>equipment/hands/generic.xml|#202020,c0c0c0,ffffff,ffffff</sprite> <sprite>equipment/head/rabbit-ears.xml|#111111,222222,333333,444444,555555,aaaaaa</sprite> |