//desc:haze rocket trail
r_rockettrail 1

r_part t_rocket
{
	texture "particles/rfire"
	count 1
	scale 10
	alpha 0.2
	die 0.2
	randomvel 0
	veladd 0
	rgb 255 192 128
	rgbdelta 28 -600 -600
	blend add
	gravity 0
	scalefactor 1
	scaledelta -10
	inwater bubbletrail1
}

r_part +t_rocket
{
	texture "particles/smoke.tga"
	count 1
	scale 12
	scalerand 6
	scaledelta 50
	alpha 0.3
	die 0.8
	diesubrand 0.2
	randomvel 1
	veladd 0
	rgb 255 50 10
	rgbdelta -400 -100 -30
	gravity -10
	scalefactor 1
	inwater bubbletrail1
}

r_part +t_rocket
{
	texture "particles/rtrail"
	count 1
	scale 8
	scalefactor 1
	scaledelta 30
	alpha 0.3
	die 0.7
	diesubrand 0.2	
	randomvel 11
	veladd 0
	rgb 60 10 4
	rgbdelta -80 -16 -8
	gravity -10
	blend modulate
	spawnmode spiral
	spawnparam1 360
	spawnvel 6
	spawnorg 2 2
	inwater bubbletrail1
}

r_part +t_rocket
{
	texture "particles/rtrail"
	count 1
	scale 8
	scalefactor 1
	scaledelta 30
	alpha 0.3
	die 0.7
	diesubrand 0.2	
	randomvel 11
	veladd 0
	rgb 60 10 4
	rgbdelta -80 -16 -8
	gravity -10
	blend modulate
	spawnmode spiral
	spawnparam1 240
	spawnvel 6
	spawnorg 2 2
	inwater bubbletrail1
}

r_part +t_rocket
{
	texture "particles/rtrail"
	count 1
	scale 3
	scalefactor 1
	scaledelta 30
	alpha 0.3
	die 0.7
	diesubrand 0.2	
	randomvel 11
	veladd 0
	rgb 255 192 128
	rgbdelta -655 -755 -755
	gravity -10
	blend modulate
	spawnmode spiral
	spawnparam1 120
	spawnvel 6
	spawnorg 1 1
	inwater bubbletrail1
}

r_part bubbletrail1
{
	texture "particles/rfire"
	count 1
	scale 5
	alpha 1
	die 0.1
	randomvel 0
	veladd 0
	rgb 255 192 128
	rgbdelta 28 -800 -800
	blend add
	gravity 0
	scalefactor 1
	scaledelta -10
}

r_part +bubbletrail1
{
	texture "particles/bubble.png"
	count 0.5
	scale 1
	scalerand 22
	scaledelta -10
	alpha 0.6
	die 1.2
	diesubrand 0.4
	blend add	
	veladd 130
	randomvel 40
	spawnorg 3 3
	spawnvel 3 3
	friction 0.3
	rgb 255 255 255
	gravity -100
	scalefactor 1
}