Freeslot
#MT_DKRRETICLEFRAME
#MT_DKRRETICLEGLASS
#MT_DKRMAGNETELECTRICITY
#MT_DKRMAGNETPROJECTILE
S_DKRRETICLEFRAME
S_DKRRETICLEGLASS
S_DKRMAGNETELECTRICITY1
S_DKRMAGNETELECTRICITY2
SPR_ADTR
SPR_ADME
#sfx_atdrmg

State S_DKRRETICLEFRAME
SpriteName = ADTR
SpriteFrame = FF_FULLBRIGHT|A
Duration = -1
Next = S_NULL

Object MT_DKRRETICLEFRAME
SpawnState = S_DKRRETICLEFRAME
SpawnHealth = 1000
DispOffset = 2
Flags = MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY|MF_NOCLIPTHING|MF_DONTENCOREMAP

State S_DKRRETICLEGLASS
SpriteName = ADTR
SpriteFrame = FF_FULLBRIGHT|FF_TRANS30|B
Duration = -1
Next = S_NULL

Object MT_DKRRETICLEGLASS
SpawnState = S_DKRRETICLEGLASS
SpawnHealth = 1000
DispOffset = 2
Flags = MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY|MF_NOCLIPTHING|MF_DONTENCOREMAP

State S_DKRMAGNETELECTRICITY1
SpriteName = ADME
SpriteFrame = FF_FULLBRIGHT|FF_PAPERSPRITE|A
Duration = 1
Next = S_DKRMAGNETELECTRICITY2

State S_DKRMAGNETELECTRICITY2
SpriteName = ADME
SpriteFrame = FF_FULLBRIGHT|FF_PAPERSPRITE|B
Duration = 1
Next = S_DKRMAGNETELECTRICITY1

Object MT_DKRMAGNETELECTRICITY
SpawnState = S_DKRMAGNETELECTRICITY1
SpawnHealth = 1000
Radius = 72*FRACUNIT
Flags = MF_NOBLOCKMAP|MF_NOGRAVITY|MF_NOCLIP|MF_NOCLIPHEIGHT|MF_SCENERY|MF_NOCLIPTHING|MF_DONTENCOREMAP

Object MT_DKRMAGNETPROJECTILE
SpawnState = S_ENERGYBALL1
SpawnHealth = 1000
SeeSound = sfx_tossed
AttackSound = sfx_atdrmg
Speed = 48*FRACUNIT
#radius/height matches sprite size, real size set in code with scale
Radius = 60*FRACUNIT
Height = 120*FRACUNIT
Flags = MF_SHOOTABLE|MF_BOUNCE|MF_DONTENCOREMAP
