#Relay Post
#sprites from Sonic 2 beta, Enhanced by glaber and Dajumpjumpette.
#were gonna freeslot these in the lua bc it runs first
#FREESLOT
#MT_RELAYPOST
#S_RELAYPOST_STND
#S_RELAYPOST_LITE_UP1
#S_RELAYPOST_LITE_UP2
#SPR_POST

Thing MT_RELAYPOST
#$Name "Relay Post"
#$Sprite POSTA0
MAPTHINGNUM = 1813
SPAWNSTATE = S_RELAYPOST_STND
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 = 0
RADIUS = 12*FRACUNIT
HEIGHT = 84*FRACUNIT
MASS = 100
DAMAGE = 0
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_SCENERY|MF_SPECIAL

FRAME S_RELAYPOST_STND
SPRITENUMBER = SPR_POST
SPRITESUBNUMBER = 0
DURATION = -1
NEXT = S_RELAYPOST_STND
ACTION None
VAR1 = 0
VAR2 = 0

#use linedef actions to trigger these.
#no fuck you glaber were gonna use lua
FRAME S_RELAYPOST_LITE_UP1
SPRITENUMBER = SPR_POST
SPRITESUBNUMBER = B
DURATION = 1
NEXT = S_RELAYPOST_LITE_UP2
ACTION None
VAR1 = 0
VAR2 = 0

FRAME S_RELAYPOST_LITE_UP2
SPRITENUMBER = SPR_POST
SPRITESUBNUMBER = C
DURATION = 1
NEXT = S_RELAYPOST_LITE_UP1
ACTION None
VAR1 = 0
VAR2 = 0