diff options
Diffstat (limited to 'graphics/sprites/npcs')
-rw-r--r-- | graphics/sprites/npcs/npc-creepysurgeon.png | bin | 0 -> 26194 bytes | |||
-rw-r--r-- | graphics/sprites/npcs/npc-creepysurgeon.xml | 28 | ||||
-rw-r--r-- | graphics/sprites/npcs/npc-savannahman.png | bin | 0 -> 9513 bytes | |||
-rw-r--r-- | graphics/sprites/npcs/npc-savannahman.xml | 36 | ||||
-rw-r--r-- | graphics/sprites/npcs/npc-test.png | bin | 0 -> 27664 bytes | |||
-rw-r--r-- | graphics/sprites/npcs/npc-test.xml | 32 | ||||
-rw-r--r-- | graphics/sprites/npcs/npc-treasurebox.png | bin | 0 -> 5096 bytes | |||
-rw-r--r-- | graphics/sprites/npcs/npc-treasurebox.xml | 9 | ||||
-rw-r--r-- | graphics/sprites/npcs/npc.xml | 10 | ||||
-rw-r--r-- | graphics/sprites/npcs/npcs.png | bin | 0 -> 158625 bytes |
10 files changed, 115 insertions, 0 deletions
diff --git a/graphics/sprites/npcs/npc-creepysurgeon.png b/graphics/sprites/npcs/npc-creepysurgeon.png Binary files differnew file mode 100644 index 00000000..88fc095c --- /dev/null +++ b/graphics/sprites/npcs/npc-creepysurgeon.png diff --git a/graphics/sprites/npcs/npc-creepysurgeon.xml b/graphics/sprites/npcs/npc-creepysurgeon.xml new file mode 100644 index 00000000..894711f3 --- /dev/null +++ b/graphics/sprites/npcs/npc-creepysurgeon.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/npcs/npc-creepysurgeon.png" width="50" height="70" /> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Scissor demonstration --> + <sequence start="1" end="9" delay="200" /> + <frame index="10" delay="500"/> + <frame index="11" delay="500"/> + <frame index="10" delay="500"/> + <frame index="11" delay="500"/> + <frame index="10" delay="500"/> + <frame index="11" delay="500"/> + <frame index="10" delay="500"/> + <frame index="12" delay="300"/> + <frame index="13" delay="1000"/> + <sequence start="14" end="16" delay="400" /> + <frame index="0" delay="3000"/> + <!-- blinking --> + <frame index="19" delay="500"/> + <frame index="0" delay="3000"/> + <!-- checking pocket --> + <frame index="12" delay="1000"/> + <sequence start="14" end="16" delay="400" /> + <frame index="0" delay="3000"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/npc-savannahman.png b/graphics/sprites/npcs/npc-savannahman.png Binary files differnew file mode 100644 index 00000000..42af6fea --- /dev/null +++ b/graphics/sprites/npcs/npc-savannahman.png diff --git a/graphics/sprites/npcs/npc-savannahman.xml b/graphics/sprites/npcs/npc-savannahman.xml new file mode 100644 index 00000000..e0ba2ca4 --- /dev/null +++ b/graphics/sprites/npcs/npc-savannahman.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/npcs/npc-savannahman.png" width="35" height="58" /> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- head movements --> + <frame index="0" delay="1500"/> + <frame index="1" delay="10"/> + <frame index="0" delay="300"/> + <frame index="1" delay="10"/> + <frame index="2" delay="1000"/> + <frame index="1" delay="10"/> + <frame index="0" delay="500"/> + <frame index="1" delay="10"/> + <frame index="0" delay="1000"/> + <frame index="3" delay="250"/> + <frame index="4" delay="300"/> + <frame index="5" delay="600"/> + <frame index="6" delay="550"/> + <frame index="7" delay="10"/> + <frame index="6" delay="450"/> + <frame index="7" delay="10"/> + <frame index="6" delay="500"/> + <frame index="4" delay="500"/> + <frame index="3" delay="250"/> + <frame index="0" delay="450"/> + <frame index="1" delay="10"/> + <frame index="0" delay="350"/> + <frame index="8" delay="350"/> + <frame index="9" delay="450"/> + <frame index="10" delay="1200"/> + <frame index="9" delay="200"/> + <frame index="0" delay="200"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/npc-test.png b/graphics/sprites/npcs/npc-test.png Binary files differnew file mode 100644 index 00000000..eb8f2f22 --- /dev/null +++ b/graphics/sprites/npcs/npc-test.png diff --git a/graphics/sprites/npcs/npc-test.xml b/graphics/sprites/npcs/npc-test.xml new file mode 100644 index 00000000..7de423e5 --- /dev/null +++ b/graphics/sprites/npcs/npc-test.xml @@ -0,0 +1,32 @@ +<?xml version = '1.0'?> +<sprite action="stand" name="npc" > + <imageset width="64" height="64" name="base" src="graphics/sprites/npcs/npc-test.png" /> + <action imageset="base" name="stand" > + <animation direction="down" > + <frame index="0" /> + </animation> + <animation direction="left" > + <frame index="7" /> + </animation> + <animation direction="up" > + <frame index="14" /> + </animation> + <animation direction="right" > + <frame index="21" /> + </animation> + </action> + <action imageset="base" name="walk" > + <animation direction="down" > + <sequence end="6" delay="75" start="1" /> + </animation> + <animation direction="left" > + <sequence end="13" delay="75" start="8" /> + </animation> + <animation direction="up" > + <sequence end="20" delay="75" start="15" /> + </animation> + <animation direction="right" > + <sequence end="27" delay="75" start="22" /> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/npc-treasurebox.png b/graphics/sprites/npcs/npc-treasurebox.png Binary files differnew file mode 100644 index 00000000..09e602a8 --- /dev/null +++ b/graphics/sprites/npcs/npc-treasurebox.png diff --git a/graphics/sprites/npcs/npc-treasurebox.xml b/graphics/sprites/npcs/npc-treasurebox.xml new file mode 100644 index 00000000..4bc4d44f --- /dev/null +++ b/graphics/sprites/npcs/npc-treasurebox.xml @@ -0,0 +1,9 @@ +<?xml version = '1.0'?> +<sprite action="stand" name="open-treasure-npc" > + <imageset width="64" height="64" name="base" src="graphics/sprites/npcs/npc-treasurebox.png" /> + <action imageset="base" name="stand" > + <animation stand="default" > + <sequence end="6" delay="75" start="0" /> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/npc.xml b/graphics/sprites/npcs/npc.xml new file mode 100644 index 00000000..80fb1f67 --- /dev/null +++ b/graphics/sprites/npcs/npc.xml @@ -0,0 +1,10 @@ +<?xml version="1.0"?> +<sprite variants="100" variant_offset="1"> + <imageset name="base" src="graphics/sprites/npcs/npcs.png" width="50" height="80" /> + + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0" /> + </animation> + </action> +</sprite>
\ No newline at end of file diff --git a/graphics/sprites/npcs/npcs.png b/graphics/sprites/npcs/npcs.png Binary files differnew file mode 100644 index 00000000..df8af7d0 --- /dev/null +++ b/graphics/sprites/npcs/npcs.png |