summaryrefslogtreecommitdiff
path: root/tmw-darkside.servegame.com/graphics/sprites/npcs
diff options
context:
space:
mode:
Diffstat (limited to 'tmw-darkside.servegame.com/graphics/sprites/npcs')
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree-sm.pngbin0 -> 1087 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree.pngbin0 -> 4489 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.pngbin0 -> 76114 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/koga.pngbin0 -> 116939 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/koga.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.pngbin0 -> 9846 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.xml21
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.pngbin0 -> 3678 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.xml18
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-creepysurgeon.pngbin0 -> 26194 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-creepysurgeon.xml28
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.pngbin0 -> 3624 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.xml15
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.pngbin0 -> 10723 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.xml41
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.pngbin0 -> 21005 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.xml25
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.pngbin0 -> 14141 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.xml22
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.pngbin0 -> 12604 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.xml29
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.pngbin0 -> 8655 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.xml29
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.pngbin0 -> 5070 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.xml48
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.pngbin0 -> 29864 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.xml29
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.pngbin0 -> 3771 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.xml15
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.pngbin0 -> 4808 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-reaper.xml13
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.pngbin0 -> 7925 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.xml18
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-skeletons.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.pngbin0 -> 3328 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.xml16
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/palm-tree.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/present.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/signs.pngbin0 -> 6598 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/signs.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.pngbin0 -> 7304 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.xml21
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/snowtree.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.pngbin0 -> 19687 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/tree.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/undead-mouboo-master.pngbin0 -> 14849 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/weaver-wheel.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.pngbin0 -> 11201 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.xml9
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.pngbin0 -> 33772 bytes
-rw-r--r--tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.xml9
54 files changed, 505 insertions, 0 deletions
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree-sm.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree-sm.png
new file mode 100644
index 00000000..0a218eb6
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree-sm.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree.png
new file mode 100644
index 00000000..1b63c89e
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/bleeding-heart-tree.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.png
new file mode 100644
index 00000000..b2404f44
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.xml
new file mode 100644
index 00000000..00cf7748
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/christmastree.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="1" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/npcs/christmastree.png" width="192" height="256"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame offsetX="18" offsetY="18" index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/koga.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/koga.png
new file mode 100644
index 00000000..43f80e2c
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/koga.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/koga.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/koga.xml
new file mode 100644
index 00000000..cff9a83e
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/koga.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="1" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/npcs/koga.png" width="634" height="477"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.png
new file mode 100644
index 00000000..c45cdb7b
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.xml
new file mode 100644
index 00000000..53f6f88a
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-beerguyghost.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-beerguyghost.png" width="32" height="118"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Ghost beer -->
+ <frame index="0" delay="225"/>
+ <frame index="1" delay="225"/>
+ <frame index="2" delay="225"/>
+ <frame index="3" delay="225"/>
+ <frame index="4" delay="225"/>
+ <frame index="5" delay="225"/>
+ <frame index="6" delay="225"/>
+ <frame index="7" delay="225"/>
+ <frame index="8" delay="225"/>
+ <frame index="9" delay="225"/>
+ <frame index="10" delay="225"/>
+ <frame index="11" delay="225"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.png
new file mode 100644
index 00000000..ac4abf17
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.xml
new file mode 100644
index 00000000..91b40c9d
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-chronos.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-chronos.png" width="50" height="64"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Chronos -->
+ <frame index="0" delay="1000"/>
+ <frame index="1" delay="1000"/>
+ <frame index="2" delay="1000"/>
+ <frame index="3" delay="1000"/>
+ <frame index="4" delay="1000"/>
+ <frame index="5" delay="1000"/>
+ <frame index="6" delay="1000"/>
+ <frame index="7" delay="1000"/>
+ <frame index="8" delay="1000"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-creepysurgeon.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-creepysurgeon.png
new file mode 100644
index 00000000..88fc095c
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-creepysurgeon.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-creepysurgeon.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-creepysurgeon.xml
new file mode 100644
index 00000000..efcd173c
--- /dev/null
+++ b/tmw-darkside.servegame.com/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/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.png
new file mode 100644
index 00000000..d9c33acd
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.xml
new file mode 100644
index 00000000..ca6f8bcc
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-cryingchild.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-cryingchild.png" width="30" height="50"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Crying child animation -->
+ <frame index="0" delay="180"/>
+ <frame index="1" delay="180"/>
+ <frame index="2" delay="180"/>
+ <frame index="3" delay="180"/>
+ <frame index="4" delay="180"/>
+ <frame index="5" delay="180"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.png
new file mode 100644
index 00000000..ddc3c47b
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.xml
new file mode 100644
index 00000000..6e8e4141
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-dice.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-dice.png" width="58" height="87"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- dice hand -->
+ <frame index="0" delay="90"/>
+ <frame index="1" delay="90"/>
+ <frame index="0" delay="90"/>
+ <frame index="1" delay="90"/>
+ <frame index="0" delay="90"/>
+ <frame index="1" delay="90"/>
+ <frame index="2" delay="90"/>
+ <frame index="3" delay="90"/>
+ <frame index="4" delay="90"/>
+ <frame index="5" delay="90"/>
+ <frame index="6" delay="90"/>
+ <frame index="7" delay="90"/>
+ <frame index="8" delay="90"/>
+ <frame index="9" delay="90"/>
+ <frame index="10" delay="90"/>
+ <frame index="11" delay="90"/>
+ <frame index="12" delay="90"/>
+ <frame index="13" delay="90"/>
+ <frame index="14" delay="90"/>
+ <frame index="13" delay="90"/>
+ <frame index="12" delay="90"/>
+ <frame index="11" delay="90"/>
+ <frame index="10" delay="90"/>
+ <frame index="9" delay="90"/>
+ <frame index="8" delay="90"/>
+ <frame index="7" delay="90"/>
+ <frame index="6" delay="90"/>
+ <frame index="5" delay="400"/>
+ <frame index="4" delay="90"/>
+ <frame index="3" delay="90"/>
+ <frame index="2" delay="90"/>
+ <frame index="1" delay="90"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.png
new file mode 100644
index 00000000..4e98964e
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.xml
new file mode 100644
index 00000000..732093d7
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-ghostinnkeeper.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-ghostinnkeeper.png" width="64" height="96"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Ghost -->
+ <frame index="0" delay="190"/>
+ <frame index="1" delay="190"/>
+ <frame index="2" delay="190"/>
+ <frame index="3" delay="190"/>
+ <frame index="4" delay="190"/>
+ <frame index="5" delay="190"/>
+ <frame index="6" delay="190"/>
+ <frame index="7" delay="190"/>
+ <frame index="8" delay="190"/>
+ <frame index="9" delay="190"/>
+ <frame index="10" delay="190"/>
+ <frame index="11" delay="190"/>
+ <frame index="12" delay="190"/>
+ <frame index="13" delay="190"/>
+ <frame index="14" delay="190"/>
+ <frame index="15" delay="190"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.png
new file mode 100644
index 00000000..96318851
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.xml
new file mode 100644
index 00000000..281351cb
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-guard.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-guard.png" width="67" height="68"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Bloody Eyes -->
+ <frame index="0" delay="500"/>
+ <frame index="1" delay="90"/>
+ <frame index="2" delay="90"/>
+ <frame index="3" delay="90"/>
+ <frame index="4" delay="90"/>
+ <frame index="5" delay="90"/>
+ <frame index="6" delay="90"/>
+ <frame index="7" delay="90"/>
+ <frame index="8" delay="90"/>
+ <frame index="9" delay="90"/>
+ <frame index="10" delay="90"/>
+ <frame index="11" delay="90"/>
+ <frame index="12" delay="90"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.png
new file mode 100644
index 00000000..28f6419c
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.xml
new file mode 100644
index 00000000..f457add5
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headhang.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-headhang.png" width="33" height="70"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Hanghead -->
+ <frame index="0" delay="500"/>
+ <frame index="1" delay="100"/>
+ <frame index="2" delay="100"/>
+ <frame index="3" delay="100"/>
+ <frame index="4" delay="100"/>
+ <frame index="5" delay="100"/>
+ <frame index="7" delay="100"/>
+ <frame index="6" delay="80"/>
+ <frame index="7" delay="300"/>
+ <frame index="5" delay="100"/>
+ <frame index="4" delay="100"/>
+ <frame index="3" delay="100"/>
+ <frame index="2" delay="100"/>
+ <frame index="1" delay="100"/>
+ <frame index="9" delay="80"/>
+ <frame index="8" delay="100"/>
+ <frame index="9" delay="80"/>
+ <frame index="8" delay="100"/>
+ <frame index="9" delay="80"/>
+ <frame index="0" delay="100"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.png
new file mode 100644
index 00000000..aa1913b8
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.xml
new file mode 100644
index 00000000..a6d77b95
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-headless.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-headless.png" width="40" height="60"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Head animation -->
+ <frame index="0" delay="300"/>
+ <frame index="1" delay="100"/>
+ <frame index="2" delay="100"/>
+ <frame index="3" delay="100"/>
+ <frame index="4" delay="100"/>
+ <frame index="5" delay="100"/>
+ <frame index="6" delay="100"/>
+ <frame index="7" delay="100"/>
+ <frame index="8" delay="100"/>
+ <frame index="9" delay="200"/>
+ <frame index="19" delay="200"/>
+ <frame index="18" delay="100"/>
+ <frame index="17" delay="100"/>
+ <frame index="16" delay="100"/>
+ <frame index="15" delay="100"/>
+ <frame index="14" delay="100"/>
+ <frame index="13" delay="100"/>
+ <frame index="12" delay="100"/>
+ <frame index="11" delay="100"/>
+ <frame index="10" delay="100"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.png
new file mode 100644
index 00000000..dc39b114
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.xml
new file mode 100644
index 00000000..8afd68be
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-joyful.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-joyful.png" width="44" height="45"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0" offsetX="5" offsetY="-2" delay="150"/>
+ <frame index="1" offsetX="15" offsetY="-6" delay="150"/>
+ <frame index="2" offsetX="30" offsetY="-11" delay="150"/>
+ <frame index="3" offsetX="32" offsetY="-15" delay="150"/>
+ <frame index="4" offsetX="35" offsetY="-20" delay="150"/>
+ <frame index="3" offsetX="30" offsetY="-24" delay="150"/>
+ <frame index="2" offsetX="28" offsetY="-26" delay="150"/>
+ <frame index="1" offsetX="26" offsetY="-27" delay="150"/>
+ <frame index="0" offsetX="20" offsetY="-30" delay="150"/>
+ <frame index="1" offsetX="15" offsetY="-36" delay="150"/>
+ <frame index="2" offsetX="10" offsetY="-42" delay="150"/>
+ <frame index="3" offsetX="6" offsetY="-44" delay="150"/>
+ <frame index="4" offsetX="0" offsetY="-45" delay="150"/>
+ <frame index="3" offsetX="-9" offsetY="-41" delay="150"/>
+ <frame index="2" offsetX="-18" offsetY="-38" delay="150"/>
+ <frame index="1" offsetX="-27" offsetY="-34" delay="150"/>
+ <frame index="0" offsetX="-35" offsetY="-30" delay="150"/>
+ <frame index="1" offsetX="-30" offsetY="-27" delay="150"/>
+ <frame index="2" offsetX="-28" offsetY="-23" delay="150"/>
+ <frame index="3" offsetX="-27" offsetY="-20" delay="150"/>
+ <frame index="4" offsetX="-25" offsetY="-18" delay="150"/>
+ <frame index="3" offsetX="-18" offsetY="-20" delay="150"/>
+ <frame index="2" offsetX="-10" offsetY="-19" delay="150"/>
+ <frame index="1" offsetX="1" offsetY="-20" delay="150"/>
+ <frame index="0" offsetX="10" offsetY="-20" delay="150"/>
+ <frame index="1" offsetX="4" offsetY="-21" delay="150"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="150"/>
+ <frame index="3" offsetX="-18" offsetY="-24" delay="150"/>
+ <frame index="4" offsetX="-24" offsetY="-25" delay="150"/>
+ <frame index="3" offsetX="-28" offsetY="-20" delay="150"/>
+ <frame index="2" offsetX="-32" offsetY="-18" delay="150"/>
+ <frame index="1" offsetX="-36" offsetY="-15" delay="150"/>
+ <frame index="0" offsetX="-40" offsetY="-9" delay="150"/>
+ <frame index="1" offsetX="-35" offsetY="-7" delay="150"/>
+ <frame index="2" offsetX="-31" offsetY="-5" delay="150"/>
+ <frame index="3" offsetX="-24" offsetY="-4" delay="150"/>
+ <frame index="4" offsetX="-19" offsetY="-4" delay="150"/>
+ <frame index="3" offsetX="-9" offsetY="-2" delay="150"/>
+ <frame index="2" offsetX="-3" offsetY="0" delay="150"/>
+ <frame index="1" offsetX="-0" offsetY="-1" delay="150"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.png
new file mode 100644
index 00000000..21763b94
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.xml
new file mode 100644
index 00000000..21f79f23
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lightman.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-lightman.png" width="50" height="80"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Light animation -->
+ <frame index="0" delay="80"/>
+ <frame index="1" delay="80"/>
+ <frame index="2" delay="80"/>
+ <frame index="3" delay="80"/>
+ <frame index="4" delay="80"/>
+ <frame index="5" delay="80"/>
+ <frame index="6" delay="80"/>
+ <frame index="7" delay="80"/>
+ <frame index="8" delay="80"/>
+ <frame index="9" delay="80"/>
+ <frame index="10" delay="80"/>
+ <frame index="11" delay="80"/>
+ <frame index="12" delay="80"/>
+ <frame index="13" delay="80"/>
+ <frame index="14" delay="80"/>
+ <frame index="15" delay="80"/>
+ <frame index="16" delay="80"/>
+ <frame index="17" delay="80"/>
+ <frame index="18" delay="80"/>
+ <frame index="19" delay="80"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.png
new file mode 100644
index 00000000..63b79f42
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.xml
new file mode 100644
index 00000000..c099838b
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-lumberjack.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-lumberjack.png" width="42" height="63"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- eyes movements -->
+ <frame index="0" delay="3000"/>
+ <frame index="1" delay="80"/>
+ <frame index="0" delay="1500"/>
+ <frame index="1" delay="80"/>
+ <frame index="0" delay="3000"/>
+ <frame index="1" delay="300"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.png
new file mode 100644
index 00000000..25ba1caa
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.xml
new file mode 100644
index 00000000..6178dbdf
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-mirak.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-mirak.png" width="81" height="74"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-reaper.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-reaper.xml
new file mode 100644
index 00000000..c2996cad
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-reaper.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/reaper.png" width="100" height="100"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- reaper float -->
+ <frame index="25" delay="300"/>
+ <frame index="25" delay="300" offsetY="-1"/>
+ <frame index="25" delay="300" offsetY="-2"/>
+ <frame index="25" delay="300" offsetY="-1"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.png
new file mode 100644
index 00000000..f5a95ca4
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.xml
new file mode 100644
index 00000000..fc1052e3
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-receptionist.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-receptionist.png" width="32" height="64"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Bloody body -->
+ <frame index="0" delay="500"/>
+ <frame index="1" delay="370"/>
+ <frame index="2" delay="330"/>
+ <frame index="3" delay="320"/>
+ <frame index="4" delay="340"/>
+ <frame index="5" delay="320"/>
+ <frame index="6" delay="330"/>
+ <frame index="7" delay="370"/>
+ <frame index="8" delay="500"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-skeletons.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-skeletons.xml
new file mode 100644
index 00000000..e86fff11
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-skeletons.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/monsters/skeleton.png|W" width="64" height="64"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="1"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.png
new file mode 100644
index 00000000..c2a9930c
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.xml
new file mode 100644
index 00000000..f7bd5fda
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/npc-undeadbanker.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/npc-undeadbanker.png" width="32" height="64"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- Banker Blood -->
+ <frame index="0" delay="500"/>
+ <frame index="1" delay="80"/>
+ <frame index="2" delay="80"/>
+ <frame index="3" delay="80"/>
+ <frame index="4" delay="80"/>
+ <frame index="5" delay="80"/>
+ <frame index="6" delay="80"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/palm-tree.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/palm-tree.xml
new file mode 100644
index 00000000..eff38982
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/palm-tree.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="1" variant_offset="1">
+ <imageset name="base" src="graphics/tiles/desert_x5.png" width="96" height="160"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/present.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/present.xml
new file mode 100644
index 00000000..90271cd1
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/present.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/items/generic/presentbox.png|R;W" width="32" height="32"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/signs.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/signs.png
new file mode 100644
index 00000000..4262335a
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/signs.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/signs.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/signs.xml
new file mode 100644
index 00000000..40f914df
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/signs.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="24" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/npcs/signs.png" width="32" height="64"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.png
new file mode 100644
index 00000000..fcc26d04
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.xml
new file mode 100644
index 00000000..cec21443
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/sittingsage.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/npcs/sittingsage.png" width="40" height="49"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <!-- First Line -->
+ <frame index="0" delay="140"/>
+ <frame index="1" delay="140"/>
+ <frame index="2" delay="160"/>
+ <!-- Goto Second Line -->
+ <frame index="1" delay="90"/>
+ <!-- Second Line -->
+ <frame index="3" delay="160"/>
+ <frame index="4" delay="140"/>
+ <frame index="5" delay="160"/>
+ <!-- Goto First Line -->
+ <frame index="4" delay="80"/>
+ <frame index="1" delay="100"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/snowtree.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/snowtree.xml
new file mode 100644
index 00000000..fbe21b2c
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/snowtree.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="4" variant_offset="1">
+ <imageset name="base" src="graphics/tiles/snow_tree_x3.png" width="64" height="96"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame offsetX="18" index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.png
new file mode 100644
index 00000000..e6f1627a
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.xml
new file mode 100644
index 00000000..4a7948e4
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/tree-large.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="1" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/npcs/tree-large.png" width="96" height="160"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/tree.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/tree.xml
new file mode 100644
index 00000000..bed8673e
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/tree.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="3" variant_offset="1">
+ <imageset name="base" src="graphics/tiles/woodland_x3.png" width="64" height="96"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/undead-mouboo-master.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/undead-mouboo-master.png
new file mode 100644
index 00000000..879e1858
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/undead-mouboo-master.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/weaver-wheel.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/weaver-wheel.xml
new file mode 100644
index 00000000..9f4e041a
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/weaver-wheel.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="1" variant_offset="1">
+ <imageset name="base" src="graphics/tiles/spinning_wheel.png" width="64" height="64"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0" offsetX="-16" offsetY="8"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.png
new file mode 100644
index 00000000..8c9ef5bb
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.xml
new file mode 100644
index 00000000..f266b048
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmas-palm.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="1" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/npcs/xmas-palm.png" width="95" height="144"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.png b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.png
new file mode 100644
index 00000000..96975aa8
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.png
Binary files differ
diff --git a/tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.xml b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.xml
new file mode 100644
index 00000000..0065606a
--- /dev/null
+++ b/tmw-darkside.servegame.com/graphics/sprites/npcs/xmastree-nosnow.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<sprite variants="1" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/npcs/xmastree-nosnow.png" width="128" height="192"/>
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame offsetY="18" index="0"/>
+ </animation>
+ </action>
+</sprite>