Freeslot
MT_CHALK
SPR_CHAL
S_CHALK_LOOK
S_CHALK_DUST_LOOP_START
S_CHALK_DUST_0

State S_CHALK_LOOK
SpriteName = CHAL
SpriteFrame = A
Duration = 1
Action = A_Look
Var1 = (48<<16)+1
Next = S_CHALK_LOOK

State S_CHALK_DUST_LOOP_START
SpriteName = CHAL
SpriteFrame = A
Duration = 7*TICRATE
Action = A_Repeat
Var1 = 15
Var2 = S_CHALK_DUST_0
Next = S_CHALK_LOOK

State S_CHALK_DUST_0
SpriteName = CHAL
SpriteFrame = A
Action = A_BossScream
Duration = 5
Var1 = 0
Var2 = MT_CHALKDUST
Next = S_CHALK_DUST_LOOP_START

Object MT_CHALK
#$Name Chalk eraser
#$Sprite CHALA0
#$Category Baldi's basics objects
MapThingNum = 4070
SpawnState = S_CHALK_LOOK
SeeState = S_CHALK_DUST_LOOP_START
SeeSound = sfx_eraser
Radius = 64*FRACUNIT
Height = 64*FRACUNIT
Flags = MF_SCENERY|MF_NOCLIP