
class Desk : Actor
{
	Default
	{
		+SOLID
		Height 96;
		Radius 50;
		Xscale 0.06;
		YScale 0.06;
	}
	States
	{
		Spawn:
			DESK A 1;
			DESK A -1;
			Loop;
	}
}

class Plant: Actor
{
	Default
	{
		Height 96;
		Radius 50;
		Xscale 0.36;
		YScale 0.36;
	}
	States
	{
		Spawn:
			PLNT A -1;
			Loop;
	}
}


class Mop: Actor
{
	Default
	{
		Height 96;
		Radius 50;
		Xscale 0.16;
		YScale 0.16;
	}
	States
	{
		Spawn:
			MOPP A -1;
			Loop;
	}
}


// TOKENS
class BodyOnToilet: Inventory
{
	Default {
		Inventory.maxamount 1;
	}
}

class NuToilet: Actor
{
	Default
	{
		Height 0;
		Radius 0;
		Xscale 0.06;
		YScale 0.06;
		+SOLID
	}
	States
	{
		Spawn:

			TLOB A 1 A_JumpIf(CountInv("BodyOnToilet") > 0, "Beach");
			Loop;
			
		Beach:
			TLOB B 1;
			Loop;	
	}
}

class NuToilet2: Actor
{
	Default
	{
		Height 0;
		Radius 0;
		Xscale 0.06;
		YScale 0.06;
		+SOLID
	}
	States
	{
		Spawn:

			TLOB A 1 A_JumpIf(CountInv("BodyOnToilet") > 0, "Message");
			Loop;
			
		Message: 
			TLOB C 10 A_PrintBold( "\c[Red] You Strip the woman of her bathing suit and put it on", 10);
			Goto Beach;
		Beach:
			TLOB C 1;
			Loop;	
	}
}

