diff options
-rw-r--r-- | effects.xml | 3 | ||||
-rw-r--r-- | graphics/particles/bubble.png | bin | 0 -> 659 bytes | |||
-rw-r--r-- | graphics/particles/healing.xml | 22 | ||||
-rw-r--r-- | graphics/particles/invisibility.xml | 23 | ||||
-rw-r--r-- | graphics/particles/orb-large.png | bin | 345 -> 0 bytes | |||
-rw-r--r-- | graphics/particles/poison.xml | 29 | ||||
-rw-r--r-- | status-effects.xml | 4 |
7 files changed, 79 insertions, 2 deletions
diff --git a/effects.xml b/effects.xml index 0f464611..d5947f83 100644 --- a/effects.xml +++ b/effects.xml @@ -9,4 +9,7 @@ Copyright (C) 2010-2013 Evol Online --> <effect id="4" particle="graphics/particles/highlight.xml"/> <effect id="5" particle="graphics/particles/warp.xml"/> <effect id="6" particle="graphics/particles/savepoint-32x32.xml"/> + <effect id="7" particle="graphics/particles/healing.xml"/> + <effect id="8" particle="graphics/particles/poison.xml"/> + <effect id="9" particle="graphics/particles/invisibility.xml"/> </being-effects> diff --git a/graphics/particles/bubble.png b/graphics/particles/bubble.png Binary files differnew file mode 100644 index 00000000..93e3b57f --- /dev/null +++ b/graphics/particles/bubble.png diff --git a/graphics/particles/healing.xml b/graphics/particles/healing.xml new file mode 100644 index 00000000..5fde4d7e --- /dev/null +++ b/graphics/particles/healing.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Alige +Copyright (C) 2010-2013 Evol Online --> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="output" value="3"/> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="30"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="gravity" value="-0.7"/> + <property name="momentum" value="0.3"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffff00"/> + <property name="lifetime" value="50"/> + <property name="fade-out" value="50"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/invisibility.xml b/graphics/particles/invisibility.xml new file mode 100644 index 00000000..954c7f91 --- /dev/null +++ b/graphics/particles/invisibility.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author from The Mana World +Copyright (C) 2010-2013 Evol Online --> +<effect> + <particle position-x="0" position-y="0" position-z="32"> + <emitter> + <property name="vertical-angle" min="0" max="360"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="17"/> + <property name="lifetime" value="1"/> + <property name="output" value="3"/> + <property name="follow-parent"/> + <emitter> + <property name="image" value="graphics/particles/gloworb.png|W:#ffffff"/> + <property name="lifetime" value="80"/> + <property name="fade-in" value="40"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + <property name="follow-parent"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/orb-large.png b/graphics/particles/orb-large.png Binary files differdeleted file mode 100644 index 58b5a279..00000000 --- a/graphics/particles/orb-large.png +++ /dev/null diff --git a/graphics/particles/poison.xml b/graphics/particles/poison.xml new file mode 100644 index 00000000..8f0d1ab0 --- /dev/null +++ b/graphics/particles/poison.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author from The Mana World +Copyright (C) 2010-2013 Evol Online --> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="90"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="4" max="15"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="gravity" value="-0.1"/> + <property name="momentum" value="0.9"/> + <animation imageset="graphics/particles/bubble.png|W:#80ff80,40a020" width="16" height="16"> + <sequence start="0" end="4" delay="80"/> + <frame index="5" delay="40"/> + <frame index="6" delay="20"/> + <frame index="7" delay="10"/> + </animation> + <property name="lifetime" value="45"/> + <property name="fade-out" value="10"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/status-effects.xml b/status-effects.xml index 70a3d48f..c2d24b8b 100644 --- a/status-effects.xml +++ b/status-effects.xml @@ -26,11 +26,11 @@ end-message: Displays a message when the effect end. start-message="You are now invisible." end-message="You are no longer invisible." persistent-particle-effect="true" - start-particle="graphics/particles/sphere-white.particle.xml"/> + start-particle="graphics/particles/invisibility.xml"/> <status-effect name="poison" id="132" block-id="16" icon="icons/poison.xml" persistent-particle-effect="true" - start-particle="graphics/particles/green-bubbles.particle.xml"/> + start-particle="graphics/particles/poison.xml"/> <status-effect name="hide" id="194" icon="icons/hide.xml"/> </status-effects> |