#Old GARGOYLE
FREESLOT
MT_OLDGARGOYLE
S_OGARGOYLE
SPR_OGAR

FRAME S_OGARGOYLE
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = -1
NEXT = 0
ACTION None
VAR1 = 0
VAR2 = 0

Thing MT_OLDGARGOYLE
#$Sprite OGARA1
MAPTHINGNUM = 1016
SPAWNSTATE = S_OGARGOYLE
SPAWNHEALTH = 1000
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = 0
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 21*FRACUNIT
RADIUS = 16*FRACUNIT
HEIGHT = 40*FRACUNIT
MASS = 100
DAMAGE = 1
ACTIVESOUND = sfx_statu2
RAISESTATE = 0
FLAGS = MF_SOLID|MF_PUSHABLE|MF_SLIDEME

#Old TRAPGOYLE
FREESLOT
MT_OLDTRAPGOYLE
S_OTRAPGOYLE
S_OTRAPGOYLE_CHECK
S_OTRAPGOYLE_FIRE1
S_OTRAPGOYLE_FIRE2
S_OTRAPGOYLE_FIRE3

FRAME S_OTRAPGOYLE
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 67
NEXT = S_OTRAPGOYLE_CHECK
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLE_CHECK
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 3
NEXT = S_OTRAPGOYLE_FIRE1
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLE_FIRE1
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLE_FIRE2
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

FRAME S_OTRAPGOYLE_FIRE2
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLE_FIRE3
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

FRAME S_OTRAPGOYLE_FIRE3
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLE
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

Thing MT_OLDTRAPGOYLE
#$Sprite OGARA1
MAPTHINGNUM = 1017
SPAWNSTATE = S_OTRAPGOYLE
SPAWNHEALTH = 1000
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = 0
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 21*FRACUNIT
RADIUS = 16*FRACUNIT
HEIGHT = 40*FRACUNIT
MASS = 100
DAMAGE = 1
ACTIVESOUND = sfx_statu2
RAISESTATE = 0
FLAGS = MF_SOLID|MF_PUSHABLE|MF_SLIDEME

#Old TRAPGOYLEUP
FREESLOT
MT_OLDTRAPGOYLEUP
S_OTRAPGOYLEUP
S_OTRAPGOYLEUP_CHECK
S_OTRAPGOYLEUP_FIRE1
S_OTRAPGOYLEUP_FIRE2
S_OTRAPGOYLEUP_FIRE3

FRAME S_OTRAPGOYLEUP
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 67
NEXT = S_OTRAPGOYLEUP_CHECK
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLEUP_CHECK
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 3
NEXT = S_OTRAPGOYLEUP_FIRE1
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLEUP_FIRE1
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLEUP_FIRE2
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)+45

FRAME S_OTRAPGOYLEUP_FIRE2
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLEUP_FIRE3
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)+45

FRAME S_OTRAPGOYLEUP_FIRE3
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLEUP
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)+45

Thing MT_OLDTRAPGOYLEUP
#$Sprite OGARA1
MAPTHINGNUM = 1018
SPAWNSTATE = S_OTRAPGOYLEUP
SPAWNHEALTH = 1000
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = 0
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 21*FRACUNIT
RADIUS = 16*FRACUNIT
HEIGHT = 40*FRACUNIT
MASS = 100
DAMAGE = 1
ACTIVESOUND = sfx_statu2
RAISESTATE = 0
FLAGS = MF_SOLID|MF_PUSHABLE|MF_SLIDEME

#Old TRAPGOYLEDOWN
FREESLOT
MT_OLDTRAPGOYLEDOWN
S_OTRAPGOYLEDOWN
S_OTRAPGOYLEDOWN_CHECK
S_OTRAPGOYLEDOWN_FIRE1
S_OTRAPGOYLEDOWN_FIRE2
S_OTRAPGOYLEDOWN_FIRE3

FRAME S_OTRAPGOYLEDOWN
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 67
NEXT = S_OTRAPGOYLEDOWN_CHECK
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLEDOWN_CHECK
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 3
NEXT = S_OTRAPGOYLEDOWN_FIRE1
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLEDOWN_FIRE1
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLEDOWN_FIRE2
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)+315

FRAME S_OTRAPGOYLEDOWN_FIRE2
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLEDOWN_FIRE3
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)+315

FRAME S_OTRAPGOYLEDOWN_FIRE3
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLEDOWN
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)+315

Thing MT_OLDTRAPGOYLEDOWN
#$Sprite OGARA1
MAPTHINGNUM = 1019
SPAWNSTATE = S_OTRAPGOYLEDOWN
SPAWNHEALTH = 1000
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = 0
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 21*FRACUNIT
RADIUS = 16*FRACUNIT
HEIGHT = 40*FRACUNIT
MASS = 100
DAMAGE = 1
ACTIVESOUND = sfx_statu2
RAISESTATE = 0
FLAGS = MF_SOLID|MF_PUSHABLE|MF_SLIDEME

#Old TRAPGOYLELONG
FREESLOT
MT_OLDTRAPGOYLELONG
S_OTRAPGOYLELONG
S_OTRAPGOYLELONG_CHECK
S_OTRAPGOYLELONG_FIRE1
S_OTRAPGOYLELONG_FIRE2
S_OTRAPGOYLELONG_FIRE3
S_OTRAPGOYLELONG_FIRE4
S_OTRAPGOYLELONG_FIRE5

FRAME S_OTRAPGOYLELONG
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 67
NEXT = S_OTRAPGOYLELONG_CHECK
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLELONG_CHECK
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 3
NEXT = S_OTRAPGOYLELONG_FIRE1
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_OTRAPGOYLELONG_FIRE1
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLELONG_FIRE2
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

FRAME S_OTRAPGOYLELONG_FIRE2
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLELONG_FIRE3
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

FRAME S_OTRAPGOYLELONG_FIRE3
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLELONG_FIRE4
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

FRAME S_OTRAPGOYLELONG_FIRE4
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLELONG_FIRE5
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

FRAME S_OTRAPGOYLELONG_FIRE5
SPRITENUMBER = OGAR
SPRITESUBNUMBER = A
DURATION = 1
NEXT = S_OTRAPGOYLELONG
ACTION A_TrapShot
VAR1 = (16<<16)+MT_DEMONFIRE
VAR2 = (30<<16)

Thing MT_OLDTRAPGOYLELONG
#$Sprite OGARA1
MAPTHINGNUM = 1025
SPAWNSTATE = S_OTRAPGOYLELONG
SPAWNHEALTH = 1000
SEESTATE = 0
SEESOUND = 0
REACTIONTIME = 8
ATTACKSOUND = 0
PAINSTATE = 0
PAINCHANCE = 0
PAINSOUND = 0
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = 0
DEATHSOUND = 0
XDEATHSTATE = 0
SPEED = 21*FRACUNIT
RADIUS = 16*FRACUNIT
HEIGHT = 40*FRACUNIT
MASS = 100
DAMAGE = 1
ACTIVESOUND = sfx_statu2
RAISESTATE = 0
FLAGS = MF_SOLID|MF_PUSHABLE|MF_SLIDEME
