Actor Checkpoint : SwitchingDecoration 31000
{
  Height 51
  Radius 8
  Activation THINGSPEC_Activate
  +USESPECIAL 
  States
  {
  Spawn:
    CHKP A 1
    Loop
  Active:
    CHKP D 1
    CHKP D 1 A_SpawnItemEX("CheckpointGlow", 0, 0, 42, 0, 0, 0, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, 5, 0, 5, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, -5, 0, 5, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, 5, 0, -5, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, -5, 0, -5, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, 0, 5, 5, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, 0, -5, 5, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, 0, 5, -5, 45, 0, 0)
	CHKP D 0 A_SpawnItemEX("CheckpointStar", 0, 0, 42, 0, -5, -5, 45, 0, 0)
    CHKP D 0 A_PlaySound("misc/p_pkup")
    CHKP D 0 Autosave
    CHKP B 2
    Goto Lightflash
  Lightflash:
    CHKP C 2
    CHKP B 2
    Loop
  }
}

ACTOR CheckpointGlow 31001
{
  +NOGRAVITY
  Scale 1
  RenderStyle Add
  States
  {
  Spawn:
	CHKG AAAAAAAAA 1 Bright A_Fadeout(0.1)
    Loop
  }
}

ACTOR CheckpointStar 31002
{
  +NOGRAVITY
  Scale 1
  RenderStyle Add
  States
  {
  Spawn:
	CHKS AAAAAAAAA 1 Bright A_Fadeout(0.1)
    Loop
  }
}

Actor InfoSign 31003
{
  Height 51
  Radius 8
  Activation THINGSPEC_Activate
  +USESPECIAL 
  States
  {
  Spawn:
    INFO A 1
    Loop
  }
}

ACTOR HexagonDebris 31004
{
  +MISSILE
  Gravity 0.25
  Scale 0.65
  States
  {
  Spawn:
	HXDB ABCDEFGHIJKLMNO 2
    Loop
  }
}

Actor TheOrb 31005
{
  Height 40
  Radius 40
  Scale 0.75
  +FLOATBOB
  FloatBobStrength 0.25
  States
  {
  Spawn:
    ORBB A 1
    Loop
  }
}

Actor DoomGuyFaceplant 31006
{
  Monster
  Height 16
  Speed 0
  Radius 8
  States
  {
  Spawn:
    MRNF A 1
    Loop
  }
}

ACTOR ToletAgain 31007
{
  Tag "Toilet Zombie"
  Radius 10
  Height 34
  Mass 10000000
  +SOLID
  +NOBLOOD
  +INVULNERABLE
  +ACTIVATEMCROSS
  +DONTGIB
  +NOICEDEATH
  +OLDRADIUSDMG
  States
  {
  Spawn:
    TZBI A 1
    Loop
  Tolet:
    TZBI A 7
    TZBI B 12
    TZBI C 30
	TZBI D 12 A_PlaySound("altiairship/zombiescream", 0, 1.0, false, ATTN_NONE, false)
	TNT1 A 0 Door_Close(69, 96, 0)
	TZBI D -1
  }
}