////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// OBSTICALS                                                                  //
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////

actor Bell replaces RedSkull 38
{
  SpawnID 101
  
  +SOLID
  +SPAWNCEILING
  +NOGRAVITY
  
  States
  {
  Spawn:
    YSKU A -1
    Loop
  }
}

actor ScarecrowOnPole replaces BlurSphere 2024
{
  SpawnID 103
  
  Health 1
  MAss 1000000
  +SHOOTABLE
  States
  {
  Spawn:
    BSKU A -1
    Loop
  Death:
    BSKU B -1
    Loop
  }
}

actor ChemicalBarrel replaces ExplosiveBarrel 2035
{
  SpawnID 104
  
  Game Doom
  SpawnID 125
  Health 20
  Radius 10
  Height 34
  +SOLID
  +SHOOTABLE
  +NOBLOOD
  +ACTIVATEMCROSS
  +DONTGIB
  +NOICEDEATH
  +OLDRADIUSDMG
  DeathSound "world/barrelx"
  Obituary "$OB_BARREL" // "%o went boom."
  
  States
  {
  Spawn:
    BAR1 A 10
    Loop
  Death:
    SPOS M 3 BRIGHT
    SPOS N 3 BRIGHT A_Scream
    SPOS O 3 BRIGHT A_Explode(128)
    SPOS PQRS 3 BRIGHT 
    GOR1 ABC 4 BRIGHT
    SSWV NOPQ 4 BRIGHT
    stop
  }
}

actor AxisBarrel : ChemicalBarrel replaces ShortBlueTorch 55
{
  SpawnID 105
  
  States
  {
  Spawn:
    BAR1 B 10
    Loop
  }
}

actor DoorSmash replaces EvilEye 41
{
  SpawnID 106
  
  Game Doom
  
  SeeSound "vile/sight"
  States
  {
  Spawn:
    POL5 A 10 A_Look
    Loop
  See:
    SSWV IJKLM 5
	Stop
  }
}

actor OfficePlant replaces ChaingunGuy 65
{
  SpawnID 107
  
  +SOLID
  radius 9
  height 56
  
  states
  {
  Spawn:
    HDB4 A -1
    loop
  }
}

ACTOR StoneFloor replaces Stalagtite 47 //stones for killer croc to throw (must be killed first)
{
  SpawnID 108
  
  Health 1
  +SHOOTABLE
  +NOBLOOD
  Radius 16
  Height 56
  Mass 1000000
  Speed 0
  
  States
  {
  Spawn:
    POL5 A 10 A_Look
    Loop
  See:
    POL5 A 10 A_Chase
    Loop
  Death:
    HEAD G 8
    HEAD H 8 A_Scream
    HEAD IJ 8
    HEAD K 8 A_NoBlocking
    HEAD L -1
	stop
  Raise:
    POL5 A 0 A_Scream
    POL5 A 0 A_NoBlocking
    POL5 A 1
    stop
  }
}

actor Tree replaces WolfensteinSS 48
{
  SpawnID 109
  
  +SOLID
  radius 20
  height 56
  
  states
  {
  Spawn:
    ELEC A -1
    loop
  }
}

actor Toilet replaces CommanderKeen 72
{
  SpawnID 110
  
  +SOLID
  radius 16
  height 56
  
  states
  {
  Spawn:
    CBRA A -1
    loop
  }
}

actor GargoyleStatue replaces BossBrain 88
{
  SpawnID 111
  
  +SOLID
  radius 30
  height 56
  
  states
  {
  Spawn:
    YSKU B -1
    loop
  }
}

actor BlockingCone replaces ShortGreenTorch 56
{
  SpawnID 112
  
  Game Doom
  Radius 16
  Height 25
  Speed 8
  +SOLID
  -CANPASS
  
  States
  {
  Spawn:
    SMGT A 1 A_Look
    Loop
  See:
    SMGT A 5 A_Chase
    Loop
  }
}

actor LionStatue replaces Meat5 53
{
  SpawnID 114
  
  +SOLID
  Radius 30
  Height 56
  States
  {
  Spawn:
    GOR5 A -1
    loop
  }
}

actor GreenCar replaces DeadMarine 15
{
  SpawnID 116
  
  +SOLID
  Radius 48
  Height 64
  States
  {
  Spawn:
    SKUL A -1
    loop
  }
}

actor GrayCar : GreenCar replaces DeadCacodemon 22
{
  SpawnID 117
  
  Translation 0
}

actor RedCar : GreenCar replaces HeadCandles 29
{
  SpawnID 118
  
  Translation 2
}

actor Chair replaces  DeadZombieMan 18
{
  SpawnID 119
  
  Health 15
  Radius 16
  Height 56
  DeathSound "vile/sight"
  Mass 100
  +SOLID
  +SHOOTABLE
  +NOBLOOD
  
  States
  {
  Spawn:
    BAL7 B -1
    loop
  Death:
    SKUL F 6
    SKUL G 6 A_Scream
    SKUL I 6 A_NoBlocking
    SKUL I -1
    loop
  }
}

actor Table replaces DeadShotgunGuy 19
{
  SpawnID 123
  
  Radius 30
  Height 56
  +SOLID
  States
  {
  Spawn:
    COLU A -1 Bright
    loop
  }
}

actor TrashCan replaces LiveStick 26
{
  SpawnID 124
  
  Radius 16
  Height 56
  +SOLID
  States
  {
  Spawn:
    POL6 A -1
    loop
  }
}

actor ManStatue replaces HangNoGuts 73
{
  SpawnID 126
  
  Radius 16
  Height 88
  +SOLID
  States
  {
  Spawn:
    POL6 B -1
    loop
  }
}

actor TrafficLight replaces HangTNoBrain 78
{
  SpawnID 127
  
  Radius 15
  Height 100
  +SOLID
  States
  {
  Spawn:
    HDB6 A -1
    loop
  }
}

actor RobinSuit replaces ColonGibs 79
{
  SpawnID 128
  
  Radius 19
  Height 19
  Mass 250
  +SOLID
  +SHOOTABLE
  +NOBLOOD
  States
  {
  Spawn:
    POB1 A -1
    loop
  Death:
    APLS B -1
    loop
  }
}

actor BookOnPillar replaces SmallBloodPool 80
{
  SpawnID 129
  
  Radius 19
  Height 19
  Mass 250
  Health 50
  +SOLID
  +SHOOTABLE
  +NOBLOOD
  States
  {
  Spawn:
    POB2 A -1
    loop
  Death:
    SHT2 H -1
    loop
  }
}

actor PenguinDoll replaces BrainStem 81
{
  SpawnID 130
  
  Radius 20
  Height 16
  +SOLID
  States
  {
  Spawn:
    BRS1 A -1
    loop
  }
}

ACTOR WeirdClockTree replaces BloodyTwitch 63
{
  SpawnID 131
  
  +SOLID
  Radius 30
  Height 56
  States
  {
  Spawn:
    Keen H -1
    Loop
  }
}

ACTOR MacComputer replaces HeadOnAStick 27
{
  SpawnID 133
  
  +SOLID
  
  States
  {
  Spawn:
    BSPI P -1
    Loop
  }
}

ACTOR StreetLight replaces ShortGreenColumn 31
{
  Game Doom
  Radius 4
  Height 80
  +SOLID
  
  States
  {
  Spawn:
    COL2 A -1
    Stop
  }
}

ACTOR Batmobile replaces HeadsOnAStick 28
{
  Game Doom
  Radius 16
  Height 64
  +SOLID
  States
  {
  Spawn:
    POL2 A -1
    Stop
  }
}