diff options
Diffstat (limited to 'graphics/particles')
-rw-r--r-- | graphics/particles/bat-shadow.png | bin | 0 -> 649 bytes | |||
-rw-r--r-- | graphics/particles/blue-magic-cast.particle.xml | 106 | ||||
-rw-r--r-- | graphics/particles/channelling-cast.particle.xml | 28 | ||||
-rw-r--r-- | graphics/particles/channelling-raise.particle.xml | 28 | ||||
-rw-r--r-- | graphics/particles/dark-teleport.particle.xml | 57 | ||||
-rw-r--r-- | graphics/particles/demonic-aura.particle.xml | 36 | ||||
-rw-r--r-- | graphics/particles/enchanted-door-broken.particle.xml | 30 | ||||
-rw-r--r-- | graphics/particles/evil-summon.particle.xml | 56 | ||||
-rw-r--r-- | graphics/particles/ground-spawn.particle.xml | 28 | ||||
-rw-r--r-- | graphics/particles/light-large.png | bin | 0 -> 569 bytes | |||
-rw-r--r-- | graphics/particles/magic-blue-teleport.particle.xml | 50 | ||||
-rw-r--r-- | graphics/particles/magic-dark-explosion.particle.xml | 58 | ||||
-rw-r--r-- | graphics/particles/medium-blindinglight.xml | 21 |
13 files changed, 498 insertions, 0 deletions
diff --git a/graphics/particles/bat-shadow.png b/graphics/particles/bat-shadow.png Binary files differnew file mode 100644 index 00000000..1e068c73 --- /dev/null +++ b/graphics/particles/bat-shadow.png diff --git a/graphics/particles/blue-magic-cast.particle.xml b/graphics/particles/blue-magic-cast.particle.xml new file mode 100644 index 00000000..6ee31b78 --- /dev/null +++ b/graphics/particles/blue-magic-cast.particle.xml @@ -0,0 +1,106 @@ +<?xml version="1.0"?> +<!-- + Sparks and blue orbs raising slowly above the caster +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-z" min="0" max="32"/> + <property name="position-y" min="-32" max="32"/> + <property name="position-x" min="-16" max="16"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="130"/> + <emitter> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#A3EAFF,FFFFFF"/> + <property name="lifetime" value="400"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="6"/> + <property name="bounce" min="0" max="0.8"/> + <property name="horizontal-angle" min="0" max="360"/> + </emitter> + <emitter> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#262B2F,333333"/> + <property name="lifetime" value="400"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="6"/> + <property name="bounce" min="0" max="0.8"/> + <property name="horizontal-angle" min="0" max="360"/> + </emitter> + </emitter> + <emitter> + <property name="position-z" min="14" max="18"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-x" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="60"/> + <emitter> + <property name="position-y" min="16" max="32"/> + <property name="gravity" value="-0.11"/> + <property name="image" value="graphics/particles/star-small.png|W:#CDF5FF,FFFFFF"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="4" max="8"/> + <property name="bounce" min="0" max="0.6"/> + <property name="horizontal-angle" min="0" max="360"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#A0CDF4"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="2" max="6"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/orb-medium.png|W:#83C0F4"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="2" max="6"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#262B2F,333333"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="2" max="6"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="gravity" value="-0.1"/> + <property name="image" value="graphics/particles/vline-small.png|W:#A3EAFF"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="vertical-angle" value="90"/> + <property name="power" min="0" max="8"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/channelling-cast.particle.xml b/graphics/particles/channelling-cast.particle.xml new file mode 100644 index 00000000..2bbc357b --- /dev/null +++ b/graphics/particles/channelling-cast.particle.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<!-- + A large blue magical explosion +--> +<effect> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-z" min="0" max="32"/> + <property name="position-y" min="-32" max="32"/> + <property name="position-x" min="-16" max="16"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="600"/> + <emitter> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#60DAFF,FFFFFF"/> + <property name="lifetime" value="400"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="2"/> + <property name="bounce" min="0" max="0.8"/> + <property name="horizontal-angle" min="0" max="360"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/channelling-raise.particle.xml b/graphics/particles/channelling-raise.particle.xml new file mode 100644 index 00000000..f8cfbdae --- /dev/null +++ b/graphics/particles/channelling-raise.particle.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<!-- + Blue lines raising to the sky +--> +<effect> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-z" min="-32" max="32"/> + <property name="position-y" min="-32" max="32"/> + <property name="position-x" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="10"/> + <property name="lifetime" value="1"/> + <property name="output" value="300"/> + <emitter> + <property name="gravity" value="-0.1"/> + <property name="image" value="graphics/particles/vline-small.png|W:#A3EAFF"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="vertical-angle" value="90"/> + <property name="power" min="0" max="4"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/dark-teleport.particle.xml b/graphics/particles/dark-teleport.particle.xml new file mode 100644 index 00000000..f3bcb611 --- /dev/null +++ b/graphics/particles/dark-teleport.particle.xml @@ -0,0 +1,57 @@ +<?xml version="1.0"?> +<!-- + Flying shadow-bats and dark fog +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-z" min="14" max="18"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-x" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="64"/> + <emitter> + <property name="gravity" value="-0.09"/> + <animation imageset="graphics/particles/bat-shadow.png" width="24" height="16"> + <sequence start="0" end="1" delay="50"/> + </animation> + <property name="lifetime" value="150"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="150"/> + <property name="output" min="0" max="1"/> + <property name="power" min="4" max="8"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.97"/> + <property name="randomnes" value="50"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/fog-medium-b.png|W:#333333"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="4" max="8"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.9"/> + <property name="randomnes" value="50"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/fog-medium-b.png|W:#333333"/> + <property name="image" value="graphics/particles/orb-small.png|W:#333333"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="4" max="8"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.9"/> + <property name="randomnes" value="50"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/demonic-aura.particle.xml b/graphics/particles/demonic-aura.particle.xml new file mode 100644 index 00000000..e9e7ec2f --- /dev/null +++ b/graphics/particles/demonic-aura.particle.xml @@ -0,0 +1,36 @@ +<?xml version="1.0"?> +<!-- + Purple-ish ghost faces rise up from the ground +--> +<effect> + <particle position-x="16" position-y="16" position-z="0"> + <emitter> + <property name="position-x" min="-24" max="24"/> + <property name="position-z" min="2" max="32"/> + <property name="gravity" value="-0.01"/> + <property name="lifetime" value="180"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + <property name="output-pause" min="11" max="61"/> + <property name="follow-parent"/> + <animation imageset="graphics/particles/mist-face-a.png|W:#855385" width="30" height="30"> + <sequence start="0" end="2" delay="300"/> + <frame index="3"/> + </animation> + </emitter> + <emitter> + <property name="position-x" min="-24" max="24"/> + <property name="position-z" min="2" max="32"/> + <property name="gravity" value="-0.01"/> + <property name="lifetime" value="180"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + <property name="output-pause" min="17" max="67"/> + <property name="follow-parent"/> + <animation imageset="graphics/particles/mist-face-b.png|W:#5b3558" width="30" height="30"> + <sequence start="0" end="2" delay="300"/> + <frame index="3"/> + </animation> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/enchanted-door-broken.particle.xml b/graphics/particles/enchanted-door-broken.particle.xml new file mode 100644 index 00000000..63a0c7ea --- /dev/null +++ b/graphics/particles/enchanted-door-broken.particle.xml @@ -0,0 +1,30 @@ +<?xml version="1.0"?> +<!-- + An evil shield just being broken. +--> +<effect> + <particle position-x="0" position-y="0" position-z="32" lifetime="1"> + <emitter> + <property name="position-z" min="32" max="64"/> + <property name="position-y" min="-32" max="32"/> + <property name="position-x" min="-16" max="16"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="300"/> + <emitter> + <property name="gravity" value="0.1"/> + <animation imageset="graphics/particles/hex-facet-50.png|W:#3E2C51" width="9" height="11"> + <sequence start="0" end="7" delay="40"/> + </animation> + <property name="lifetime" value="250"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="4"/> + <property name="bounce" min="0" max="0.8"/> + <property name="horizontal-angle" min="35" max="145"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/evil-summon.particle.xml b/graphics/particles/evil-summon.particle.xml new file mode 100644 index 00000000..671504cd --- /dev/null +++ b/graphics/particles/evil-summon.particle.xml @@ -0,0 +1,56 @@ +<?xml version="1.0"?> +<!-- + Sparks and dark orbs raising slowly above the caster +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-z" min="14" max="18"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-x" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="64"/> + <emitter> + <property name="image" value="graphics/particles/orb-large.png|W:#401c52"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="4"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#512C75,222222"/> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="4"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <animation imageset="graphics/particles/electricity.particle.png|W:#333333" width="15" height="15"> + <sequence start="0" end="7" delay="10"/> + <frame index="0" delay="10"/> + </animation> + <property name="lifetime" value="90"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="4"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/ground-spawn.particle.xml b/graphics/particles/ground-spawn.particle.xml new file mode 100644 index 00000000..e5c89a11 --- /dev/null +++ b/graphics/particles/ground-spawn.particle.xml @@ -0,0 +1,28 @@ +<?xml version="1.0"?> +<!-- + A little blue magical eruption. +--> +<effect> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-z" min="0" max="32"/> + <property name="position-y" min="-32" max="32"/> + <property name="position-x" min="-16" max="16"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="3"/> + <property name="lifetime" value="1"/> + <property name="output" value="150"/> + <emitter> + <property name="gravity" value="0.13"/> + <property name="image" value="graphics/particles/star-small.png|W:#60DAFF,FFFFFF"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="2"/> + <property name="bounce" min="0" max="0.6"/> + <property name="horizontal-angle" min="0" max="360"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/light-large.png b/graphics/particles/light-large.png Binary files differnew file mode 100644 index 00000000..c501f629 --- /dev/null +++ b/graphics/particles/light-large.png diff --git a/graphics/particles/magic-blue-teleport.particle.xml b/graphics/particles/magic-blue-teleport.particle.xml new file mode 100644 index 00000000..a2f46c1d --- /dev/null +++ b/graphics/particles/magic-blue-teleport.particle.xml @@ -0,0 +1,50 @@ +<?xml version="1.0"?> +<!-- + Sparks and blue orbs raising slowly above the caster +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-z" min="14" max="18"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-x" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="5"/> + <property name="lifetime" value="1"/> + <property name="output" value="64"/> + <emitter> + <property name="position-y" min="16" max="32"/> + <property name="gravity" value="-0.11"/> + <property name="image" value="graphics/particles/star-small.png|W:#CDF5FF,FFFFFF"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="2" max="4"/> + <property name="bounce" min="0" max="0.6"/> + <property name="horizontal-angle" min="0" max="360"/> + </emitter> + <emitter> + <property name="gravity" value="0.07"/> + <property name="image" value="graphics/particles/star-small.png|W:#99E8FF,FFFFFF"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="1" max="4"/> + <property name="bounce" min="0" max="0.75"/> + <property name="horizontal-angle" min="0" max="360"/> + </emitter> + <emitter> + <property name="gravity" value="-0.1"/> + <property name="image" value="graphics/particles/vline-small.png|W:#A3EAFF"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="1" max="2"/> + <property name="vertical-angle" value="90"/> + <property name="power" min="2" max="10"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/magic-dark-explosion.particle.xml b/graphics/particles/magic-dark-explosion.particle.xml new file mode 100644 index 00000000..2ff95065 --- /dev/null +++ b/graphics/particles/magic-dark-explosion.particle.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<!-- + Sparks and dark orbs raising slowly above the caster +--> +<effect> + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-z" min="14" max="18"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-x" min="-8" max="8"/> + <property name="image" value="graphics/particles/orb-large.png|W:#130F16"/> + <property name="lifetime" value="120"/> + <property name="fade-out" value="90"/> + <property name="output" min="7" max="9"/> + <property name="power" min="4" max="12"/> + <property name="gravity" value="0.07"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="gravity" value="0.01"/> + </emitter> + <emitter> + <property name="position-z" min="14" max="18"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-x" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="0"/> + <property name="lifetime" value="1"/> + <property name="output" value="84"/> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#512C75,222222"/> + <property name="lifetime" value="90"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="10"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + <emitter> + <animation imageset="graphics/particles/electricity.particle.png|W:#333333" width="15" height="15"> + <sequence start="0" end="7" delay="10"/> + <frame index="0" delay="10"/> + </animation> + <property name="lifetime" value="90"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="power" min="0" max="3"/> + <property name="horizontal-angle" min="-15" max="-175"/> + <property name="momentum" value="0.95"/> + <property name="randomnes" value="200"/> + <property name="vertical-angle" min="0" max="90"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/medium-blindinglight.xml b/graphics/particles/medium-blindinglight.xml new file mode 100644 index 00000000..7c9480ab --- /dev/null +++ b/graphics/particles/medium-blindinglight.xml @@ -0,0 +1,21 @@ +<?xml version="1.0"?> +<!-- +A medium blinding light, that stay on the ground, like a layer of clouds. +--> +<effect> + <particle position-x="-16" position-y="0" position-z="40" lifetime="1"> + <emitter> + <property name="position-x" min="-2" max="2"/> + <property name="position-y" min="-2" max="2"/> + <property name="vertical-angle" min="-60" max="60"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="3"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/light-large.png"/> + <property name="lifetime" min="3000" max="4000"/> + <property name="output" min="10" max="800"/> + <property name="fade-out" value="10"/> + <property name="bounce" value="0.1"/> + </emitter> + </particle> +</effect> |