//TERRAIN DEFS BY ENJAY
//********** Splashes **********
splash 	nukage
{
smallclass 	nukagesplashbasesmall
smallclip		6
smallsound	world/lavasizzlesmall

baseclass		nukageSplashBase
chunkclass	    sludgechunk
chunkxvelshift	8
chunkyvelshift	8
chunkzvelshift	6
chunkbasezvel	2
sound		world/lavasizzle
NoAlert
}

splash Slime
{
smallclass		SlimeSplashBaseSmall
smallclip		16
smallsound		world/sludgegloopsmall

baseclass		SlimeSplashBase
chunkclass		SlimeChunk
chunkxvelshift	8
chunkyvelshift	8
chunkzvelshift	8
chunkbasezvel	2
sound			world/sludgegloop
NoAlert
}

splash 	water
{
smallclass 	watersplashbasesmall
smallclip		16
smallsound	dssplash

baseclass		watersplashbase2
chunkclass	watersplash
chunkxvelshift	8
chunkyvelshift	8
chunkzvelshift	8
chunkbasezvel	2
sound		water
NoAlert
}

splash 	blood
{
smallclass 	bloodsplashbasesmall
smallclip		16
smallsound	world/sludgegloopsmall

baseclass		bloodsplashbasebw
chunkclass	bloodsplash
chunkxvelshift	8
chunkyvelshift	8
chunkzvelshift	8
chunkbasezvel	2
sound		world/sludgegloop
NoAlert
}

splash 	lava
{
smallclass 	lavasplash
smallclip		10
smallsound	world/lavasizzlesmall

baseclass		lavasplash
chunkclass	lavasmoke
chunkxvelshift	-1
chunkyvelshift	-1
chunkzvelshift	2
chunkbasezvel	1
sound		world/lavasizzle
NoAlert
}

//********** Terrain **********
terrain	 nukage
{
splash 	nukage
footclip	 12
liquid
}

terrain	water
{
splash 	water
footclip	 12
liquid
}

terrain	lava
{
splash 	lava
footclip	 12
liquid
}

terrain	blood
{
footclip	 12
liquid
splash 	blood
}

terrain Slime
{
footclip	 12
liquid
splash Slime
}

//And now the hard floor sound definitions
splash carpet
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/carpet
NoAlert
}

splash dirt
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/dirt
NoAlert
}

splash gravel
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/gravel
NoAlert
}

splash metal
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/metal
NoAlert
}

splash metal2
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/met2
NoAlert
}

splash rock
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/rock
NoAlert
}


splash slimy
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/slimy
NoAlert
}


splash snow
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/snow
NoAlert
}

splash hard
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/hard
NoAlert
}

splash tile
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/tile
NoAlert
}

splash tile2
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/tile2
NoAlert
}

splash wood
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/wood
NoAlert
}

splash electric
{
smallclass		None
smallclip		0
smallsound		njmt

baseclass		None
chunkclass		None
chunkxvelshift	0
chunkyvelshift	0
chunkzvelshift	0
chunkbasezvel	0
sound			floor/elec1
NoAlert
}

ifdoom
//Splash floors first
floor BLOOD1 Blood
floor BLOOD2 Blood
floor BLOOD3 Blood
floor FWATER1 Water
floor FWATER2 Water
floor FWATER3 Water
floor FWATER4 Water
floor LAVA1 Lava
floor LAVA2 Lava
floor LAVA3 Lava
floor LAVA4 Lava
floor NUKAGE1 Nukage
floor NUKAGE2 Nukage
floor NUKAGE3 Nukage
floor SLIME01 Slime
floor SLIME02 Slime
floor SLIME03 Slime
floor SLIME04 Slime
floor SLIME05 Slime
floor SLIME06 Slime
floor SLIME07 Slime
floor SLIME08 Slime
