summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReid <reidyaro@gmail.com>2012-05-03 03:28:40 +0200
committerReid <reidyaro@gmail.com>2012-05-03 03:28:40 +0200
commitbe132edc64b671f1ece43834f4a3938be9369459 (patch)
tree1a6251b5fa57e8d569a0f58dc650c67091ea25f1
parent23e5d18418f7cd4f406e4ffb2e7163db29d640bb (diff)
downloadclientdata-be132edc64b671f1ece43834f4a3938be9369459.tar.gz
clientdata-be132edc64b671f1ece43834f4a3938be9369459.tar.bz2
clientdata-be132edc64b671f1ece43834f4a3938be9369459.tar.xz
clientdata-be132edc64b671f1ece43834f4a3938be9369459.zip
Add animated NPC hammock test file and atribute ID 904 and 905,
Remove one hammock from 000-2-1 map,
-rw-r--r--graphics/sprites/npcs/XML/animated_hammock1.xml21
-rw-r--r--graphics/sprites/npcs/XML/animated_hammock2.xml21
-rw-r--r--graphics/sprites/npcs/sprite/animated_hammock.pngbin0 -> 11157 bytes
-rw-r--r--maps/000-2-1.tmx6
-rw-r--r--npcs.xml8
5 files changed, 53 insertions, 3 deletions
diff --git a/graphics/sprites/npcs/XML/animated_hammock1.xml b/graphics/sprites/npcs/XML/animated_hammock1.xml
new file mode 100644
index 00000000..afed5b8d
--- /dev/null
+++ b/graphics/sprites/npcs/XML/animated_hammock1.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!-- Author : Reid
+Copyright (C) 2011-2012 Evol Online -->
+<sprite>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/animated_hammock.png" width="96" height="64"/>
+ <action name="stand" imageset="npc">
+ <!-- Mooving hammock. -->
+ <animation direction="left">
+ <frame index="0" delay="400"/>
+ <frame index="1" delay="180"/>
+ <frame index="2" delay="150"/>
+ <frame index="3" delay="300"/>
+ <frame index="2" delay="180"/>
+ <frame index="1" delay="150"/>
+ </animation>
+ <!-- Static hammock. -->
+ <animation direction="up">
+ <frame index="1" delay="300"/>
+ </animation>
+ </action>
+</sprite> \ No newline at end of file
diff --git a/graphics/sprites/npcs/XML/animated_hammock2.xml b/graphics/sprites/npcs/XML/animated_hammock2.xml
new file mode 100644
index 00000000..31063765
--- /dev/null
+++ b/graphics/sprites/npcs/XML/animated_hammock2.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!-- Author : Reid
+Copyright (C) 2011-2012 Evol Online -->
+<sprite>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/animated_hammock.png" width="96" height="64"/>
+ <action name="stand" imageset="npc">
+ <!-- Mooving hammock. -->
+ <animation direction="left">
+ <frame index="12" delay="400"/>
+ <frame index="13" delay="180"/>
+ <frame index="14" delay="150"/>
+ <frame index="15" delay="300"/>
+ <frame index="14" delay="180"/>
+ <frame index="13" delay="150"/>
+ </animation>
+ <!-- Static hammock. -->
+ <animation direction="up">
+ <frame index="13" delay="300"/>
+ </animation>
+ </action>
+</sprite> \ No newline at end of file
diff --git a/graphics/sprites/npcs/sprite/animated_hammock.png b/graphics/sprites/npcs/sprite/animated_hammock.png
new file mode 100644
index 00000000..39eed30a
--- /dev/null
+++ b/graphics/sprites/npcs/sprite/animated_hammock.png
Binary files differ
diff --git a/maps/000-2-1.tmx b/maps/000-2-1.tmx
index 63270bc6..77e22b4b 100644
--- a/maps/000-2-1.tmx
+++ b/maps/000-2-1.tmx
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.0" orientation="orthogonal" width="83" height="59" tilewidth="32" tileheight="32">
<properties>
- <property name="license" value="CC BY-SA 3.0"/>
<property name="actorsfix" value="1"/>
+ <property name="license" value="CC BY-SA 3.0"/>
<property name="minimap" value="graphics/minimaps/000-2-1.png"/>
<property name="music" value="Artis indoor - In the Forest of the Birches.ogg"/>
</properties>
@@ -126,12 +126,12 @@
</layer>
<layer name="Ground2" width="83" height="59">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA+2Yyy4EQRSGq13CSiQuiUgkiAWxcVlYeQcZL4BX8ArusWUQJASDvet63oAF1t6Avf9kqqKcKbTJDN36/5I/deZ09Un5p2uqD2MIIYQQQgghhBBCCCGEEEIIIUmmMzKm2catUIuNJff6N0tKNM6rnsC1RngZQXVKdybspavRHLj231mCllVu0eaFA/g2BbVHpc8v0DjiXPQ+vx7xCsZVqzWoWNNVJ5NNKA89288ybti8Y8r6No2xARpQXkq8hXHbage6r/XCf5mFqDy3rnInUEHNObZ5Ry/u6VPq9+q0IT7FeGZ1ruod4nrezi/IXGgfOoKOA2tMK+659LmALn9QQ3x194iu1PUT5ddOFI6TTKXPJSlnP4Hf+XYC1xSXnFq7fi59+gI5mT4I1UMdVsJQNRaXIubVGfEdIX/krBgx5WfEqCm9L2WFCTvG3VejdtzF/L0KfRqp7LZUMfOLz9BPfhMna7eMqiPvftX2Mc3nR6Xod2rhq7OHfM5cDN9cPy7987DN+f14HHRPX4xZYxbaSsl3G+dd3fU90j+Pm9Lf5vfj4os738Uv55HETdHHGtLLj9lauqfPAt/1412m5LHzy3kkuW5Vw/dZ9/T/Ef1chvpn3Y87XwoqdnvY1XA+5wM1ssQ1dAPdqnzO+7+F+OXHeg/7PmeZB+gRelL5z/qm0B72fSbxyfIeJoQQQgghhBBCCCGEEPL3vAFGDhYRhEwAAA==
+ H4sIAAAAAAAAA+2Yyy4EQRSGq13CSiQuiUgkiAWxcVlYeQcZL4BX8ArusWUQJASDvet63oAF1t6Avf9kqqKcKbTJDN36/5I/deZ09Un5p3qqD2MIIYQQQgghhBBCCCGEEEIIIUmmMzKm2catUIuNJff6N0tKNM6rnsC1RngZQXVKdybspavRHLj231mCllVu0eaFA/g2BbVHpc8v0DjiXPQ+vx7xCsZVqzWoWNNVJ5NNKA89288ybti8Y8r6No2xARpQXkq8hXHbage6r/XCf5mFqDy3rnInUEHNObZ5Ry/u6VPq9+q0IT7FeGZ1ruod4nrezi/IXGgfOoKOA2tMK25f+lxAlz+oIb66e0RX6vqJ8msnCsdJptJ9ScrZT+B3vp3ANcUlp9au96VPXyAn0weheqjDShiqxuJSxLw6I74j5I+cFSOm/IwYNaX3pawwYce4z9WoHXcxf69Cn0Yquy1VzPziHvrJb+Jk7ZZRdeTdr9o+pvn8qBT9Ti18dfaQz5mL4Zvrx6V/HrY5vx+Pg+7pizFrzEJbKf5u9b50fY/0z+Om9Lf5/bj44s538ct5JHFT9LGG9PJjtpbu6bPAd/14lyl57PxyHkmuW9XwfdY9/X9E78tQ/6z7cedLQcXuGXY1nM/5QI0scQ3dQLcqn/P+byF++bF+hn2fs8wD9Ag9qfxnfVPoGfZ9JvHJ8jNMCCGEEEIIIYQQQggh5O95A3KBZXGETAAA
</data>
</layer>
<layer name="Fringe" width="83" height="59">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA+3YPQrCMBQA4HbxPh7Cg7mIjkJRBwcFf0ZP4xG8grMRBCm0VGu1rfk+eBBKWl6SRxqSJAAAAAAAAECXXdtOACpk6bM9Cu1dWt7334wLxjqLaPwxWIb1XPdsTZusy2Gaj09twje2IY49m1O+w35Zz9y8dc7emtCgrOF6OqnPHP8e2vbKWb3sHmjwRv26S3rdpODZ9OdZdM+7++U5xOLRvp+NDo/3VyEuDeYVs6JapZ5FdRcAAAAAAICo3AAYlDAohEwAAA==
+ H4sIAAAAAAAAA+3YTQqCQBQAYN10nw7RwdpELQOxFi0K+ll2mo7QFVo3gRCFYpqV5vfBg2EYZWbeY5SJIgAAAAAAAKDNLr+eAJRI4nt7FNrbuHjsvxnnrHXWo/X3wSLkc9WxnDZZl8P4Md61Du/YhDh0bE/5DOdlPXP71jo7OaFBScP1dFSfD3x7aKPnuiy6BxpUqF93Sa+b5PRNvz6L9ql6Xp5CpFn79m+0z55fhjg3OK8+y6tV6knLhwAAAAAAAPTKFd2rm+yETAAA
</data>
</layer>
<layer name="Over" width="83" height="59">
diff --git a/npcs.xml b/npcs.xml
index 009160a5..a2395e5f 100644
--- a/npcs.xml
+++ b/npcs.xml
@@ -94,6 +94,14 @@ IDs 990-999 = Special
Savepoint, 64x64.
<particlefx>graphics/particles/savepoint/savepoint-64x64.xml</particlefx>
</npc> -->
+ <npc id="904">
+ <!-- Left hammock. -->
+ <sprite>npcs/XML/animated_hammock1.xml</sprite>
+ </npc>
+ <npc id="905">
+ <!-- Right hammock. -->
+ <sprite>npcs/XML/animated_hammock2.xml</sprite>
+ </npc>
<npc id="999">
<!-- blank NPC -->
</npc>