summaryrefslogtreecommitdiff
path: root/graphics/particles/hellblaze.particle.xml
blob: df266a28040210c4f5f008a76cefe982d3bce1d3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?xml version="1.0"?>

<!--
A spinoff of the hadesblaze effect: Less high and slower but more dense
and in red and yellow instead of blue. Does not really look like fire but
looks awesome nevertheless. Maybe we could modify this effect and use
it for some persistent AoE fire magic spell.
It is about 100 pixels wide and 200 pixels high and takes exactly 1080
FPS-killing particles. 
-->

<effect>
	<particle
		position-x = "0"
		position-y = "0"
		position-z = "0"
		>
		<!--outer red glow -->
		<emitter>
			<property name="position-z" value="16" />
			<property name="vertical-angle" min="0" max="90"/>
			<property name="horizontal-angle" min="0" max="360"/>
			<property name="power" min="30" max="34"/>
			<property name="lifetime" value="1"/>
			<property name="output" value="2"/>
			<emitter>
				<property name="gravity" value="-0.15"/>
				<property name="momentum" value="0.9"/>
				<property name="image" value="graphics/particles/glow-medium-white.png|W:#dd3311"/>
				<property name="lifetime" value="120"/>
				<property name="fade-in" value="5"/>
				<property name="fade-out" value="75"/>
				<property name="output" value="1"/>
				<property name="randomnes" value="200"/>
			</emitter>
		</emitter>
		
		<!-- inner yellow glow -->
		<emitter>
			<property name="position-z" value="16" />
			<property name="vertical-angle" min="45" max="90"/>
			<property name="horizontal-angle" min="0" max="360"/>
			<property name="power" min="30" max="34"/>
			<property name="lifetime" value="1"/>
			<property name="output" value="1"/>
			<emitter>
				<property name="gravity" value="-0.15"/>
				<property name="momentum" value="0.9"/>
				<property name="image" value="graphics/particles/glow-medium-white.png|W:#ffff00"/>
				<property name="lifetime" value="100"/>
				<property name="fade-in" value="5"/>
				<property name="fade-out" value="75"/>
				<property name="output" value="1"/>
				<property name="randomnes" value="200"/>
			</emitter>
		</emitter>

		<!--red sparks -->
		<emitter>
			<property name="position-z" value="16" />
			<property name="vertical-angle" min="30" max="90"/>
			<property name="horizontal-angle" min="0" max="360"/>
			<property name="power" min="30" max="34"/>
			<property name="lifetime" value="1"/>
			<property name="output" value="1"/>
			<emitter>
				<property name="gravity" value="-0.15"/>
				<property name="momentum" value="0.9"/>
				<property name="image" value="graphics/particles/orb-medium-white.png|W:#dd3311"/>
				<property name="lifetime" value="110"/>
				<property name="fade-in" value="5"/>
				<property name="fade-out" value="75"/>
				<property name="output" value="1"/>
				<property name="randomnes" value="200"/>
			</emitter>
		</emitter>
		
		<!--yellow sparks -->
		<emitter>
			<property name="position-z" value="16" />
			<property name="vertical-angle" min="45" max="90"/>
			<property name="horizontal-angle" min="0" max="360"/>
			<property name="power" min="30" max="34"/>
			<property name="lifetime" value="1"/>
			<property name="output" value="1"/>
			<emitter>
				<property name="gravity" value="-0.15"/>
				<property name="momentum" value="0.9"/>
				<property name="image" value="graphics/particles/orb-medium-white.png|W:#ddff00"/>
				<property name="lifetime" value="90"/>
				<property name="fade-in" value="5"/>
				<property name="fade-out" value="75"/>
				<property name="output" value="1"/>
				<property name="randomnes" value="200"/>
			</emitter>
		</emitter>
	</particle>
</effect>