diff options
-rw-r--r-- | graphics/sprites/npcs/sprite/rowboat.png | bin | 80443 -> 153896 bytes | |||
-rw-r--r-- | graphics/sprites/npcs/xml/rowboat.xml | 29 | ||||
-rw-r--r-- | npcs.xml | 6 |
3 files changed, 27 insertions, 8 deletions
diff --git a/graphics/sprites/npcs/sprite/rowboat.png b/graphics/sprites/npcs/sprite/rowboat.png Binary files differindex b604a7aa..95046320 100644 --- a/graphics/sprites/npcs/sprite/rowboat.png +++ b/graphics/sprites/npcs/sprite/rowboat.png diff --git a/graphics/sprites/npcs/xml/rowboat.xml b/graphics/sprites/npcs/xml/rowboat.xml index ea6b131c..1760ddee 100644 --- a/graphics/sprites/npcs/xml/rowboat.xml +++ b/graphics/sprites/npcs/xml/rowboat.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Reid, Micksha +<!-- Author: Micksha Copyright (C) 2018 Evol Online --> <sprite> @@ -11,10 +11,16 @@ Copyright (C) 2018 Evol Online --> offsetX="0"/> <action name="stand" imageset="npc"> - <!-- Static Top --> - <animation direction="down"> - <frame index="0"/> + + <animation direction="up"> + <frame index="6"/> + </animation> + <animation direction="right"> + <frame index="13"/> </animation> + </action> + <!-- Rowing --> + <action name="row" imageset="npc"> <!-- Right --> <animation direction="right"> <sequence start="0" end="2" delay="175"/> @@ -22,13 +28,13 @@ Copyright (C) 2018 Evol Online --> </animation> <!-- Left --> <animation direction="left"> - <sequence start="6" end="8" delay="175"/> - <sequence start="9" end="11" delay="150"/> + <sequence start="7" end="9" delay="175"/> + <sequence start="10" end="12" delay="150"/> </animation> <!-- Up --> <animation direction="up"> - <sequence start="12" end="14" delay="175"/> - <sequence start="15" end="17" delay="150"/> + <sequence start="14" end="16" delay="175"/> + <sequence start="17" end="19" delay="150"/> </animation> <!-- Down --> <animation direction="down"> @@ -36,4 +42,11 @@ Copyright (C) 2018 Evol Online --> <sequence start="21" end="23" delay="150"/> </animation> </action> + <action name="dead" imageset="npc"> + <!-- Dead --> + <animation direction="down"> + <frame index="20" delay="250"/> + <frame index="27" delay="250"/> + </animation> + </action> </sprite> @@ -811,6 +811,12 @@ IDs 900-999 = Special <sprite>equipment/chest/shirt-male.xml|#2b2b2b,382140,3f3f3f,3a254e,585858,3b3769,858585,3c3d83,a7a7a7,4246a6,d6d6d6,5a9cdb,ffffff,afedd2</sprite> <sprite>hairstyles/hairstyle01.xml</sprite> </npc> + <npc id="457" targetCursor="large"> + <!-- The rowboat, laying on the beach in Artis. --> +// TODO: remove the variants, make the stand sprite to be used directly. + <sprite frame="7">npcs/xml/rowboat.xml</sprite> + <menu name="Talk" command="talk 'NAME'"/> + </npc> <!-- Test NPCs --> <npc id="800" allowDelete="false"> |