// faithful, by TimeServ
r_part t_gib
{
	texture "particles/quake"
	step 3
	scale 4
	die 2
	alphadelta 0
	randomvel 80
	veladd 100
	colorindex 67 4
	gravity 40
	spawnorg 3
	stains 1
}

r_part t_zomgib
{
	texture "particles/quake"
	step 6
	scale 4
	die 2
	alphadelta 0
	randomvel 72
	veladd 100
	colorindex 67 4
	gravity 40
	spawnorg 3
	stains 1
}

r_part t_tracer3
{
	texture "particles/quake"
	step 3
	scale 4
	die 0.3
	alphadelta 0
	colorindex 152 4
	spawnorg 8
}

r_part t_tracer
{
	texture "particles/quake"
	step 3
	scale 4
	die 0.5
	alphadelta 0
	colorindex 52
	citracer
	spawnvel 30 0
	spawnmode tracer
}

r_part t_tracer2
{
	texture "particles/quake"
	step 3
	scale 4
	die 0.5
	alphadelta 0
	colorindex 230
	citracer
	spawnvel 30 0
	spawnmode tracer
}

r_part t_rocket
{
	texture "particles/quake"
	step 3
	scale 4
	die 1.2
	diesubrand 0.6
	rampmode absolute
	rampindex 109 1.0
	rampindex 107 0.833
	rampindex 6 0.667
	rampindex 5 0.5
	rampindex 4 0.333
	rampindex 3 0.167
	spawnorg 3
	gravity -40
}

r_part t_altrocket
{
	texture "particles/quake"
	step 3
	scale 4
	die 1.2
	diesubrand 0.6
	rampmode absolute
	rampindexlist 109 107 6 5 4 3
	spawnorg 3
	gravity -40
}

r_part t_grenade
{
	texture "particles/quake"
	step 3
	scale 4
	die 0.8
	diesubrand 0.6
	rampmode absolute
	rampindex 6 0.667
	rampindex 5 0.5
	rampindex 4 0.333
	rampindex 3 0.167
	spawnorg 3
	gravity -40
}

r_part pe_size3
{
	texture "particles/quake"
	count 1
	scale 4
	veladd 15
	die 0.4
	alphadelta 0
	diesubrand 0.4
	gravity 40
	spawnorg 24
}

r_part pe_size2
{
	texture "particles/quake"
	count 1
	scale 4
	veladd 15
	die 0.4
	alphadelta 0
	diesubrand 0.4
	gravity 40
	spawnorg 16
}

r_part pe_default
{
	texture "particles/quake"
	count 1
	scale 4
	veladd 15
	die 0.4
	alphadelta 0
	diesubrand 0.4
	gravity 40
	spawnorg 8
}

r_part explode2
{
	texture "particles/quake"
	count 512
	scale 4
	alphadelta 0
	die 0.5333
	diesubrand 0.2667
	rampmode absolute
	rampindexlist 111 110 109 108 107 106 104 102 
	randomvel 256
	gravity 40
	friction 1
	spawnorg 16
}

r_part te_explosion
{
	texture "particles/quake"
	count 512
	scale 4
	die 0.8
	diesubrand 0.4
	randomvel 256
	rampmode absolute
	rampindexlist 111 109 107 105 103 101 99 97 
	gravity 40
	friction -4
	spawnorg 16
	assoc explode2
}

r_part blobexp2b
{
	texture "particles/quake"
	count 256
	scale 4
	alphadelta 0
	die 1.4
	colorindex 150 6
	gravity 40
	friction 4 0
	spawnorg 16
	randomvel 256
}
r_part blobexp1b
{
	texture "particles/quake"
	count 256
	scale 4
	alphadelta 0
	die 1.4
	colorindex 66 6
	gravity 40
	friction -4 0
	spawnorg 16
	randomvel 256
	assoc blobexp2b
}

r_part blobexp2
{
	texture "particles/quake"
	count 256
	scale 4
	alphadelta 0
	die 1
	colorindex 150 6
	gravity 40
	friction 4 0
	spawnorg 16
	randomvel 256
	assoc blobexp1b
}
r_part te_tarexplosion
{
	texture "particles/quake"
	count 256
	scale 4
	alphadelta 0
	die 1
	colorindex 66 6
	gravity 40
	friction -4 0
	randomvel 256
	spawnorg 16
	assoc blobexp2
}

r_part te_teleportsplash
{
	texture "particles/quake"
	count 896
	scale 4
	alphadelta 0
	die 0.34
	diesubrand 0.14
	colorindex 7 8
	gravity 40
	up 4
	spawnmode telebox
	spawnorg 16 28
	spawnvel 113
}

r_part te_lavasplash
{
	texture "particles/quake"
	count 1024
	scale 4
	alphadelta 0
	die 2.62
	diesubrand 0.62
	colorindex 224 8
	gravity 40
	spawnorg 128 63
	spawnvel 113
	spawnmode lavasplash
}

r_part pe_defaulttrail
{
	texture "particles/quake"
	step 3
	scale 4
	die 0.6
	diesubrand 0.6
	spawnorg 3
	gravity -40
}

r_part pe_pointfile
{
	texture "particles/quake"
	count 1
	scale 4
	die 30
	alphadelta 0
	rgb 255 255 0
}