summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE2
-rw-r--r--graphics/sprites/equipment/necks/shemagh.pngbin0 -> 6984 bytes
-rw-r--r--graphics/sprites/equipment/necks/shemagh.xml189
-rw-r--r--items.xml25
4 files changed, 206 insertions, 10 deletions
diff --git a/LICENSE b/LICENSE
index d03c3c53..bd98053c 100644
--- a/LICENSE
+++ b/LICENSE
@@ -255,6 +255,8 @@ https://www.gitorious.org/evol/clientdata-beta/blobs/master/LICENSE
graphics/sprites/equipment/legs/shorts-male.png (Modanung) (CC BY-SA 3.0) (-)
graphics/sprites/equipment/legs/trousers-female.png (Modanung, Reid) (CC BY-SA 3.0) (-)
graphics/sprites/equipment/legs/trousers-male.png (Modanung, Reid) (CC BY-SA 3.0) (-)
+### Necks
+ graphics/sprites/equipment/necks/shemagh.png (Reid) (CC BY-SA 3.0) (-)
### Shields
graphics/sprites/equipment/shields/barrel.png (Reid) (CC BY-SA 3.0) (-)
### Weapons
diff --git a/graphics/sprites/equipment/necks/shemagh.png b/graphics/sprites/equipment/necks/shemagh.png
new file mode 100644
index 00000000..8f719b53
--- /dev/null
+++ b/graphics/sprites/equipment/necks/shemagh.png
Binary files differ
diff --git a/graphics/sprites/equipment/necks/shemagh.xml b/graphics/sprites/equipment/necks/shemagh.xml
new file mode 100644
index 00000000..7faeb06d
--- /dev/null
+++ b/graphics/sprites/equipment/necks/shemagh.xml
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Reid
+Copyright (C) 2016 Evol Online -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/necks/shemagh.png"
+ width="20"
+ height="21"/>
+
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-27"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetY="-28"/>
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-31" delay="80"/>
+ <frame index="0" offsetY="-32" delay="160"/>
+ <frame index="0" offsetY="-31" delay="80"/>
+ <frame index="0" offsetY="-32" delay="160"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetY="-28" delay="80"/>
+ <frame index="1" offsetY="-27" delay="80"/>
+ <frame index="1" offsetY="-28" delay="160"/>
+ <frame index="1" offsetY="-27" delay="80"/>
+ <frame index="1" offsetY="-28" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-27" delay="80"/>
+ <frame index="2" offsetY="-28" delay="160"/>
+ <frame index="2" offsetY="-27" delay="80"/>
+ <frame index="2" offsetY="-28" delay="160"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetY="-28" delay="80"/>
+ <frame index="3" offsetY="-27" delay="80"/>
+ <frame index="3" offsetY="-28" delay="160"/>
+ <frame index="3" offsetY="-27" delay="80"/>
+ <frame index="3" offsetY="-28" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-30" delay="80"/>
+ <frame index="0" offsetY="-31" delay="80"/>
+ <frame index="0" offsetY="-28" delay="80"/>
+ <frame index="0" offsetY="-27" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-29" delay="80"/>
+ <frame index="1" offsetX="4" offsetY="-30" delay="80"/>
+ <frame index="1" offsetY="-27" delay="80"/>
+ <frame index="1" offsetY="-26" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27" delay="240"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="80"/>
+ <frame index="3" offsetX="-3" offsetY="-30" delay="80"/>
+ <frame index="3" offsetY="-27" delay="80"/>
+ <frame index="3" offsetY="-26" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-31" delay="240"/>
+ <frame index="0" offsetY="-30" delay="80"/>
+ <frame index="0" offsetY="-31" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-28" delay="240"/>
+ <frame index="1" offsetX="5" offsetY="-29" delay="160"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-27" delay="160"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-28" delay="240"/>
+ <frame index="3" offsetX="-5" offsetY="-29" delay="160"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-25"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-19"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-19"/>
+ </animation>
+ </action>
+
+ <action name="sittop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-19"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-19"/>
+ </animation>
+ </action>
+
+ <action name="standride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-19"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-19"/>
+ </animation>
+ </action>
+
+ <action name="spawnride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-19"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-19"/>
+ </animation>
+ </action>
+
+ <action name="ride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-19"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-19"/>
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="16" offsetY="-5"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/items.xml b/items.xml
index f1a26b22..890e5ea4 100644
--- a/items.xml
+++ b/items.xml
@@ -953,17 +953,22 @@ Colors for dyeable equipments or items are now set up by itemcolors.xml.
</replace>
</item>
- <!-- Neck Armors
+ <!-- Neck Armors -->
<item id="3200"
- image="equipment/neck/.png"
- name=""
- description="."
- effect="."
- level=""
- type="equip-ring"
- weight=""
- <sprite>equipment/neck/</sprite>
- </item> -->
+ image="equipment/necks/shemagh.png"
+ name="Shemagh"
+ description="An improved scarf used by mercenaries in tough environment."
+ defense="5"
+ level="3"
+ type="equip-neck"
+ weight="22"
+ drawBefore="head"
+ drawAfter="torso">
+ <sprite gender="unisex">equipment/necks/shemagh.xml</sprite>
+ <sprite gender="female">equipment/necks/shemagh.xml</sprite>
+ </item>
+
+
<!-- Weapons -->
<item id="3500"