diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-07-08 01:18:18 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-07-08 01:18:18 -0300 |
commit | 138bd5e47de71dabaf3928389e85c8cb74f4c1dd (patch) | |
tree | f0f87ba51694be79bd20effc7642de00e647ad7f /graphics/sprites/monsters/accessories | |
parent | 5b25b0e599a6640c2170451758ace3944ece466a (diff) | |
parent | 5e8a968dd9317c4819a79d344e0fdb34ca1f0399 (diff) | |
download | clientdata-138bd5e47de71dabaf3928389e85c8cb74f4c1dd.tar.gz clientdata-138bd5e47de71dabaf3928389e85c8cb74f4c1dd.tar.bz2 clientdata-138bd5e47de71dabaf3928389e85c8cb74f4c1dd.tar.xz clientdata-138bd5e47de71dabaf3928389e85c8cb74f4c1dd.zip |
Merge branch 'master' into legacy
This reconstructs git history.
Diffstat (limited to 'graphics/sprites/monsters/accessories')
88 files changed, 1445 insertions, 0 deletions
diff --git a/graphics/sprites/monsters/accessories/ball-lighning-shadow.xml b/graphics/sprites/monsters/accessories/ball-lighning-shadow.xml new file mode 100644 index 00000000..0d811374 --- /dev/null +++ b/graphics/sprites/monsters/accessories/ball-lighning-shadow.xml @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11"/> + <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="5"/> + </animation> + </action> + <action name="dead" imageset="empty"> + <animation> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/ball-lightning-shadow.xml b/graphics/sprites/monsters/accessories/ball-lightning-shadow.xml new file mode 100644 index 00000000..0d811374 --- /dev/null +++ b/graphics/sprites/monsters/accessories/ball-lightning-shadow.xml @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11"/> + <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="5"/> + </animation> + </action> + <action name="dead" imageset="empty"> + <animation> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/bow-slimecovered.png b/graphics/sprites/monsters/accessories/bow-slimecovered.png Binary files differnew file mode 100644 index 00000000..755462f2 --- /dev/null +++ b/graphics/sprites/monsters/accessories/bow-slimecovered.png diff --git a/graphics/sprites/monsters/accessories/empty-frame.png b/graphics/sprites/monsters/accessories/empty-frame.png Binary files differnew file mode 100644 index 00000000..dabd9f21 --- /dev/null +++ b/graphics/sprites/monsters/accessories/empty-frame.png diff --git a/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png b/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png Binary files differnew file mode 100644 index 00000000..1c43e809 --- /dev/null +++ b/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png diff --git a/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.xml b/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.xml new file mode 100644 index 00000000..acf2cd6c --- /dev/null +++ b/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.xml @@ -0,0 +1,9 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png" width="32" height="22"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/generic-shadow-small-circle.png b/graphics/sprites/monsters/accessories/generic-shadow-small-circle.png Binary files differnew file mode 100644 index 00000000..d5fcfb86 --- /dev/null +++ b/graphics/sprites/monsters/accessories/generic-shadow-small-circle.png diff --git a/graphics/sprites/monsters/accessories/generic-shadow-small-circle.xml b/graphics/sprites/monsters/accessories/generic-shadow-small-circle.xml new file mode 100644 index 00000000..9affd612 --- /dev/null +++ b/graphics/sprites/monsters/accessories/generic-shadow-small-circle.xml @@ -0,0 +1,9 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle01.png b/graphics/sprites/monsters/accessories/hairstyle01.png Binary files differnew file mode 100644 index 00000000..bdc246c9 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle01.png diff --git a/graphics/sprites/monsters/accessories/hairstyle01.xml b/graphics/sprites/monsters/accessories/hairstyle01.xml new file mode 100644 index 00000000..ea9f33ee --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle01.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle01.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle02.png b/graphics/sprites/monsters/accessories/hairstyle02.png Binary files differnew file mode 100644 index 00000000..d0e388e0 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle02.png diff --git a/graphics/sprites/monsters/accessories/hairstyle02.xml b/graphics/sprites/monsters/accessories/hairstyle02.xml new file mode 100644 index 00000000..92775886 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle02.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle02.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle03.png b/graphics/sprites/monsters/accessories/hairstyle03.png Binary files differnew file mode 100644 index 00000000..233a980e --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle03.png diff --git a/graphics/sprites/monsters/accessories/hairstyle03.xml b/graphics/sprites/monsters/accessories/hairstyle03.xml new file mode 100644 index 00000000..e5a6744d --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle03.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle03.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle04.png b/graphics/sprites/monsters/accessories/hairstyle04.png Binary files differnew file mode 100644 index 00000000..d46fdc77 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle04.png diff --git a/graphics/sprites/monsters/accessories/hairstyle04.xml b/graphics/sprites/monsters/accessories/hairstyle04.xml new file mode 100644 index 00000000..9a559d75 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle04.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle04.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle05.png b/graphics/sprites/monsters/accessories/hairstyle05.png Binary files differnew file mode 100644 index 00000000..007c12e3 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle05.png diff --git a/graphics/sprites/monsters/accessories/hairstyle05.xml b/graphics/sprites/monsters/accessories/hairstyle05.xml new file mode 100644 index 00000000..6a4d9eb4 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle05.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle05.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle06.png b/graphics/sprites/monsters/accessories/hairstyle06.png Binary files differnew file mode 100644 index 00000000..5ef89329 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle06.png diff --git a/graphics/sprites/monsters/accessories/hairstyle06.xml b/graphics/sprites/monsters/accessories/hairstyle06.xml new file mode 100644 index 00000000..ce641369 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle06.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle06.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle07.png b/graphics/sprites/monsters/accessories/hairstyle07.png Binary files differnew file mode 100644 index 00000000..308ea857 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle07.png diff --git a/graphics/sprites/monsters/accessories/hairstyle07.xml b/graphics/sprites/monsters/accessories/hairstyle07.xml new file mode 100644 index 00000000..d4769375 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle07.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle07.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle08.png b/graphics/sprites/monsters/accessories/hairstyle08.png Binary files differnew file mode 100644 index 00000000..20830783 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle08.png diff --git a/graphics/sprites/monsters/accessories/hairstyle08.xml b/graphics/sprites/monsters/accessories/hairstyle08.xml new file mode 100644 index 00000000..f1742e05 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle08.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle08.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle09.png b/graphics/sprites/monsters/accessories/hairstyle09.png Binary files differnew file mode 100644 index 00000000..8a219fd2 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle09.png diff --git a/graphics/sprites/monsters/accessories/hairstyle09.xml b/graphics/sprites/monsters/accessories/hairstyle09.xml new file mode 100644 index 00000000..7e0f4f52 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle09.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle09.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle10.png b/graphics/sprites/monsters/accessories/hairstyle10.png Binary files differnew file mode 100644 index 00000000..bbe2a975 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle10.png diff --git a/graphics/sprites/monsters/accessories/hairstyle10.xml b/graphics/sprites/monsters/accessories/hairstyle10.xml new file mode 100644 index 00000000..3dcdf2c0 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle10.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle10.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle11.png b/graphics/sprites/monsters/accessories/hairstyle11.png Binary files differnew file mode 100644 index 00000000..1971ccf4 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle11.png diff --git a/graphics/sprites/monsters/accessories/hairstyle11.xml b/graphics/sprites/monsters/accessories/hairstyle11.xml new file mode 100644 index 00000000..e92ebdad --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle11.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle11.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle12.png b/graphics/sprites/monsters/accessories/hairstyle12.png Binary files differnew file mode 100644 index 00000000..200d328f --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle12.png diff --git a/graphics/sprites/monsters/accessories/hairstyle12.xml b/graphics/sprites/monsters/accessories/hairstyle12.xml new file mode 100644 index 00000000..c12734ef --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle12.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle12.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle13.png b/graphics/sprites/monsters/accessories/hairstyle13.png Binary files differnew file mode 100644 index 00000000..d1d51c11 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle13.png diff --git a/graphics/sprites/monsters/accessories/hairstyle13.xml b/graphics/sprites/monsters/accessories/hairstyle13.xml new file mode 100644 index 00000000..f7e1858a --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle13.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle13.png|W" width="32" height="32"/> + <include file="hairstyles/hairstyle13.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle14.png b/graphics/sprites/monsters/accessories/hairstyle14.png Binary files differnew file mode 100644 index 00000000..36fe6688 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle14.png diff --git a/graphics/sprites/monsters/accessories/hairstyle14.xml b/graphics/sprites/monsters/accessories/hairstyle14.xml new file mode 100644 index 00000000..cda6517a --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle14.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle14.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle15.png b/graphics/sprites/monsters/accessories/hairstyle15.png Binary files differnew file mode 100644 index 00000000..cd77639c --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle15.png diff --git a/graphics/sprites/monsters/accessories/hairstyle15.xml b/graphics/sprites/monsters/accessories/hairstyle15.xml new file mode 100644 index 00000000..e988d33e --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle15.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle15.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle16.png b/graphics/sprites/monsters/accessories/hairstyle16.png Binary files differnew file mode 100644 index 00000000..5fd47eec --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle16.png diff --git a/graphics/sprites/monsters/accessories/hairstyle16.xml b/graphics/sprites/monsters/accessories/hairstyle16.xml new file mode 100644 index 00000000..6bb4621f --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle16.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle16.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle17.png b/graphics/sprites/monsters/accessories/hairstyle17.png Binary files differnew file mode 100644 index 00000000..1c2fbd54 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle17.png diff --git a/graphics/sprites/monsters/accessories/hairstyle17.xml b/graphics/sprites/monsters/accessories/hairstyle17.xml new file mode 100644 index 00000000..96945e04 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle17.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle17.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle18.png b/graphics/sprites/monsters/accessories/hairstyle18.png Binary files differnew file mode 100644 index 00000000..b6839304 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle18.png diff --git a/graphics/sprites/monsters/accessories/hairstyle18.xml b/graphics/sprites/monsters/accessories/hairstyle18.xml new file mode 100644 index 00000000..01a15c70 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle18.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle18.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/hairstyle19.png b/graphics/sprites/monsters/accessories/hairstyle19.png Binary files differnew file mode 100644 index 00000000..72e19d28 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle19.png diff --git a/graphics/sprites/monsters/accessories/hairstyle19.xml b/graphics/sprites/monsters/accessories/hairstyle19.xml new file mode 100644 index 00000000..8faffeb7 --- /dev/null +++ b/graphics/sprites/monsters/accessories/hairstyle19.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/hairstyle19.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mouboo-antlers.png b/graphics/sprites/monsters/accessories/mouboo-antlers.png Binary files differnew file mode 100644 index 00000000..c67f18a2 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-antlers.png diff --git a/graphics/sprites/monsters/accessories/mouboo-antlers.xml b/graphics/sprites/monsters/accessories/mouboo-antlers.xml new file mode 100644 index 00000000..e38c37e8 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-antlers.xml @@ -0,0 +1,98 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="accessory" src="graphics/sprites/monsters/accessories/mouboo-antlers.png" width="28" height="21"/> + <action name="stand" imageset="accessory"> + <animation direction="down"> + <frame index="0" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-16" offsetY="-55"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-56"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="16" offsetY="-55"/> + </animation> + </action> + <action name="walk" imageset="accessory"> + <animation direction="down"> + <frame index="0" delay="75" offsetY="-52"/> + <frame index="0" delay="150" offsetY="-54"/> + <frame index="0" delay="75" offsetY="-51"/> + <frame index="0" delay="75" offsetY="-48"/> + <frame index="0" delay="75" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" delay="75" offsetX="-16" offsetY="-59"/> + <frame index="1" delay="75" offsetX="-14" offsetY="-59"/> + <frame index="1" delay="75" offsetX="-15" offsetY="-61"/> + <frame index="1" delay="75" offsetX="-20" offsetY="-60"/> + <frame index="1" delay="75" offsetX="-20" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-21" offsetY="-51"/> + </animation> + <animation direction="up"> + <frame index="0" delay="75" offsetY="-59"/> + <frame index="0" delay="75" offsetY="-60"/> + <frame index="0" delay="75" offsetY="-63"/> + <frame index="0" delay="75" offsetY="-61"/> + <frame index="0" delay="75" offsetY="-60"/> + <frame index="0" delay="75" offsetY="-58"/> + </animation> + <animation direction="right"> + <frame index="2" delay="75" offsetX="16" offsetY="-59"/> + <frame index="2" delay="75" offsetX="14" offsetY="-59"/> + <frame index="2" delay="75" offsetX="15" offsetY="-61"/> + <frame index="2" delay="75" offsetX="20" offsetY="-60"/> + <frame index="2" delay="75" offsetX="20" offsetY="-56"/> + <frame index="2" delay="75" offsetX="21" offsetY="-51"/> + </animation> + </action> + <action name="attack" imageset="accessory"> + <animation direction="down"> + <frame index="0" delay="75" offsetY="-50"/> + <frame index="0" delay="75" offsetY="-52"/> + <frame index="0" delay="75" offsetY="-39"/> + <frame index="0" delay="75" offsetY="-31"/> + <frame index="0" delay="75" offsetY="-30"/> + <frame index="0" delay="75" offsetY="-31"/> + <frame index="0" delay="75" offsetY="-38"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" delay="75" offsetX="-14" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-7" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-21" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-23" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-27" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-24" offsetY="-49"/> + <frame index="1" delay="75" offsetX="-16" offsetY="-55"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" delay="75" offsetY="-55"/> + <frame index="0" delay="75" offsetY="-53"/> + <frame index="0" delay="75" offsetY="-59"/> + <frame index="0" delay="75" offsetY="-53"/> + <frame index="0" delay="75" offsetY="-51"/> + <frame index="0" delay="75" offsetY="-54"/> + <frame index="0" delay="75" offsetY="-56"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" delay="75" offsetX="14" offsetY="-56"/> + <frame index="2" delay="75" offsetX="7" offsetY="-56"/> + <frame index="2" delay="75" offsetX="21" offsetY="-40"/> + <frame index="2" delay="75" offsetX="23" offsetY="-40"/> + <frame index="2" delay="75" offsetX="27" offsetY="-40"/> + <frame index="2" delay="75" offsetX="24" offsetY="-49"/> + <frame index="2" delay="75" offsetX="16" offsetY="-55"/> + <end/> + </animation> + </action> + <action name="dead" imageset="accessory"> + <animation> + <frame index="3" delay="1600" offsetX="20" offsetY="-8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mouboo-demonic-antlers.png b/graphics/sprites/monsters/accessories/mouboo-demonic-antlers.png Binary files differnew file mode 100644 index 00000000..ab8590dd --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-demonic-antlers.png diff --git a/graphics/sprites/monsters/accessories/mouboo-demonic-antlers.xml b/graphics/sprites/monsters/accessories/mouboo-demonic-antlers.xml new file mode 100644 index 00000000..324eda8e --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-demonic-antlers.xml @@ -0,0 +1,98 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="accessory" src="graphics/sprites/monsters/accessories/mouboo-demonic-antlers.png" width="37" height="30"/> + <action name="stand" imageset="accessory"> + <animation direction="down"> + <frame index="0" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-16" offsetY="-55"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-56"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="19" offsetY="-55"/> + </animation> + </action> + <action name="walk" imageset="accessory"> + <animation direction="down"> + <frame index="0" delay="75" offsetY="-52"/> + <frame index="0" delay="150" offsetY="-54"/> + <frame index="0" delay="75" offsetY="-51"/> + <frame index="0" delay="75" offsetY="-48"/> + <frame index="0" delay="75" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" delay="75" offsetX="-16" offsetY="-59"/> + <frame index="1" delay="75" offsetX="-14" offsetY="-59"/> + <frame index="1" delay="75" offsetX="-15" offsetY="-61"/> + <frame index="1" delay="75" offsetX="-20" offsetY="-60"/> + <frame index="1" delay="75" offsetX="-20" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-21" offsetY="-51"/> + </animation> + <animation direction="up"> + <frame index="0" delay="75" offsetY="-59"/> + <frame index="0" delay="75" offsetY="-60"/> + <frame index="0" delay="75" offsetY="-63"/> + <frame index="0" delay="75" offsetY="-61"/> + <frame index="0" delay="75" offsetY="-60"/> + <frame index="0" delay="75" offsetY="-58"/> + </animation> + <animation direction="right"> + <frame index="2" delay="75" offsetX="16" offsetY="-59"/> + <frame index="2" delay="75" offsetX="14" offsetY="-59"/> + <frame index="2" delay="75" offsetX="15" offsetY="-61"/> + <frame index="2" delay="75" offsetX="20" offsetY="-60"/> + <frame index="2" delay="75" offsetX="20" offsetY="-56"/> + <frame index="2" delay="75" offsetX="21" offsetY="-51"/> + </animation> + </action> + <action name="attack" imageset="accessory"> + <animation direction="down"> + <frame index="0" delay="75" offsetY="-50"/> + <frame index="0" delay="75" offsetY="-52"/> + <frame index="0" delay="75" offsetY="-39"/> + <frame index="0" delay="75" offsetY="-31"/> + <frame index="0" delay="75" offsetY="-30"/> + <frame index="0" delay="75" offsetY="-31"/> + <frame index="0" delay="75" offsetY="-38"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" delay="75" offsetX="-14" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-7" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-21" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-23" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-27" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-24" offsetY="-49"/> + <frame index="1" delay="75" offsetX="-16" offsetY="-55"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" delay="75" offsetY="-55"/> + <frame index="0" delay="75" offsetY="-53"/> + <frame index="0" delay="75" offsetY="-59"/> + <frame index="0" delay="75" offsetY="-53"/> + <frame index="0" delay="75" offsetY="-51"/> + <frame index="0" delay="75" offsetY="-54"/> + <frame index="0" delay="75" offsetY="-56"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" delay="75" offsetX="14" offsetY="-56"/> + <frame index="2" delay="75" offsetX="7" offsetY="-56"/> + <frame index="2" delay="75" offsetX="21" offsetY="-40"/> + <frame index="2" delay="75" offsetX="23" offsetY="-40"/> + <frame index="2" delay="75" offsetX="27" offsetY="-40"/> + <frame index="2" delay="75" offsetX="24" offsetY="-49"/> + <frame index="2" delay="75" offsetX="16" offsetY="-55"/> + <end/> + </animation> + </action> + <action name="dead" imageset="accessory"> + <animation> + <frame index="3" delay="1600" offsetX="20" offsetY="-8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mouboo-red-nose.png b/graphics/sprites/monsters/accessories/mouboo-red-nose.png Binary files differnew file mode 100644 index 00000000..4fa1f84e --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-red-nose.png diff --git a/graphics/sprites/monsters/accessories/mouboo-red-nose.xml b/graphics/sprites/monsters/accessories/mouboo-red-nose.xml new file mode 100644 index 00000000..297f18cf --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-red-nose.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="mob" src="graphics/sprites/monsters/accessories/mouboo-red-nose.png" width="80" height="80"/> + <include file="monsters/mouboo.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mouboo-red-saddle.png b/graphics/sprites/monsters/accessories/mouboo-red-saddle.png Binary files differnew file mode 100644 index 00000000..1f87c496 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-red-saddle.png diff --git a/graphics/sprites/monsters/accessories/mouboo-red-saddle.xml b/graphics/sprites/monsters/accessories/mouboo-red-saddle.xml new file mode 100644 index 00000000..fd2ce1e7 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-red-saddle.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="mob" src="graphics/sprites/monsters/accessories/mouboo-red-saddle.png" width="80" height="80"/> + <include file="monsters/mouboo.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mouboo-red-shoes.png b/graphics/sprites/monsters/accessories/mouboo-red-shoes.png Binary files differnew file mode 100644 index 00000000..68df91db --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-red-shoes.png diff --git a/graphics/sprites/monsters/accessories/mouboo-red-shoes.xml b/graphics/sprites/monsters/accessories/mouboo-red-shoes.xml new file mode 100644 index 00000000..4b48e8df --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-red-shoes.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="mob" src="graphics/sprites/monsters/accessories/mouboo-red-shoes.png" width="80" height="80"/> + <include file="monsters/mouboo.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mouboo-santa-hat.png b/graphics/sprites/monsters/accessories/mouboo-santa-hat.png Binary files differnew file mode 100644 index 00000000..2c93390e --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-santa-hat.png diff --git a/graphics/sprites/monsters/accessories/mouboo-santa-hat.xml b/graphics/sprites/monsters/accessories/mouboo-santa-hat.xml new file mode 100644 index 00000000..ed788518 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mouboo-santa-hat.xml @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="mob" src="graphics/sprites/monsters/accessories/mouboo-santa-hat.png" width="80" height="80"/> + <include file="monsters/mouboo.xml"/> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-arms1.png b/graphics/sprites/monsters/accessories/mushroom-base1-arms1.png Binary files differnew file mode 100644 index 00000000..dc20e782 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-arms1.png diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-arms1.xml b/graphics/sprites/monsters/accessories/mushroom-base1-arms1.xml new file mode 100644 index 00000000..9b903035 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-arms1.xml @@ -0,0 +1,101 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/mushroom-base1-arms1.png|W" width="22" height="12"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-5"/> + </animation> + <animation direction="downleft"> + <frame index="10" offsetX="-2" offsetY="-5"/> + </animation> + <animation direction="downright"> + <frame index="30" offsetX="2" offsetY="-5"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-5"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-5"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-5"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" delay="150" offsetY="-5"/> + <frame index="2" delay="75" offsetY="-10"/> + <frame index="3" delay="150" offsetY="-5"/> + </animation> + <animation direction="downleft"> + <frame index="10" delay="150" offsetX="2" offsetY="-5"/> + <frame index="13" delay="75" offsetX="2" offsetY="-8"/> + <frame index="14" delay="75" offsetX="2" offsetY="-5"/> + <frame index="14" delay="75" offsetX="2" offsetY="-6"/> + </animation> + <animation direction="downright"> + <frame index="30" delay="150" offsetX="-2" offsetY="-5"/> + <frame index="33" delay="75" offsetX="-2" offsetY="-6"/> + <frame index="34" delay="75" offsetX="-2" offsetY="-5"/> + <frame index="34" delay="75" offsetX="-2" offsetY="-6"/> + </animation> + <animation direction="left"> + <frame index="10" delay="150" offsetY="-5"/> + <frame index="13" delay="75" offsetY="-8"/> + <frame index="14" delay="75" offsetY="-5"/> + <frame index="14" delay="75" offsetY="-6"/> + </animation> + <animation direction="up"> + <frame index="20" delay="150" offsetY="-5"/> + <frame index="23" delay="75" offsetY="-10"/> + <frame index="24" delay="75" offsetY="-5"/> + <frame index="24" delay="75" offsetY="-6"/> + </animation> + <animation direction="right"> + <frame index="30" delay="150" offsetY="-5"/> + <frame index="33" delay="75" offsetY="-6"/> + <frame index="34" delay="75" offsetY="-5"/> + <frame index="34" delay="75" offsetY="-6"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="downleft"> + <sequence start="15" end="18" delay="75" offsetX="2" offsetY="-5"/> + <end/> + </animation> + <animation direction="downright"> + <sequence start="35" end="38" delay="75" offsetX="-2" offsetY="-5"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetY="-5"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-cap1-spikes.png b/graphics/sprites/monsters/accessories/mushroom-base1-cap1-spikes.png Binary files differnew file mode 100644 index 00000000..f73d56fe --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-cap1-spikes.png diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-cap1-spikes.xml b/graphics/sprites/monsters/accessories/mushroom-base1-cap1-spikes.xml new file mode 100644 index 00000000..c6279afe --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-cap1-spikes.xml @@ -0,0 +1,84 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/mushroom-base1-cap1-spikes.png|W" width="18" height="13"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-20"/> + </animation> + <animation direction="left"> + <frame index="1" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="1" offsetY="-20"/> + </animation> + <animation direction="right"> + <frame index="0" offsetY="-20"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" delay="150" offsetY="-20"/> + <frame index="2" delay="75" offsetY="-26"/> + <frame index="0" delay="75" offsetY="-20"/> + <frame index="3" delay="75" offsetY="-20"/> + </animation> + <animation direction="left"> + <frame index="1" delay="150" offsetY="-19"/> + <frame index="1" delay="75" offsetX="2" offsetY="-20"/> + <frame index="1" delay="75" offsetY="-19"/> + <frame index="1" delay="75" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="0" delay="150" offsetY="-20"/> + <frame index="3" delay="75" offsetY="-25"/> + <frame index="0" delay="75" offsetY="-20"/> + <frame index="0" delay="75" offsetY="-21"/> + </animation> + <animation direction="right"> + <frame index="1" delay="150" offsetY="-19"/> + <frame index="1" delay="75" offsetX="-2" offsetY="-20"/> + <frame index="1" delay="75" offsetY="-19"/> + <frame index="1" delay="75" offsetY="-17"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="5" offsetY="12"/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="-12" offsetY="2"/> + </animation> + <animation direction="up"> + <frame index="9" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="10" offsetX="12" offsetY="2"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="4" delay="75" offsetY="-19"/> + <frame index="4" delay="75" offsetY="-17"/> + <frame index="0" delay="150" offsetY="-20"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" delay="75" offsetY="-19"/> + <frame index="1" delay="75" offsetY="-17"/> + <frame index="1" delay="150" offsetY="-20"/> + <end/> + </animation> + <animation direction="up"> + <frame index="4" delay="75" offsetY="-19"/> + <frame index="4" delay="75" offsetY="-17"/> + <frame index="0" delay="150" offsetY="-20"/> + <end/> + </animation> + <animation direction="right"> + <frame index="1" delay="75" offsetY="-19"/> + <frame index="1" delay="75" offsetY="-17"/> + <frame index="1" delay="150" offsetY="-20"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-cap1.png b/graphics/sprites/monsters/accessories/mushroom-base1-cap1.png Binary files differnew file mode 100644 index 00000000..dcc050ef --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-cap1.png diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-cap1.xml b/graphics/sprites/monsters/accessories/mushroom-base1-cap1.xml new file mode 100644 index 00000000..f4ffb4ad --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-cap1.xml @@ -0,0 +1,84 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/mushroom-base1-cap1.png|W;R" width="26" height="20"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="0" offsetY="-12"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="1" delay="75" offsetY="-19"/> + <frame index="0" delay="75" offsetY="-12"/> + <frame index="2" delay="75" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="5" delay="75" offsetY="-14"/> + <frame index="0" delay="75" offsetY="-13"/> + <frame index="6" delay="75" offsetY="-9"/> + </animation> + <animation direction="up"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="2" delay="75" offsetY="-19"/> + <frame index="0" delay="75" offsetY="-12"/> + <frame index="1" delay="75" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="6" delay="75" offsetY="-14"/> + <frame index="0" delay="75" offsetY="-13"/> + <frame index="5" delay="75" offsetY="-9"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="4" offsetY="8"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="-8"/> + </animation> + <animation direction="up"> + <frame index="8" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="9" offsetX="11"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + <animation direction="left"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-cap2.png b/graphics/sprites/monsters/accessories/mushroom-base1-cap2.png Binary files differnew file mode 100644 index 00000000..bb0cec8a --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-cap2.png diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-cap2.xml b/graphics/sprites/monsters/accessories/mushroom-base1-cap2.xml new file mode 100644 index 00000000..90ea51cc --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-cap2.xml @@ -0,0 +1,84 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/mushroom-base1-cap2.png|W;R" width="28" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="0" offsetY="-12"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="1" delay="75" offsetY="-19"/> + <frame index="0" delay="75" offsetY="-12"/> + <frame index="2" delay="75" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="5" delay="75" offsetY="-14"/> + <frame index="0" delay="75" offsetY="-13"/> + <frame index="6" delay="75" offsetY="-9"/> + </animation> + <animation direction="up"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="2" delay="75" offsetY="-19"/> + <frame index="0" delay="75" offsetY="-12"/> + <frame index="1" delay="75" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="0" delay="150" offsetY="-12"/> + <frame index="6" delay="75" offsetY="-14"/> + <frame index="0" delay="75" offsetY="-13"/> + <frame index="5" delay="75" offsetY="-9"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="4" offsetY="8"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="-8"/> + </animation> + <animation direction="up"> + <frame index="8" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="9" offsetX="11"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + <animation direction="left"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" delay="75" offsetY="-12"/> + <frame index="3" delay="75" offsetY="-10"/> + <frame index="0" delay="150" offsetY="-12"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-face1.png b/graphics/sprites/monsters/accessories/mushroom-base1-face1.png Binary files differnew file mode 100644 index 00000000..869d3447 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-face1.png diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-face1.xml b/graphics/sprites/monsters/accessories/mushroom-base1-face1.xml new file mode 100644 index 00000000..a2e7ee1d --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-face1.xml @@ -0,0 +1,108 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/mushroom-base1-face1.png|W;R" width="12" height="12"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" delay="2200" offsetY="-5"/> + <frame index="1" delay="80" offsetY="-5"/> + </animation> + <animation direction="downleft"> + <frame index="18" delay="2200" offsetY="-5"/> + <frame index="19" delay="80" offsetY="-5"/> + </animation> + <animation direction="downright"> + <frame index="6" delay="2200" offsetY="-5"/> + <frame index="7" delay="80" offsetY="-5"/> + </animation> + <animation direction="left"> + <frame index="24" delay="2200" offsetY="-5"/> + <frame index="25" delay="80" offsetY="-5"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="12" delay="2200" offsetY="-5"/> + <frame index="13" delay="80" offsetY="-5"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" delay="150" offsetY="-5"/> + <frame index="2" delay="75" offsetY="-10"/> + <frame index="3" delay="150" offsetY="-5"/> + </animation> + <animation direction="downleft"> + <frame index="18" delay="150" offsetY="-5"/> + <frame index="21" delay="75" offsetY="-8"/> + <frame index="22" delay="75" offsetY="-5"/> + <frame index="22" delay="75" offsetY="-4"/> + </animation> + <animation direction="downright"> + <frame index="6" delay="150" offsetY="-5"/> + <frame index="8" delay="75" offsetY="-8"/> + <frame index="9" delay="75" offsetY="-5"/> + <frame index="9" delay="75" offsetY="-4"/> + </animation> + <animation direction="left"> + <frame index="24" delay="150" offsetY="-5"/> + <frame index="26" delay="75" offsetY="-6"/> + <frame index="27" delay="75" offsetY="-5"/> + <frame index="27" delay="75" offsetY="-4"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="12" delay="150" offsetY="-5"/> + <frame index="14" delay="75" offsetY="-6"/> + <frame index="15" delay="75" offsetY="-5"/> + <frame index="15" delay="75" offsetY="-4"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="30"/> + </animation> + <animation direction="left"> + <frame index="30"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="30"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" delay="150" offsetY="-5"/> + <frame index="4" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="downleft"> + <frame index="23" delay="150" offsetY="-5"/> + <frame index="22" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="downright"> + <frame index="11" delay="150" offsetY="-5"/> + <frame index="10" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="left"> + <frame index="29" delay="150" offsetY="-5"/> + <frame index="28" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="up"> + <frame index="30"/> + <end/> + </animation> + <animation direction="right"> + <frame index="17" delay="150" offsetY="-5"/> + <frame index="16" delay="75" offsetY="-5"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-face2.png b/graphics/sprites/monsters/accessories/mushroom-base1-face2.png Binary files differnew file mode 100644 index 00000000..4fa89a66 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-face2.png diff --git a/graphics/sprites/monsters/accessories/mushroom-base1-face2.xml b/graphics/sprites/monsters/accessories/mushroom-base1-face2.xml new file mode 100644 index 00000000..6433a2d3 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1-face2.xml @@ -0,0 +1,108 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/mushroom-base1-face2.png|W;R" width="12" height="12"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" delay="2200" offsetY="-5"/> + <frame index="1" delay="80" offsetY="-5"/> + </animation> + <animation direction="downleft"> + <frame index="18" delay="2200" offsetY="-5"/> + <frame index="19" delay="80" offsetY="-5"/> + </animation> + <animation direction="downright"> + <frame index="6" delay="2200" offsetY="-5"/> + <frame index="7" delay="80" offsetY="-5"/> + </animation> + <animation direction="left"> + <frame index="24" delay="2200" offsetY="-5"/> + <frame index="25" delay="80" offsetY="-5"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="12" delay="2200" offsetY="-5"/> + <frame index="13" delay="80" offsetY="-5"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" delay="150" offsetY="-5"/> + <frame index="2" delay="75" offsetY="-10"/> + <frame index="3" delay="150" offsetY="-5"/> + </animation> + <animation direction="downleft"> + <frame index="18" delay="150" offsetY="-5"/> + <frame index="21" delay="75" offsetY="-8"/> + <frame index="22" delay="75" offsetY="-5"/> + <frame index="22" delay="75" offsetY="-4"/> + </animation> + <animation direction="downright"> + <frame index="6" delay="150" offsetY="-5"/> + <frame index="8" delay="75" offsetY="-8"/> + <frame index="9" delay="75" offsetY="-5"/> + <frame index="9" delay="75" offsetY="-4"/> + </animation> + <animation direction="left"> + <frame index="24" delay="150" offsetY="-5"/> + <frame index="26" delay="75" offsetY="-6"/> + <frame index="27" delay="75" offsetY="-5"/> + <frame index="27" delay="75" offsetY="-4"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="12" delay="150" offsetY="-5"/> + <frame index="14" delay="75" offsetY="-6"/> + <frame index="15" delay="75" offsetY="-5"/> + <frame index="15" delay="75" offsetY="-4"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="30"/> + </animation> + <animation direction="left"> + <frame index="30"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="30"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" delay="150" offsetY="-5"/> + <frame index="4" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="downleft"> + <frame index="23" delay="150" offsetY="-5"/> + <frame index="22" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="downright"> + <frame index="11" delay="150" offsetY="-5"/> + <frame index="10" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="left"> + <frame index="29" delay="150" offsetY="-5"/> + <frame index="28" delay="75" offsetY="-5"/> + <end/> + </animation> + <animation direction="up"> + <frame index="30"/> + <end/> + </animation> + <animation direction="right"> + <frame index="17" delay="150" offsetY="-5"/> + <frame index="16" delay="75" offsetY="-5"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/mushroom-base1.png b/graphics/sprites/monsters/accessories/mushroom-base1.png Binary files differnew file mode 100644 index 00000000..cd4d9626 --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1.png diff --git a/graphics/sprites/monsters/accessories/mushroom-base1.xml b/graphics/sprites/monsters/accessories/mushroom-base1.xml new file mode 100644 index 00000000..32c8e6bc --- /dev/null +++ b/graphics/sprites/monsters/accessories/mushroom-base1.xml @@ -0,0 +1,76 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/mushroom-base1.png|W" width="18" height="25"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="0"/> + </animation> + <animation direction="up"> + <frame index="0"/> + </animation> + <animation direction="right"> + <frame index="0"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" delay="150"/> + <frame index="1" delay="75" offsetY="-6"/> + <frame index="2" delay="75"/> + <frame index="3" delay="75"/> + </animation> + <animation direction="left"> + <frame index="5" delay="150"/> + <frame index="6" delay="75" offsetY="-4"/> + <frame index="2" delay="75" offsetY="-3"/> + <frame index="8" delay="75" offsetY="-2"/> + </animation> + <animation direction="up"> + <frame index="0" delay="150"/> + <frame index="1" delay="75" offsetY="-6"/> + <frame index="2" delay="75"/> + <frame index="3" delay="75"/> + </animation> + <animation direction="right"> + <frame index="10" delay="150"/> + <frame index="11" delay="75" offsetY="-4"/> + <frame index="2" delay="75" offsetY="-3"/> + <frame index="13" delay="75" offsetY="-2"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="20"/> + </animation> + <animation direction="left"> + <frame index="21"/> + </animation> + <animation direction="up"> + <frame index="22"/> + </animation> + <animation direction="right"> + <frame index="23"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="4"/> + <end/> + </animation> + <animation direction="left"> + <frame index="4"/> + <end/> + </animation> + <animation direction="up"> + <frame index="4"/> + <end/> + </animation> + <animation direction="right"> + <frame index="4"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/nutcrackerhat.xml b/graphics/sprites/monsters/accessories/nutcrackerhat.xml new file mode 100644 index 00000000..5979c83f --- /dev/null +++ b/graphics/sprites/monsters/accessories/nutcrackerhat.xml @@ -0,0 +1,117 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/nutcrackerhat.png" width="19" height="32"/> + <action name="stand" imageset="base"> + <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 name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-47" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-47" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-46" delay="75"/> + <frame index="3" offsetX="1" offsetY="-45" delay="75"/> + <frame index="3" offsetX="1" offsetY="-46" delay="150"/> + <frame index="3" offsetX="1" offsetY="-45" delay="75"/> + <frame index="3" offsetX="1" offsetY="-46" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="2" offsetY="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-46" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-47" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="0" offsetY="-45" delay="75"/> + <frame index="3" offsetX="1" offsetY="-44" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-45" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-47" delay="225"/> + <frame index="1" offsetX="3" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-46" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <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 name="dead" imageset="base"> + <animation> + <frame index="3" offsetX="37" offsetY="-10"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/reaper-shadow.xml b/graphics/sprites/monsters/accessories/reaper-shadow.xml new file mode 100644 index 00000000..94eb61cd --- /dev/null +++ b/graphics/sprites/monsters/accessories/reaper-shadow.xml @@ -0,0 +1,15 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png" width="32" height="22"/> + <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="-2"/> + </animation> + </action> + <action name="dead" imageset="empty"> + <animation> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/scythe-shadow.png b/graphics/sprites/monsters/accessories/scythe-shadow.png Binary files differnew file mode 100644 index 00000000..c4471ca5 --- /dev/null +++ b/graphics/sprites/monsters/accessories/scythe-shadow.png diff --git a/graphics/sprites/monsters/accessories/scythe-shadow.xml b/graphics/sprites/monsters/accessories/scythe-shadow.xml new file mode 100644 index 00000000..dc14033b --- /dev/null +++ b/graphics/sprites/monsters/accessories/scythe-shadow.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/scythe-shadow.png" width="100" height="100"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40" offsetY="35"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40" offsetY="35"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="8" delay="80" offsetY="35"/> + <frame index="9" delay="80" offsetY="35"/> + <frame index="10" delay="80" offsetY="35"/> + <frame index="11" offsetY="35"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40" offsetY="35"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-bubble.png b/graphics/sprites/monsters/accessories/slime-bubble.png Binary files differnew file mode 100644 index 00000000..78d92547 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-bubble.png diff --git a/graphics/sprites/monsters/accessories/slime-bubble.xml b/graphics/sprites/monsters/accessories/slime-bubble.xml new file mode 100644 index 00000000..eb2887d5 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-bubble.xml @@ -0,0 +1,25 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-bubble.png|W" width="32" height="25"/> + <action name="stand" imageset="base"> + <animation> + <sequence start="0" end="2" offsetY="-7" delay="200"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation> + <sequence start="0" end="2" offsetY="-7" delay="200"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation> + <sequence start="0" end="2" offsetY="-7" delay="200"/> + <end/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="3"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-covered-bow.xml b/graphics/sprites/monsters/accessories/slime-covered-bow.xml new file mode 100644 index 00000000..6f3429c2 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-covered-bow.xml @@ -0,0 +1,23 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="bow" src="graphics/sprites/monsters/accessories/bow-slimecovered.png|B;R;W" width="64" height="64"/> + <action name="default" imageset="bow"/> + <action name="attack" imageset="bow"> + <animation direction="down"> + <sequence start="0" end="4" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="5" end="9" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="10" end="14" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="15" end="19" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-littleslime.png b/graphics/sprites/monsters/accessories/slime-littleslime.png Binary files differnew file mode 100644 index 00000000..433f47b9 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-littleslime.png diff --git a/graphics/sprites/monsters/accessories/slime-littleslime.xml b/graphics/sprites/monsters/accessories/slime-littleslime.xml new file mode 100644 index 00000000..b985c12b --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-littleslime.xml @@ -0,0 +1,57 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-littleslime.png|W" width="20" height="20"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="16"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="2" delay="200" offsetY="16"/> + </animation> + <animation direction="left"> + <frame index="0" delay="200" offsetY="16"/> + <sequence start="3" end="4" delay="200" offsetY="16"/> + </animation> + <animation direction="up"> + <frame index="0" delay="200" offsetY="16"/> + <sequence start="5" end="6" delay="200" offsetY="16"/> + </animation> + <animation direction="right"> + <frame index="0" delay="200" offsetY="16"/> + <sequence start="7" end="8" delay="200" offsetY="16"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="9" offsetY="16"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-rudolph.png b/graphics/sprites/monsters/accessories/slime-rudolph.png Binary files differnew file mode 100644 index 00000000..b786aea4 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-rudolph.png diff --git a/graphics/sprites/monsters/accessories/slime-rudolph.xml b/graphics/sprites/monsters/accessories/slime-rudolph.xml new file mode 100644 index 00000000..5db91dfe --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-rudolph.xml @@ -0,0 +1,46 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-rudolph.png" width="26" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="2" offsetY="-16"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-16"/> + </animation> + <animation direction="right"> + <frame index="6" offsetY="-16"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="2" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="2" offsetY="-16"/> + </animation> + <animation direction="up"> + <frame index="6" offsetY="-16"/> + </animation> + <animation direction="right"> + <frame index="6" offsetY="-16"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="7" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="7" offsetY="-8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-santa.png b/graphics/sprites/monsters/accessories/slime-santa.png Binary files differnew file mode 100644 index 00000000..6f9b8c21 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-santa.png diff --git a/graphics/sprites/monsters/accessories/slime-santa.xml b/graphics/sprites/monsters/accessories/slime-santa.xml new file mode 100644 index 00000000..30803a80 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-santa.xml @@ -0,0 +1,50 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-santa.png" width="18" height="14"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="3" offsetX="2" offsetY="-14"/> + </animation> + <animation direction="up"> + <frame index="4" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="7" offsetX="-4" offsetY="-14"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="2" offsetX="3" offsetY="-15"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-15"/> + <end/> + </animation> + <animation direction="up"> + <frame index="6" offsetX="-3" offsetY="-15"/> + <end/> + </animation> + <animation direction="right"> + <frame index="6" offsetX="-3" offsetY="-15"/> + <end/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="7" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="7" offsetY="-8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-seajelly.png b/graphics/sprites/monsters/accessories/slime-seajelly.png Binary files differnew file mode 100644 index 00000000..8e92c2f4 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-seajelly.png diff --git a/graphics/sprites/monsters/accessories/slime-seajelly.xml b/graphics/sprites/monsters/accessories/slime-seajelly.xml new file mode 100644 index 00000000..87c4d928 --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-seajelly.xml @@ -0,0 +1,34 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-seajelly.png|W" width="26" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-5"/> + </animation> + <animation direction="left"> + <frame index="1" offsetY="-5"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-5"/> + </animation> + <animation direction="right"> + <frame index="1" offsetY="-5"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation> + <sequence start="0" end="1" delay="600" offsetY="-5"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation> + <sequence start="0" end="1" delay="75" offsetY="-5"/> + <end/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="2"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-slimeblast.xml b/graphics/sprites/monsters/accessories/slime-slimeblast.xml new file mode 100644 index 00000000..0025d7df --- /dev/null +++ b/graphics/sprites/monsters/accessories/slime-slimeblast.xml @@ -0,0 +1,46 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-littleslime.png|W" width="20" height="20"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="0"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="2" delay="200" offsetY="0"/> + </animation> + <animation direction="left"> + <sequence start="3" end="4" delay="200" offsetY="0"/> + </animation> + <animation direction="up"> + <sequence start="5" end="6" delay="200" offsetY="0"/> + </animation> + <animation direction="right"> + <sequence start="7" end="8" delay="200" offsetY="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="9" offsetY="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + <animation direction="left"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + <animation direction="up"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + <animation direction="right"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + </action> +</sprite> |