#	Extra Horizontal Springs
#---------------------------#
#	Orginal credits to
#---------------------------#
#	SOC by Lach
#---------------------------#
#	Edited by LazyMK - (MK.exe)

FREESLOT
SPR_SSWP
S_PHORIZ1
S_PHORIZ2
S_PHORIZ3
S_PHORIZ4
S_PHORIZ5
MT_PURPLEHORIZ

#Purple horizontal spring

STATE S_PHORIZ1
SPRITENAME = SSWP
SPRITEFRAME = A
DURATION = -1
NEXT = 0

STATE S_PHORIZ2
SPRITENAME = SSWP
SPRITEFRAME = E
DURATION = 4
ACTION = A_Pain
NEXT = S_PHORIZ3

STATE S_PHORIZ3
SPRITENAME = SSWP
SPRITEFRAME = D
DURATION = 1
NEXT = S_PHORIZ4

STATE S_PHORIZ4
SPRITENAME = SSWP
SPRITEFRAME = C
DURATION = 1
NEXT = S_PHORIZ5

STATE S_PHORIZ5
SPRITENAME = SSWP
SPRITEFRAME = B
DURATION = 1
NEXT = S_PHORIZ1

OBJECT MT_PURPLEHORIZ
#$Name Purple Horizontal Spring
#$Sprite SSWPD2D8
#$Category Springs and Fans
MAPTHINGNUM = 564
SPAWNSTATE = S_PHORIZ1
SPAWNHEALTH = 1000
SEESTATE = S_PHORIZ2
REACTIONTIME = 0
PAINCHANCE = 0
PAINSOUND = sfx_spring
RADIUS = 16*FRACUNIT
HEIGHT = 20*FRACUNIT
DAMAGE = 89*FRACUNIT
FLAGS = MF_SOLID|MF_SPRING|MF_NOGRAVITY
RAISESTATE = S_PHORIZ2