summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorPhilipp Sehmisch <tmw@crushnet.org>2009-10-25 00:36:13 +0200
committerPhilipp Sehmisch <tmw@crushnet.org>2009-10-25 00:36:13 +0200
commit39c96485653e7a050047969cfeaee166c7161366 (patch)
tree5cbe895f78e7ce0954b37c471ffca7dc61001ae6 /graphics
parent415f615eafb79c0fb807af52965d2fba659f5ce6 (diff)
parentaa02451003ece4358bf34b2c79ea714067e4fa21 (diff)
downloadclientdata-39c96485653e7a050047969cfeaee166c7161366.tar.gz
clientdata-39c96485653e7a050047969cfeaee166c7161366.tar.bz2
clientdata-39c96485653e7a050047969cfeaee166c7161366.tar.xz
clientdata-39c96485653e7a050047969cfeaee166c7161366.zip
Merge branch 'master' of git@gitorious.org:tmwdata/mainline
Diffstat (limited to 'graphics')
-rw-r--r--graphics/items/equipment/chest/forest-armor.pngbin0 -> 1508 bytes
-rw-r--r--graphics/items/equipment/feet/assassinboots.png (renamed from graphics/items/equipment/feet/armor-feet-assassinboots.png)bin399 -> 399 bytes
-rw-r--r--graphics/items/equipment/feet/boots.png (renamed from graphics/items/equipment/feet/armor-feet-boots.png)bin333 -> 333 bytes
-rw-r--r--graphics/items/equipment/feet/furboots.png (renamed from graphics/items/equipment/feet/armor-feet-furboots.png)bin1195 -> 1195 bytes
-rw-r--r--graphics/items/equipment/head/witch-doctor-mask.pngbin0 -> 1723 bytes
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-female.pngbin0 -> 60172 bytes
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-female.xml104
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-male.pngbin0 -> 61718 bytes
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-male.xml104
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-female.png (renamed from graphics/sprites/equipment/feet/feet-assassin-female.png)bin9910 -> 9910 bytes
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-female.xml8
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-male.png (renamed from graphics/sprites/equipment/feet/feet-assassin-male.png)bin9785 -> 9785 bytes
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-male.xml8
-rw-r--r--graphics/sprites/equipment/feet/boots-female.png (renamed from graphics/sprites/equipment/feet/feet-boots-female.png)bin8734 -> 8734 bytes
-rw-r--r--graphics/sprites/equipment/feet/boots-female.xml8
-rw-r--r--graphics/sprites/equipment/feet/boots-male.png (renamed from graphics/sprites/equipment/feet/feet-boots-male.png)bin8662 -> 8662 bytes
-rw-r--r--graphics/sprites/equipment/feet/boots-male.xml (renamed from graphics/sprites/equipment/feet/feet-boots-male.xml)2
-rw-r--r--graphics/sprites/equipment/feet/feet-assassin-female.xml8
-rw-r--r--graphics/sprites/equipment/feet/feet-assassin-male.xml8
-rw-r--r--graphics/sprites/equipment/feet/feet-boots-female.xml8
-rw-r--r--graphics/sprites/equipment/feet/feet-furboots-female.xml8
-rw-r--r--graphics/sprites/equipment/feet/feet-furboots-male.xml8
-rw-r--r--graphics/sprites/equipment/feet/furboots-female.png (renamed from graphics/sprites/equipment/feet/feet-furboots-female.png)bin16740 -> 16740 bytes
-rw-r--r--graphics/sprites/equipment/feet/furboots-female.xml8
-rw-r--r--graphics/sprites/equipment/feet/furboots-male.png (renamed from graphics/sprites/equipment/feet/feet-furboots-male.png)bin16714 -> 16714 bytes
-rw-r--r--graphics/sprites/equipment/feet/furboots-male.xml8
-rw-r--r--graphics/sprites/equipment/head/witch-doctor-mask.pngbin0 -> 5443 bytes
-rw-r--r--graphics/sprites/equipment/head/witch-doctor-mask.xml142
-rw-r--r--graphics/sprites/npcs/npc-lumberjack.pngbin0 -> 3771 bytes
-rw-r--r--graphics/sprites/npcs/npc-lumberjack.xml15
30 files changed, 406 insertions, 41 deletions
diff --git a/graphics/items/equipment/chest/forest-armor.png b/graphics/items/equipment/chest/forest-armor.png
new file mode 100644
index 00000000..bba711ac
--- /dev/null
+++ b/graphics/items/equipment/chest/forest-armor.png
Binary files differ
diff --git a/graphics/items/equipment/feet/armor-feet-assassinboots.png b/graphics/items/equipment/feet/assassinboots.png
index f3a7db39..f3a7db39 100644
--- a/graphics/items/equipment/feet/armor-feet-assassinboots.png
+++ b/graphics/items/equipment/feet/assassinboots.png
Binary files differ
diff --git a/graphics/items/equipment/feet/armor-feet-boots.png b/graphics/items/equipment/feet/boots.png
index 9f9913ff..9f9913ff 100644
--- a/graphics/items/equipment/feet/armor-feet-boots.png
+++ b/graphics/items/equipment/feet/boots.png
Binary files differ
diff --git a/graphics/items/equipment/feet/armor-feet-furboots.png b/graphics/items/equipment/feet/furboots.png
index 6cb38f80..6cb38f80 100644
--- a/graphics/items/equipment/feet/armor-feet-furboots.png
+++ b/graphics/items/equipment/feet/furboots.png
Binary files differ
diff --git a/graphics/items/equipment/head/witch-doctor-mask.png b/graphics/items/equipment/head/witch-doctor-mask.png
new file mode 100644
index 00000000..b5f64feb
--- /dev/null
+++ b/graphics/items/equipment/head/witch-doctor-mask.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/forest-armor-female.png b/graphics/sprites/equipment/chest/forest-armor-female.png
new file mode 100644
index 00000000..82888c9b
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/forest-armor-female.xml b/graphics/sprites/equipment/chest/forest-armor-female.xml
new file mode 100644
index 00000000..4d7d6a04
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-female.xml
@@ -0,0 +1,104 @@
+<?xml version="1.0"?>
+<sprite name="player" action="stand">
+
+ <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-female.png" width="64" height="64" />
+
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" />
+ </animation>
+ <animation direction="left">
+ <frame index="18" />
+ </animation>
+ <animation direction="up">
+ <frame index="36" />
+ </animation>
+ <animation direction="right">
+ <frame index="54" />
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <sequence start="1" end="6" delay="75" />
+ </animation>
+ <animation direction="left">
+ <sequence start="19" end="24" delay="75" />
+ </animation>
+ <animation direction="up">
+ <sequence start="37" end="42" delay="75" />
+ </animation>
+ <animation direction="right">
+ <sequence start="55" end="60" delay="75" />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="7" />
+ </animation>
+ <animation direction="left">
+ <frame index="25" />
+ </animation>
+ <animation direction="up">
+ <frame index="43" />
+ </animation>
+ <animation direction="right">
+ <frame index="61" />
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="down">
+ <frame index="8" />
+ </animation>
+ <animation direction="left">
+ <frame index="26" />
+ </animation>
+ <animation direction="up">
+ <frame index="44" />
+ </animation>
+ <animation direction="right">
+ <frame index="62" />
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <sequence start="9" end="12" delay="75" />
+ <end />
+ </animation>
+ <animation direction="left">
+ <sequence start="27" end="30" delay="75" />
+ <end />
+ </animation>
+ <animation direction="up">
+ <sequence start="45" end="48" delay="75" />
+ <end />
+ </animation>
+ <animation direction="right">
+ <sequence start="63" end="66" delay="75" />
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <sequence start="13" end="17" delay="75" />
+ <end />
+ </animation>
+ <animation direction="left">
+ <sequence start="31" end="35" delay="75" />
+ <end />
+ </animation>
+ <animation direction="up">
+ <sequence start="49" end="53" delay="75" />
+ <end />
+ </animation>
+ <animation direction="right">
+ <sequence start="67" end="71" delay="75" />
+ <end />
+ </animation>
+ </action>
+
+</sprite> \ No newline at end of file
diff --git a/graphics/sprites/equipment/chest/forest-armor-male.png b/graphics/sprites/equipment/chest/forest-armor-male.png
new file mode 100644
index 00000000..4337b630
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-male.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/forest-armor-male.xml b/graphics/sprites/equipment/chest/forest-armor-male.xml
new file mode 100644
index 00000000..263675e2
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-male.xml
@@ -0,0 +1,104 @@
+<?xml version="1.0"?>
+<sprite name="player" action="stand">
+
+ <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-male.png" width="64" height="64" />
+
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" />
+ </animation>
+ <animation direction="left">
+ <frame index="18" />
+ </animation>
+ <animation direction="up">
+ <frame index="36" />
+ </animation>
+ <animation direction="right">
+ <frame index="54" />
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <sequence start="1" end="6" delay="75" />
+ </animation>
+ <animation direction="left">
+ <sequence start="19" end="24" delay="75" />
+ </animation>
+ <animation direction="up">
+ <sequence start="37" end="42" delay="75" />
+ </animation>
+ <animation direction="right">
+ <sequence start="55" end="60" delay="75" />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="7" />
+ </animation>
+ <animation direction="left">
+ <frame index="25" />
+ </animation>
+ <animation direction="up">
+ <frame index="43" />
+ </animation>
+ <animation direction="right">
+ <frame index="61" />
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="down">
+ <frame index="8" />
+ </animation>
+ <animation direction="left">
+ <frame index="26" />
+ </animation>
+ <animation direction="up">
+ <frame index="44" />
+ </animation>
+ <animation direction="right">
+ <frame index="62" />
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <sequence start="9" end="12" delay="75" />
+ <end />
+ </animation>
+ <animation direction="left">
+ <sequence start="27" end="30" delay="75" />
+ <end />
+ </animation>
+ <animation direction="up">
+ <sequence start="45" end="48" delay="75" />
+ <end />
+ </animation>
+ <animation direction="right">
+ <sequence start="63" end="66" delay="75" />
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <sequence start="13" end="17" delay="75" />
+ <end />
+ </animation>
+ <animation direction="left">
+ <sequence start="31" end="35" delay="75" />
+ <end />
+ </animation>
+ <animation direction="up">
+ <sequence start="49" end="53" delay="75" />
+ <end />
+ </animation>
+ <animation direction="right">
+ <sequence start="67" end="71" delay="75" />
+ <end />
+ </animation>
+ </action>
+
+</sprite> \ No newline at end of file
diff --git a/graphics/sprites/equipment/feet/feet-assassin-female.png b/graphics/sprites/equipment/feet/assassin-boots-female.png
index f44503f5..f44503f5 100644
--- a/graphics/sprites/equipment/feet/feet-assassin-female.png
+++ b/graphics/sprites/equipment/feet/assassin-boots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.xml b/graphics/sprites/equipment/feet/assassin-boots-female.xml
new file mode 100644
index 00000000..b0bc145e
--- /dev/null
+++ b/graphics/sprites/equipment/feet/assassin-boots-female.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<sprite name="player" action="stand">
+
+ <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-female.png|R" width="64" height="64" />
+
+ <include file="equipment/feet/boots-female.xml"/>
+
+</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-assassin-male.png b/graphics/sprites/equipment/feet/assassin-boots-male.png
index 7b0422e4..7b0422e4 100644
--- a/graphics/sprites/equipment/feet/feet-assassin-male.png
+++ b/graphics/sprites/equipment/feet/assassin-boots-male.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/assassin-boots-male.xml b/graphics/sprites/equipment/feet/assassin-boots-male.xml
new file mode 100644
index 00000000..a0ac440e
--- /dev/null
+++ b/graphics/sprites/equipment/feet/assassin-boots-male.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<sprite name="player" action="stand">
+
+ <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-male.png|R" width="64" height="64" />
+
+ <include file="equipment/feet/boots-male.xml"/>
+
+</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-boots-female.png b/graphics/sprites/equipment/feet/boots-female.png
index ba984324..ba984324 100644
--- a/graphics/sprites/equipment/feet/feet-boots-female.png
+++ b/graphics/sprites/equipment/feet/boots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/boots-female.xml b/graphics/sprites/equipment/feet/boots-female.xml
new file mode 100644
index 00000000..4bb2fffe
--- /dev/null
+++ b/graphics/sprites/equipment/feet/boots-female.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<sprite name="player" action="stand">
+
+ <imageset name="base" src="graphics/sprites/equipment/feet/boots-female.png|W" width="64" height="64" />
+
+ <include file="equipment/feet/boots-male.xml"/>
+
+</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-boots-male.png b/graphics/sprites/equipment/feet/boots-male.png
index f441c5b0..f441c5b0 100644
--- a/graphics/sprites/equipment/feet/feet-boots-male.png
+++ b/graphics/sprites/equipment/feet/boots-male.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/feet-boots-male.xml b/graphics/sprites/equipment/feet/boots-male.xml
index 2455c577..7edbcef6 100644
--- a/graphics/sprites/equipment/feet/feet-boots-male.xml
+++ b/graphics/sprites/equipment/feet/boots-male.xml
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<sprite name="player" action="stand">
- <imageset name="base" src="graphics/sprites/equipment/feet/feet-boots-male.png|W" width="64" height="64" />
+ <imageset name="base" src="graphics/sprites/equipment/feet/boots-male.png|W" width="64" height="64" />
<action name="stand" imageset="base">
<animation direction="down">
diff --git a/graphics/sprites/equipment/feet/feet-assassin-female.xml b/graphics/sprites/equipment/feet/feet-assassin-female.xml
deleted file mode 100644
index 11535532..00000000
--- a/graphics/sprites/equipment/feet/feet-assassin-female.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<sprite name="player" action="stand">
-
- <imageset name="base" src="graphics/sprites/equipment/feet/feet-assassin-female.png|R" width="64" height="64" />
-
- <include file="equipment/feet/feet-boots-female.xml"/>
-
-</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-assassin-male.xml b/graphics/sprites/equipment/feet/feet-assassin-male.xml
deleted file mode 100644
index 14871b72..00000000
--- a/graphics/sprites/equipment/feet/feet-assassin-male.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<sprite name="player" action="stand">
-
- <imageset name="base" src="graphics/sprites/equipment/feet/feet-assassin-male.png|R" width="64" height="64" />
-
- <include file="equipment/feet/feet-boots-male.xml"/>
-
-</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-boots-female.xml b/graphics/sprites/equipment/feet/feet-boots-female.xml
deleted file mode 100644
index 189d13d2..00000000
--- a/graphics/sprites/equipment/feet/feet-boots-female.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<sprite name="player" action="stand">
-
- <imageset name="base" src="graphics/sprites/equipment/feet/feet-boots-female.png|W" width="64" height="64" />
-
- <include file="equipment/feet/feet-boots-male.xml"/>
-
-</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-furboots-female.xml b/graphics/sprites/equipment/feet/feet-furboots-female.xml
deleted file mode 100644
index 753e660a..00000000
--- a/graphics/sprites/equipment/feet/feet-furboots-female.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<sprite name="player" action="stand">
-
- <imageset name="base" src="graphics/sprites/equipment/feet/feet-furboots-female.png" width="64" height="64" />
-
- <include file="equipment/feet/feet-boots-female.xml"/>
-
-</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-furboots-male.xml b/graphics/sprites/equipment/feet/feet-furboots-male.xml
deleted file mode 100644
index 8965003d..00000000
--- a/graphics/sprites/equipment/feet/feet-furboots-male.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<sprite name="player" action="stand">
-
- <imageset name="base" src="graphics/sprites/equipment/feet/feet-furboots-male.png" width="64" height="64" />
-
- <include file="equipment/feet/feet-boots-male.xml"/>
-
-</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-furboots-female.png b/graphics/sprites/equipment/feet/furboots-female.png
index 2199fb1d..2199fb1d 100644
--- a/graphics/sprites/equipment/feet/feet-furboots-female.png
+++ b/graphics/sprites/equipment/feet/furboots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/furboots-female.xml b/graphics/sprites/equipment/feet/furboots-female.xml
new file mode 100644
index 00000000..31b079b2
--- /dev/null
+++ b/graphics/sprites/equipment/feet/furboots-female.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<sprite name="player" action="stand">
+
+ <imageset name="base" src="graphics/sprites/equipment/feet/furboots-female.png" width="64" height="64" />
+
+ <include file="equipment/feet/boots-female.xml"/>
+
+</sprite>
diff --git a/graphics/sprites/equipment/feet/feet-furboots-male.png b/graphics/sprites/equipment/feet/furboots-male.png
index afc1ff3b..afc1ff3b 100644
--- a/graphics/sprites/equipment/feet/feet-furboots-male.png
+++ b/graphics/sprites/equipment/feet/furboots-male.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/furboots-male.xml b/graphics/sprites/equipment/feet/furboots-male.xml
new file mode 100644
index 00000000..ed3f584e
--- /dev/null
+++ b/graphics/sprites/equipment/feet/furboots-male.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<sprite name="player" action="stand">
+
+ <imageset name="base" src="graphics/sprites/equipment/feet/furboots-male.png" width="64" height="64" />
+
+ <include file="equipment/feet/boots-male.xml"/>
+
+</sprite>
diff --git a/graphics/sprites/equipment/head/witch-doctor-mask.png b/graphics/sprites/equipment/head/witch-doctor-mask.png
new file mode 100644
index 00000000..e1d2857d
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-doctor-mask.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/witch-doctor-mask.xml b/graphics/sprites/equipment/head/witch-doctor-mask.xml
new file mode 100644
index 00000000..f6f4972f
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-doctor-mask.xml
@@ -0,0 +1,142 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40" height="31" />
+
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY ="-34" />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-4" offsetY ="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY ="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY ="-34"/>
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY ="-33" delay="75"/>
+ <frame index="0" offsetX="0" offsetY ="-34" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-34" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-33" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-34" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-34" delay="75" />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/>
+ <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/>
+ <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/>
+ <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/>
+ <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/>
+ <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-31" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY ="-34" delay="75"/>
+ <frame index="3" offsetX="1" offsetY ="-33" delay="75"/>
+ <frame index="3" offsetX="1" offsetY ="-34" delay="75"/>
+ <frame index="3" offsetX="1" offsetY ="-34" delay="75"/>
+ <frame index="3" offsetX="1" offsetY ="-33" delay="75"/>
+ <frame index="3" offsetX="1" offsetY ="-34" delay="75"/>
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY ="-32" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-33" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-30" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-29" delay="75" />
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY ="-35" delay="75" />
+ <frame index="1" offsetX="4" offsetY ="-36" delay="75" />
+ <frame index="1" offsetX="0" offsetY ="-33" delay="75" />
+ <frame index="1" offsetX="-1" offsetY ="-32" delay="75" />
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-4" offsetY ="-28" delay="75"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/>
+ <frame index="3" offsetX="0" offsetY ="-33" delay="75"/>
+ <frame index="3" offsetX="1" offsetY ="-32" delay="75"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY ="-33" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-33" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-33" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-32" delay="75" />
+ <frame index="0" offsetX="0" offsetY ="-33" delay="75" />
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY ="-34" delay="75" />
+ <frame index="1" offsetX="3" offsetY ="-34" delay="75" />
+ <frame index="1" offsetX="3" offsetY ="-34" delay="75" />
+ <frame index="1" offsetX="5" offsetY ="-35" delay="75" />
+ <frame index="1" offsetX="5" offsetY ="-35" delay="75" />
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY ="-30" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY ="-30" delay="75"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY ="-34" delay="75"/>
+ <frame index="3" offsetX="-5" offsetY ="-35" delay="75"/>
+ <frame index="3" offsetX="-5" offsetY ="-35" delay="75"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY ="-22" />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY ="-25"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY ="-22"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY ="-25"/>
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+
+</sprite>
diff --git a/graphics/sprites/npcs/npc-lumberjack.png b/graphics/sprites/npcs/npc-lumberjack.png
new file mode 100644
index 00000000..63b79f42
--- /dev/null
+++ b/graphics/sprites/npcs/npc-lumberjack.png
Binary files differ
diff --git a/graphics/sprites/npcs/npc-lumberjack.xml b/graphics/sprites/npcs/npc-lumberjack.xml
new file mode 100644
index 00000000..dcbbb7ed
--- /dev/null
+++ b/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="600"/>
+ </animation>
+ </action>
+</sprite>