fader MBulletFader
{
   DecayStart 0
   DecayTime 0.15
}

decal SHOTGNChip1
{
	pic SHOTGN1
	shade "00 00 00"
	x-scale 1.4
	y-scale 1.4
	randomflipx
	randomflipy
}

decal SHOTGNChip2
{
	pic SHOTGN2
	shade "00 00 00"
	x-scale 1.5
	y-scale 1.5
	randomflipx
	randomflipy
}

decal SHOTGNChip3
{
	pic SHOTGN3
	shade "00 00 00"
	x-scale 1.5
	y-scale 1.5
	randomflipx
	randomflipy
}

decal SHOTGNChip4
{
	pic SHOTGN4
	shade "00 00 00"
	x-scale 1.4
	y-scale 1.4
	randomflipx
	randomflipy
}

decal SHOTGNChip5
{
	pic SHOTGN5
	shade "00 00 00"
	x-scale 1.5
	y-scale 1.5
	randomflipx
	randomflipy
}

decalgroup SHOTGNChip
{
	SHOTGNChip1	1
	SHOTGNChip2	1
	SHOTGNChip3	1
	SHOTGNChip4	1
	SHOTGNChip5	1
}

decal SHOTGNBulletChip
{
	pic BLLTA0
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
	add 1
	fullbright
	lowerdecal SHOTGNChip
	animator MBulletFader
}


decal MBulletChip
{
	pic BLLTA0
	x-scale 0.25
	y-scale 0.25
	randomflipx
	randomflipy
	add 1
	fullbright
	lowerdecal BulletChip
	animator MBulletFader
}



decal RifleChip1
{
	pic CHIP1
	translucent 0.85
	shade "00 00 00"
	x-scale 0.8
	y-scale 0.8
	randomflipx
	randomflipy
}

decal RifleChip2
{
	pic CHIP2
	translucent 0.85
	shade "00 00 00"
	x-scale 0.8
	y-scale 0.8
	randomflipx
	randomflipy
}

decal RifleChip3
{
	pic CHIP3
	translucent 0.85
	shade "00 00 00"
	x-scale 0.8
	y-scale 0.8
	randomflipx
	randomflipy
}

decal RifleChip4
{
	pic CHIP4
	translucent 0.85
	shade "00 00 00"
	x-scale 0.8
	y-scale 0.8
	randomflipx
	randomflipy
}

decal RifleChip5
{
	pic CHIP5
	translucent 0.85
	shade "00 00 00"
	x-scale 0.8
	y-scale 0.8
	randomflipx
	randomflipy
}

decalgroup RifleChip
{
	RifleChip1	1
	RifleChip2	1
	RifleChip3	1
	RifleChip4	1
	RifleChip5	1
}

decal MRifleBulletChip
{
	pic BLLTA0
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
	add 1
	fullbright
	lowerdecal RifleChip
	animator MBulletFader
}

decal RPGScorch
{
	pic SCORCH1
	shade "00 00 00"
	x-scale 1.2
	y-scale 1.2
	randomflipx
	randomflipy
}

decal V2Scorch
{
	pic SCORCH1
	shade "00 00 00"
	x-scale 3.2
	y-scale 3.2
	randomflipx
	randomflipy
}

decal WhiteDecal
{
	pic BLLTB0
	x-scale 0.25
	y-scale 0.25
	randomflipx
	randomflipy
	add 1
	fullbright
	lowerdecal BulletChip
	animator MBulletFader
}

/////////////////////////Energy Scorches////////////////////////////////////////
decal HotPlasmaLow1
{
	pic Hotplasma1
	shade "255 200 30"
	x-scale 0.15
	y-scale 0.15
	randomflipx
	randomflipy
}

decal HotPlasmaLow2
{
	pic Hotplasma2
	shade "255 200 30"
	x-scale 0.15
	y-scale 0.15
	randomflipx
	randomflipy
}

decalgroup HotplasmaGroup
{
	HotPlasmaLow1	1
	HotPlasmaLow2	1
}

decal MM_HotPlasma
{
	pic HotplasmaGroup
	add 1.0
	fullbright
	animator GoAway
	lowerdecal PlasmaScorchLower2
}
/////////////////////////Flame Scorches////////////////////////////////////////
decal HotPlasmaLow3
{
	pic Hotplasma1
	shade "255 200 30"
	x-scale 1
	y-scale 1
	randomflipx
	randomflipy
}

decal HotPlasmaLow4
{
	pic Hotplasma2
	shade "255 200 30"
	x-scale 0.15
	y-scale 0.15
	randomflipx
	randomflipy
}

