summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/sprites/accessories/water-fish.pngbin439 -> 439 bytes
-rw-r--r--graphics/sprites/accessories/water-fish1.xml28
-rw-r--r--graphics/sprites/accessories/water-splash.xml18
-rw-r--r--npcs.xml1
4 files changed, 23 insertions, 24 deletions
diff --git a/graphics/sprites/accessories/water-fish.png b/graphics/sprites/accessories/water-fish.png
index 5150ca05..b9a4cc3d 100644
--- a/graphics/sprites/accessories/water-fish.png
+++ b/graphics/sprites/accessories/water-fish.png
Binary files differ
diff --git a/graphics/sprites/accessories/water-fish1.xml b/graphics/sprites/accessories/water-fish1.xml
index 50b6534d..8e91d8d7 100644
--- a/graphics/sprites/accessories/water-fish1.xml
+++ b/graphics/sprites/accessories/water-fish1.xml
@@ -4,17 +4,33 @@ Copyright (C) 2015 Evol Online -->
<sprite>
<imageset name="npc"
src="graphics/sprites/accessories/water-fish.png"
- width="32"
- height="32"/>
+ width="16"
+ height="8"/>
<action name="stand" imageset="npc">
<animation direction="default">
<label name="start"/>
- <frame index="5" delay="200"/>
- <goto label="splash" rand="2"/>
+ <frame index="4" delay="400"/>
+ <goto label="swim" rand="2"/>
<goto label="start" rand="100"/>
- <label name="splash"/>
- <sequence start="0" end="5" delay="130"/>
+ <label name="swim"/>
+ <frame index="0" delay="80"/>
+ <frame index="0" delay="80" offsetX="2" offsetY="-1"/>
+ <frame index="0" delay="80" offsetX="4" offsetY="-2"/>
+ <frame index="1" delay="90" offsetX="6" offsetY="-3"/>
+ <frame index="2" delay="90" offsetX="8" offsetY="-4"/>
+ <frame index="3" delay="90" offsetX="10" offsetY="-5"/>
+ <frame index="2" delay="90" offsetX="12" offsetY="-6"/>
+ <frame index="1" delay="90" offsetX="14" offsetY="-8"/>
+ <frame index="2" delay="90" offsetX="16" offsetY="-9"/>
+ <frame index="3" delay="90" offsetX="18" offsetY="-10"/>
+ <frame index="2" delay="90" offsetX="20" offsetY="-12"/>
+ <frame index="1" delay="90" offsetX="22" offsetY="-14"/>
+ <frame index="2" delay="90" offsetX="24" offsetY="-15"/>
+ <frame index="3" delay="90" offsetX="26" offsetY="-16"/>
+ <frame index="2" delay="90" offsetX="28" offsetY="-18"/>
+ <frame index="0" delay="80" offsetX="30" offsetY="-20"/>
+ <frame index="0" delay="80" offsetX="33" offsetY="-20"/>
</animation>
</action>
</sprite>
diff --git a/graphics/sprites/accessories/water-splash.xml b/graphics/sprites/accessories/water-splash.xml
deleted file mode 100644
index 67146b10..00000000
--- a/graphics/sprites/accessories/water-splash.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Author: Reid
-Copyright (C) 2015 Evol Online -->
-<sprite>
- <imageset name="npc"
- src="graphics/sprites/npcs/sprite/water-splash.png"
- width="96"
- height="128"
- offsetX="32"
- offsetY="64"/>
-
- <action name="stand" imageset="npc">
- <animation direction="default">
- <frame index="0" delay="1500"/>
- <sequence start="1" end="5" delay="130"/>
- </animation>
- </action>
-</sprite>
diff --git a/npcs.xml b/npcs.xml
index c840a7ee..fb1ffaae 100644
--- a/npcs.xml
+++ b/npcs.xml
@@ -395,6 +395,7 @@ IDs 990-999 = Special
</npc>
<npc id="441">
<!-- Water splash animation -->
+ <sprite>accessories/water-fish1.xml</sprite>
<sprite>accessories/water-splash1.xml</sprite>
<sprite>accessories/water-splash2.xml</sprite>
<sprite>accessories/water-splash3.xml</sprite>