//desc:haze hellknight fireball impact

r_part te_knightspike
{
	texture "particles/flame"
	scale 
	scalerand 30
	scaledelta -20
	count 10
	die 0.6
	diesubrand 0.2
	randomvel 24
	alpha 0.6
	gravity 0
	rgb 255 160 128
	friction 1
	blend add
	spawnmode ball
	spawnorg 1 0
	spawnvel 0
	scalefactor 1
	emit knightflame2
	emitinterval 1
	inwater gunbubble2
}

//haze hellknight fireball

r_part tr_knightspike
{
	texture "particles/flame"
	scale 11
	scalerand 30
	scaledelta -20
	count 1
	die 0.5
	diesubrand 0.2
	randomvel 24
	alpha 0.3
	gravity 0
	rgb 255 160 128
	rgbdelta -1000 -1000 -1000
	friction 1
	blend add
	spawnmode ball
	spawnorg 1 0
	spawnvel 0
	scalefactor 1
	emit knightflame2
	emitinterval 1
	inwater gunbubble2
	lighttime 1
	lightradiusfade 35
	lightshadows 1
	lightradius 75
	lightrgb    0.8 0.1 0.1

}

r_part knightflame2
{
	texture "particles/flame"
	scale 55
	scalefactor 1
	scaledelta -20
	count 1
	die 1.2
	randomvel 20
	alpha 0.3
	rgb 25 5 1
	rgbdelta -25 -5 -1
	blend modulate
	spawnmode box
	spawnorg -10 -10
	spawnvel 10 10	
	emit knightsparks
	emitinterval 1.5
	gravity -20
	inwater gunbubble
}

r_part knightsparks
{
	texture ""
	count 1
	scale 0
	alpha 0.3
	die 0.3
	randomvel 1
	veladd 1
	rgb 255 180 80
	gravity 0
	blend add
	#cliptype knightsparks
	scalefactor 1
	spawnorg 2 2
	spawnvel 5 22
	cliptype knightflame3
	clipcount 1
	inwater gunbubble
}

r_part knightflame3
{
	texture "particles/flame"
	scale 20
	count 2
	die 3
	randomvel 10
	alpha 0.5
	gravity 0
	rgb 160 100 75
	friction 1
	blend add
	spawnmode box
	scalefactor 1
	emitinterval 0.33
	emitintervalrand 0.33
	emit knightflame4
	stains 0
	inwater gunbubble
}

r_part knightflame4
{
	texture "particles/flame"
	scale 30
	count 2
	die 0.9
	randomvel 20
	alpha 0.5
	gravity -100
	rgb 160 100 75
	friction 1
	blend add
	spawnmode box
	scalefactor 1
	emit knightflame5
	emitinterval 0.5
	inwater gunbubble
}

r_part knightflame5
{
	texture "particles/flame"
	scale 15
	count 2
	die 0.9
	randomvel 10
	alpha 0.2
	gravity -100
	rgb 10 5 2
	friction 1
	blend modulate
	spawnmode box
	scalefactor 1
	inwater gunbubble
}

r_part gunbubble
{
	texture "particles/bubble.png"
	count 1
	scale 1
	scalerand 6
	scaledelta -4
	alpha 0.8
	die 1
	diesubrand 0.4
	blend add	
	veladd 0
	randomvel 20
	spawnorg 3 3
	spawnvel 3 3
	rgb 255 255 255
	gravity -150
	scalefactor 1
}

r_part gunbubble2
{
	texture ""
	count	2
	scale 5
	scalefactor 1
	alpha 0.8
	die 0.1
	randomvel 150
	veladd 0
	rgb 255 128 76
	gravity 80
	blend add
	friction 0
	assoc gunbubble
}
