Actor LexiconHeckCube : SwitchableDecoration 230
{
	Radius 32
	Height 64
	Scale 0.5
	+NOGRAVITY
	+SOLID
	+FLOATBOB
	+USESPECIAL
	Activation THINGSPEC_Switch
	States
	{
		Spawn:
			LX99 "[" -1
			Stop
		Inactive:
		Active:
			TNT1 A 0 A_ChangeFlag("USESPECIAL", false)
			TNT1 A 0 ACS_NamedExecuteAlways("Lexicon_Credits")
			LX99 "]" 3850
			TNT1 A 0 A_ChangeFlag("USESPECIAL", true)
			Goto Spawn
	}
}

Actor LexiconGameTokenChecker
{
	Radius 1
	Height 1
	+NOINTERACTION
	-SOLID
	+THRUACTORS
	States
	{
		Spawn:
			TNT1 A 2
			Stop
	}
}

Actor LexiconGameTokenDoom
{
	Game Doom
	SpawnID 241
	Radius 1
	Height 1
	+NOINTERACTION
	-SOLID
	+THRUACTORS
	States
	{
		Spawn:
			TNT1 A 2
			Stop
	}
}

Actor LexiconGameTokenChex
{
	Game Chex
	SpawnID 241
	Radius 1
	Height 1
	+NOINTERACTION
	-SOLID
	+THRUACTORS
	States
	{
		Spawn:
			TNT1 A 2
			Stop
	}
}

Actor LexiconGameTokenHeretic
{
	Game Heretic
	SpawnID 241
	Radius 1
	Height 1
	+NOINTERACTION
	-SOLID
	+THRUACTORS
	States
	{
		Spawn:
			TNT1 A 2
			Stop
	}
}

Actor LexiconGameTokenHexen
{
	Game Hexen
	SpawnID 241
	Radius 1
	Height 1
	+NOINTERACTION
	-SOLID
	+THRUACTORS
	States
	{
		Spawn:
			TNT1 A 2
			Stop
	}
}

Actor LexiconTerminalOpen : Inventory
{
	Inventory.MaxAmount 1
	+UNDROPPABLE
	-INVBAR
}

Actor LexiconTerminalExit : Inventory
{
	Inventory.MaxAmount 1
	+UNDROPPABLE
	-INVBAR
}

Actor LexiconInventoryGiven : Inventory
{
	Inventory.MaxAmount 1
	+UNDROPPABLE
	-INVBAR
}

actor LexiconClipGive : Clip { +IGNORESKILL }