//***** Animators ***********************************************************//

fader FastGoAway
{
	DecayStart	0.2
	DecayTime	0.5
}

fader GoAway
{
	DecayStart	0.5
	DecayTime	1.0
}

fader GoAway2
{
	DecayStart	1.0
	DecayTime	3.0
}

colorchanger ToBlack
{
	FadeStart	0.5
	FadeTime	1.0
}

colorchanger ToBlackSlowest
{
	FadeStart	0.5
	FadeTime	2.5
}

stretcher BloodStretcher
{
	StretchTime	10
	GoalY		2.0
}

slider BloodSlider
{
	SlideTime	10
	DistY		-132
}

combiner BloodSmearer
{
	BloodStretcher
	BloodSlider
}

//New blood animator
stretcher BloodStretcher2
{
	StretchTime	27
	GoalY		8.0
}

slider BloodSlider2
{
	SlideTime	27
	DistY		-259
}

combiner BloodSmearer2
{
	BloodStretcher2
	BloodSlider2
}

//********************************* Lower decals *****//

decal lower01
{
pic BFALL01
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower02
{
pic BFALL02
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower03
{
pic BFALL03
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower04
{
pic BFALL04
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower05
{
pic BFALL05
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower06
{
pic BFALL06
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower07
{
pic BFALL07
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower08
{
pic BFALL08
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower09
{
pic BFALL09
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower10
{
pic BFALL10
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower11
{
pic BFALL11
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower12
{
pic BFALL12
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower13
{
pic BFALL13
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower14
{
pic BFALL14
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decal lower15
{
pic BFALL15
shade "60 00 00"
x-scale 1.0
y-scale 1.0
Animator BloodSmearer2
}

decalgroup Lower
{
lower01  6
lower02  6
lower03  6
lower04  6
lower05  6
lower06  6
lower07  6
lower08  6
lower09  6
lower10  6
lower11  6
lower12  6
lower13  6
lower14  6
lower15  6
}

//***************************** Blood decals *****//

decal BloodSplat01
{
pic BSPLAT01
shade "60 00 00"
x-scale 1.0
y-scale 1.0
lowerdecal lower01
}

decal BloodSplat02
{
pic BSPLAT02
shade "60 00 00"
x-scale 1.0
y-scale 1.0
lowerdecal lower02
}

decal BloodSplat03
{
pic BSPLAT03
shade "60 00 00"
x-scale 1.0
y-scale 1.0
lowerdecal lower03
}

decal BloodSplat04
{
pic BSPLAT04
shade "60 00 00"
x-scale 1.0
y-scale 1.0
lowerdecal lower04
}

decal BloodSplat05
{
pic BSPLAT05
shade "60 00 00"
x-scale 1.0
y-scale 1.0
lowerdecal lower05
}

decal BloodSplat06
{
pic BSPLAT06
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower06
}

decal BloodSplat07
{
pic BSPLAT07
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower07
}

decal BloodSplat08
{
pic BSPLAT08
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower08
}

decal BloodSplat09
{
pic BSPLAT09
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower09
}

decal BloodSplat10
{
pic BSPLAT10
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower10
}

decal BloodSplat11
{
pic BSPLAT11
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower11
}

decal BloodSplat12
{
pic BSPLAT12
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower12
}

decal BloodSplat13
{
pic BSPLAT13
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower13
}

decal BloodSplat14
{
pic BSPLAT14
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower14
}

decal BloodSplat15
{
pic BSPLAT15
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower15
}

decal BloodSplat16
{
pic BSPLAT16
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower14
}

decal BloodSplat17
{
pic BSPLAT17
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower13
}

decal BloodSplat18
{
pic BSPLAT18
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower12
}

decal BloodSplat19
{
pic BSPLAT19
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower11
}

decal BloodSplat20
{
pic BSPLAT10
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower10
}

decal BloodSplat21
{
pic BSPLAT11
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower11
}

decal BloodSplat22
{
pic BSPLAT12
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower12
}

decal BloodSplat23
{
pic BSPLAT13
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower13
}

decal BloodSplat24
{
pic BSPLAT14
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower14
}

decal BloodSplat25
{
pic BSPLAT15
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower15
}

decal BloodSplat26
{
pic BSPLAT16
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower14
}

decal BloodSplat27
{
pic BSPLAT17
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower13
}

decal BloodSplat28
{
pic BSPLAT18
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower12
}

decal BloodSplat29
{
pic BSPLAT19
shade "60 00 00"
x-scale 0.75
y-scale 0.75
lowerdecal lower11
}

decalgroup BloodSplat
{
BloodSplat01 6
BloodSplat02 6
BloodSplat03 6
BloodSplat04 6
BloodSplat05 6
BloodSplat06 6
BloodSplat07 6
BloodSplat08 6
BloodSplat09 6 
BloodSplat10 6
BloodSplat11 6 
BloodSplat12 6
BloodSplat13 6
BloodSplat14 6
BloodSplat15 6
BloodSplat16 6
BloodSplat17 6
BloodSplat18 6
BloodSplat19 6
BloodSplat20 6
BloodSplat21 6 
BloodSplat22 6
BloodSplat23 6
BloodSplat24 6
BloodSplat25 6
BloodSplat26 6
BloodSplat27 6
BloodSplat28 6
BloodSplat29 6
}

//******** Bullet Chips ********

decal BulletChip1
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.1
	y-scale 0.1
	randomflipx
	randomflipy
}

decal BulletChip2
{
	pic BULLETH2
	translucent 0.85
	shade "00 00 00"
	x-scale 0.1
	y-scale 0.1
	randomflipx
	randomflipy
}

decal BulletChip3
{
	pic BULLETH2
	translucent 0.85
	shade "00 00 00"
	x-scale 0.15
	y-scale 0.15
	randomflipx
	randomflipy
}

decal BulletChip4
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.12
	y-scale 0.12
	randomflipx
	randomflipy
}

decal BulletChip5
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.09
	y-scale 0.09
	randomflipx
	randomflipy
}

decalgroup BulletChip
{
	BulletChip1	2
	BulletChip2 2
	BulletChip3 2
	BulletChip4 1
	BulletChip5 2
}

decal BlazeChip1
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.1
	y-scale 0.1
}

decal BlazeChip2
{
	pic BULLETH2
	translucent 0.85
	shade "00 00 00"
	x-scale 0.1
	y-scale 0.1
}

decal BlazeChip3
{
	pic BULLETH2
	translucent 0.85
	shade "00 00 00"
	x-scale 0.15
	y-scale 0.15
}

decal BlazeChip4
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.12
	y-scale 0.12
}

decal BlazeChip5
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.09
	y-scale 0.09
}

decal BlazeChipBurn1
{
	pic HOTBULH1
	Add 1.0
	x-scale 0.1
	y-scale 0.1
	fullbright
	animator GoAway2
	lowerdecal BlazeChip1
}

decal BlazeChipBurn2
{
	pic HOTBULH2
	Add 1.0
	x-scale 0.1
	y-scale 0.1
	fullbright
	animator GoAway2
	lowerdecal BlazeChip2
}

decal BlazeChipBurn3
{
	pic HOTBULH2
	Add 1.0
	x-scale 0.15
	y-scale 0.15
	fullbright
	animator GoAway2
	lowerdecal BlazeChip3
}

decal BlazeChipBurn4
{
	pic HOTBULH1
	Add 1.0
	x-scale 0.12
	y-scale 0.12
	fullbright
	animator GoAway2
	lowerdecal BlazeChip4
}

decal BlazeChipBurn5
{
	pic HOTBULH1
	Add 1.0
	x-scale 0.09
	y-scale 0.09
	fullbright
	animator GoAway2
	lowerdecal BlazeChip5
}

decalgroup BlazeChip
{
	BlazeChipBurn1 2
	BlazeChipBurn2 2
	BlazeChipBurn3 2
	BlazeChipBurn4 1
	BlazeChipBurn5 2
}

decal PlasmaChip1
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.1
	y-scale 0.1
}

decal PlasmaChip2
{
	pic BULLETH2
	translucent 0.85
	shade "00 00 00"
	x-scale 0.1
	y-scale 0.1
}

decal PlasmaChip3
{
	pic BULLETH2
	translucent 0.85
	shade "00 00 00"
	x-scale 0.15
	y-scale 0.15
}

decal PlasmaChip4
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.12
	y-scale 0.12
}

decal PlasmaChip5
{
	pic BULLETHL
	translucent 0.85
	shade "00 00 00"
	x-scale 0.09
	y-scale 0.09
}

decal PlasmaChipBurn1
{
	pic PLSBULH1
	Add 1.0
	x-scale 0.1
	y-scale 0.1
	fullbright
	animator GoAway2
	lowerdecal PlasmaChip1
}

decal PlasmaChipBurn2
{
	pic PLSBULH2
	Add 1.0
	x-scale 0.1
	y-scale 0.1
	fullbright
	animator GoAway2
	lowerdecal PlasmaChip2
}

decal PlasmaChipBurn3
{
	pic PLSBULH2
	Add 1.0
	x-scale 0.15
	y-scale 0.15
	fullbright
	animator GoAway2
	lowerdecal PlasmaChip3
}

decal PlasmaChipBurn4
{
	pic PLSBULH1
	Add 1.0
	x-scale 0.12
	y-scale 0.12
	fullbright
	animator GoAway2
	lowerdecal PlasmaChip4
}

decal PlasmaChipBurn5
{
	pic PLSBULH1
	Add 1.0
	x-scale 0.09
	y-scale 0.09
	fullbright
	animator GoAway2
	lowerdecal PlasmaChip5
}

decalgroup PlasmaChip
{
	PlasmaChipBurn1 2
	PlasmaChipBurn2 2
	PlasmaChipBurn3 2
	PlasmaChipBurn4 1
	PlasmaChipBurn5 2
}

generator BulletImpact	BlazeChip
generator PlasmaImpact	PlasmaChip

decal D4GaussBlack
{
	pic RGDECL2
	shade "00 00 00"
	Animator ToBlack
	x-scale 0.2
	y-scale 0.2
	randomflipx
	randomflipy
}

decal D4GaussPrimary
{
	pic RGDECL1
	shade "70 C8 FF"
	x-scale 0.15
	y-scale 0.15
	randomflipx
	randomflipy
	Fullbright
	Animator ToBlackSlowest
	LowerDecal "D4GaussBlack"
}