class Cow : SquareActor
{
	Default
	{
		DamageFactor "Vacuum", 0;
		PainChance "Vacuum", 0;
		Monster;
		Health -1;
		-COUNTKILL;
		+PUSHABLE;
		+NODAMAGETHRUST;
		+NOBLOOD;
		+NODAMAGE;
		+NOTARGET;
		+NOTAUTOAIMED;
		Mass 2000;
		Radius 20;
		Height 40;
		PainChance 255;
		PainSound "cow/moo";
	}
	States
	{
	Spawn:
	See:
		COWA A -1; // Bunga.
		Stop;
	Pain:
		"####" "#" 0 A_Pain();
		"####" "#" 1 A_Jump(256, "See");
		Stop;
	}
}

class WinterCow : Cow
{
	States
	{
	Spawn:
	See:
		COWC A -1;
		Stop;
	}
}


class SpaceCow : Cow
{
	States
	{
	Spawn:
	See:
		COWB A -1;
		Stop;
	}
}

class SpaceCowFloating : SpaceCow
{
	Default
	{
		+FLOATBOB;
		+NOGRAVITY;
	}
}

class CowboyCow : Cow
{
	States
	{
	Spawn:
	See:
		CBCW A -1;
		Stop;
	}
}

class MummyCow : Cow
{
	States
	{
	Spawn:
	See:
		MUFC A -1;
		Stop;
	}
}
