decal BFGLightning3
{
	pic BFGLITE1
	shade "ff ff 00"
	fullbright
	randomflipx
	animator GoAway2
	x-scale 0.6
	y-scale 0.6
}

decal BFGLightning4
{
	pic BFGLITE2
	shade "ff ff 00"
	fullbright
	randomflipy
	animator GoAway2
	x-scale 0.6
	y-scale 0.6
}

decalgroup LightningDecal
{
	BFGLightning3	1
	BFGLightning4	1
}

fader IceAway
{
	DecayStart	1.0
	DecayTime	3.0
}


stretcher IceStretcher
{
	StretchTime	5
	GoalY		2.0
}

slider IceSlider
{
	SlideTime	5
	DistY		-5
}

combiner IceSmearer
{
	IceStretcher
	IceSlider
	IceAway
}

decal icehit1
{
	pic BSMEAR1
	shade "0A 2B FF"
    x-scale 0.50
    y-scale 0.50
    randomflipx
	animator IceSmearer
}

decal icehit2
{
	pic BSMEAR2
	shade "0A 2B FF"
    x-scale 0.50
    y-scale 0.50
    randomflipx
	animator IceSmearer
}

decal icehit3
{
	pic BSPLAT1
	shade "0A 2B FF"
    randomflipx
	animator IceSmearer
}

decal icehit4
{
	pic BSPLAT2
	shade "0A 2B FF"
    randomflipx
	animator IceSmearer
}

decal icehit5
{
	pic BSPLAT3
	shade "0A 2B FF"
    randomflipx
	animator IceSmearer
}

decal icehit6
{
	pic BSPLAT3
	shade "0A 2B FF"
    randomflipx
	animator IceSmearer
}

decal icehit7
{
	pic BSPLAT4
	shade "33 33 ff"
    randomflipx
	animator IceSmearer
}

decal icehit8
{
	pic BSPLAT5
	shade "33 33 ff"
    randomflipx
	animator IceSmearer
}

decal icehit9
{
	pic BSPLAT6
	shade "33 33 ff"
    randomflipx
	animator IceSmearer
}

decal icehit10
{
	pic BSPLAT7
	shade "33 33 ff"
    randomflipx
	animator IceSmearer
}

decalgroup icehit
{
	icehit1	2
	icehit2	1
	icehit2	5
	icehit4	5
	icehit5	5
	icehit6	5
	icehit7	6
}

decal BFGScorch3
{
	pic BFGSCRC1
	shade "00 00 00"
	randomflipx
	randomflipy
	x-scale 0.5
	y-scale 0.5
}

decal BFGScorch4
{
	pic BFGSCRC2
	shade "00 00 00"
	randomflipx
	randomflipy
	x-scale 0.5
	y-scale 0.5
}

decal BFGScorch5
{
	pic BFGSCRC1
	shade "00 00 00"
	randomflipx
	randomflipy
	x-scale 0.25
	y-scale 0.25
}

decal BFGScorch6
{
	pic BFGSCRC2
	shade "00 00 00"
	randomflipx
	randomflipy
	x-scale 0.25
	y-scale 0.25
}

decal BFGScorch7
{
	pic BFGSCRC1
	shade "00 00 00"
	randomflipx
	randomflipy
	x-scale 0.15
	y-scale 0.15
}

decal BFGScorch8
{
	pic BFGSCRC2
	shade "00 00 00"
	randomflipx
	randomflipy
	x-scale 0.15
	y-scale 0.15
}

decalgroup BFGScorchx
{
	BFGScorch3	1
	BFGScorch4	1
}

decalgroup BFGScorchx2
{
	BFGScorch5	1
	BFGScorch6	1
}

decalgroup BFGScorchx3
{
	BFGScorch7	1
	BFGScorch8	1
}


decal PlasmaDecal1
{
	pic BFGLITE1
	shade "00 33 ff"
	fullbright
	randomflipx
	animator GoAway2
	x-scale 0.5
	y-scale 0.5
	lowerdecal BFGScorchx
}

decal PlasmaDecal2
{
	pic BFGLITE2
	shade "00 33 ff"
	fullbright
	randomflipy
	animator GoAway2
	x-scale 0.5
	y-scale 0.5
	lowerdecal BFGScorchx
}

decal PlasmaDecal3
{
	pic BFGLITE1
	shade "00 33 ff"
	fullbright
	randomflipx
	animator GoAway2
	x-scale 0.25
	y-scale 0.25
	lowerdecal BFGScorchx2
}

decal PlasmaDecal4
{
	pic BFGLITE2
	shade "00 33 ff"
	fullbright
	randomflipy
	animator GoAway2
	x-scale 0.25
	y-scale 0.25
	lowerdecal BFGScorchx2
}

decal PlasmaDecal5
{
	pic BFGLITE1
	shade "00 33 ff"
	fullbright
	randomflipx
	animator GoAway2
	x-scale 0.15
	y-scale 0.15
	lowerdecal BFGScorchx3
}

decal PlasmaDecal6
{
	pic BFGLITE2
	shade "00 33 ff"
	fullbright
	randomflipy
	animator GoAway2
	x-scale 0.15
	y-scale 0.15
	lowerdecal BFGScorchx3
}
decalgroup plasmadecal
{
	PlasmaDecal1	1
	PlasmaDecal2	1
}

decalgroup plasmadecal2
{
	PlasmaDecal3	1
	PlasmaDecal4	1
}

decalgroup plasmadecal3
{
	PlasmaDecal5	1
	PlasmaDecal6	1
}

stretcher Creeperstretch
{
   GoalX 2.0
   GoalY 2.0
   StretchStart 0.0
   StretchTime 1.0

}

fader GoAway3
{
	DecayStart	0.0
	DecayTime	1.0
}

combiner Creeperanim
{
	GoAway3
	Creeperstretch
}

decal Creeperballdecal
{
	pic SRBAJ0
	fullbright
	randomflipx
	x-scale 0.5
	y-scale 0.5
	animator Creeperanim
}

stretcher Protonstretch
{
   GoalX 0.1
   GoalY 0.1
   StretchStart 0.0
   StretchTime 0.4
}

fader GoAway4
{
	DecayStart	0.0
	DecayTime	0.3
}