decalgroup MMFlamesGroup
{
	HotPlasmaLow1	1
	HotPlasmaLow2	1
}

decal FlameScorch
{
	pic MMFlamesGroup
	add 1.0
	fullbright
	animator GoAway
	lowerdecal PlasmaScorchLower2
}



/*
 * Blood splats just stick to the walls.
 * Blood smears crawl down walls a bit like in Blood.
 *
 * These do not need generators; the engine will create them automatically
 * when something bleeds. If a blood color is set, the shade color will be ignored,
 * and the actor's blood color will be used instead.
 */
 
decal BlueBloodSplat1
{
	pic BSPLAT1
	shade "00 00 255"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal BlueBloodSplat2
{
	pic BSPLAT2
	shade "00 00 255"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal BlueBloodSplat3
{
	pic BSPLAT3
	shade "00 00 255"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal BlueBloodSplat4
{
	pic BSPLAT4
	shade "00 00 255"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal BlueBloodSplat5
{
	pic BSPLAT5
	shade "00 00 255"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal BlueBloodSplat6
{
	pic BSPLAT6
	shade "00 00 255"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal BlueBloodSplat7
{
	pic BSPLAT7
	shade "00 00 255"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

// The smaller blood splats are more common than the big ones.

decalgroup BlueBloodSplat
{
	BlueBloodSplat1	2
	BlueBloodSplat2	1
	BlueBloodSplat3	5
	BlueBloodSplat4	5
	BlueBloodSplat5	5
	BlueBloodSplat6	5
	BlueBloodSplat7	6
}

decal BlueBloodSmear1
{
	pic BSMEAR1
	x-scale 0.625
	y-scale 0.625
	shade "00 00 255"
	randomflipx
	animator BloodSmearer
}

decal BlueBloodSmear2
{
	pic BSMEAR1
	x-scale 0.625
	y-scale 0.625
	shade "00 00 255"
	randomflipx
	animator BloodSmearer
}

decalgroup BlueBloodSmear
{
	BlueBloodSmear1	1
	BlueBloodSmear2	1
}

/////////GREEN/////////

decal GreenBloodSplat1
{
	pic BSPLAT1
	shade "00 255 00"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal GreenBloodSplat2
{
	pic BSPLAT2
	shade "00 255 00"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal GreenBloodSplat3
{
	pic BSPLAT3
	shade "00 255 00"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal GreenBloodSplat4
{
	pic BSPLAT4
	shade "00 255 00"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal GreenBloodSplat5
{
	pic BSPLAT5
	shade "00 255 00"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal GreenBloodSplat6
{
	pic BSPLAT6
	shade "00 255 00"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal GreenBloodSplat7
{
	pic BSPLAT7
	shade "00 255 00"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decalgroup GreenBloodSplat
{
	GreenBloodSplat1	2
	GreenBloodSplat2	1
	GreenBloodSplat3	5
	GreenBloodSplat4	5
	GreenBloodSplat5	5
	GreenBloodSplat6	5
	GreenBloodSplat7	6
}

decal GreenBloodSmear1
{
	pic BSMEAR1
	x-scale 0.625
	y-scale 0.625
	shade "00 255 00"
	randomflipx
	animator BloodSmearer
}

decal GreenBloodSmear2
{
	pic BSMEAR1
	x-scale 0.625
	y-scale 0.625
	shade "00 255 00"
	randomflipx
	animator BloodSmearer
}

decalgroup GreenBloodSmear
{
	GreenBloodSmear1	1
	GreenBloodSmear2	1
}








////// melon splat

decal MelonSplat1
{
	pic BSPLAT1
	shade "0 60 60"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal MelonSplat2
{
	pic BSPLAT2
	shade "0 60 60"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal MelonSplat3
{
	pic BSPLAT3
	shade "0 60 60"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal MelonSplat4
{
	pic BSPLAT4
	shade "0 60 60"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal MelonSplat5
{
	pic BSPLAT5
	shade "0 60 60"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal MelonSplat6
{
	pic BSPLAT6
	shade "0 60 60"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

decal MelonSplat7
{
	pic BSPLAT7
	shade "0 60 60"
	x-scale 0.75
	y-scale 0.75
	randomflipx
	randomflipy
}

// The smaller blood splats are more common than the big ones.

decalgroup MelonSplat
{
	MelonSplat1	2
	MelonSplat2	1
	MelonSplat3	5
	MelonSplat4	5
	MelonSplat5	5
	MelonSplat6	5
	MelonSplat7	6
}
