Freeslot
S_GOOMBA_DEAD2
S_BLUEGOOMBA_DEAD2
S_GOOMBA2DGO1
S_GOOMBA2DGO2
S_GOOMBA2DSPAWN1
S_GOOMBA2DSPAWN2
S_BLUEGOOMBA2DGO1
S_BLUEGOOMBA2DGO2
S_BLUEGOOMBA2DSPAWN1
S_BLUEGOOMBA2DSPAWN2
MT_2DBlueGoomba
MT_2DGoomba
SPR_GO2D
SPR_BG2D

## Normal goomba states

STATE S_GOOMBA2
SPRITENAME = GOOM
SPRITEFRAME = A
DURATION = 6
NEXT = S_GOOMBA3
ACTION A_Chase

STATE S_GOOMBA3
SPRITENAME = GOOM
SPRITEFRAME = B
DURATION = 6
NEXT = S_GOOMBA4
ACTION A_Chase

STATE S_GOOMBA4
SPRITENAME = GOOM
SPRITEFRAME = C
DURATION = 6
NEXT = S_GOOMBA5
ACTION A_Chase

STATE S_GOOMBA5
SPRITENAME = GOOM
SPRITEFRAME = D
DURATION = 6
NEXT = S_GOOMBA2
ACTION A_Chase

STATE S_GOOMBA_DEAD
SPRITENAME = GOOM
SPRITEFRAME = F
DURATION = 8
NEXT = S_GOOMBA_DEAD2
ACTION A_SCREAM

STATE S_GOOMBA_DEAD2
SPRITENAME = GOOM
SPRITEFRAME = E
DURATION = 15
NEXT = S_NULL

## Blue goomba states

STATE S_BLUEGOOMBA2
SPRITENAME = BGOM
SPRITEFRAME = A
DURATION = 6
NEXT = S_BLUEGOOMBA3
ACTION A_Chase

STATE S_BLUEGOOMBA3
SPRITENAME = BGOM
SPRITEFRAME = B
DURATION = 6
NEXT = S_BLUEGOOMBA4
ACTION A_Chase

STATE S_BLUEGOOMBA4
SPRITENAME = BGOM
SPRITEFRAME = C
DURATION = 6
NEXT = S_BLUEGOOMBA5
ACTION A_Chase

STATE S_BLUEGOOMBA5
SPRITENAME = BGOM
SPRITEFRAME = D
DURATION = 6
NEXT = S_BLUEGOOMBA2
ACTION A_Chase

STATE S_BLUEGOOMBA_DEAD
SPRITENAME = BGOM
SPRITEFRAME = F
DURATION = 8
NEXT = S_BLUEGOOMBA_DEAD2
ACTION A_SCREAM

STATE S_BLUEGOOMBA_DEAD2
SPRITENAME = BGOM
SPRITEFRAME = E
DURATION = 15
NEXT = S_NULL

## 2D Goomba Mobjinfo

OBJECT MT_2DGoomba
#$Category Mario
#$Name Goomba (2D)
#$Sprite GO2DA0
MAPTHINGNUM = 1836
SPAWNSTATE = S_GOOMBA2DSPAWN1
SEESTATE = S_GOOMBA2DGO1
DEATHSTATE = S_GOOMBA_DEAD
DEATHSOUND = sfx_mario5
SPAWNHEALTH = 1
REACTIONTIME = 1
SPEED = 6
DAMAGE = 0
PAINCHANCE = 200
RADIUS = 24*FRACUNIT
HEIGHT = 32*FRACUNIT
MASS = 100
FLAGS = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE

## 2D Goomba states

STATE S_GOOMBA2DSPAWN1
SPRITENAME = GO2D
SPRITEFRAME = A
DURATION = 6
NEXT = S_GOOMBA2DSPAWN2
ACTION A_Look

STATE S_GOOMBA2DSPAWN2
SPRITENAME = GO2D
SPRITEFRAME = B
DURATION = 6
NEXT = S_GOOMBA2DSPAWN1
ACTION A_Look

STATE S_GOOMBA2DGO1
SPRITENAME = GO2D
SPRITEFRAME = A
DURATION = 6
NEXT = S_GOOMBA2DGO2
ACTION A_Chase

STATE S_GOOMBA2DGO2
SPRITENAME = GO2D
SPRITEFRAME = B
DURATION = 6
NEXT = S_GOOMBA2DGO1
ACTION A_Chase

## 2D Blue Goomba Mobjinfo

OBJECT MT_2DBlueGoomba
#$Category Mario
#$Name Blue Goomba (2D)
#$Sprite BG2DA0
MAPTHINGNUM = 1837
SPAWNSTATE = S_BLUEGOOMBA2DSPAWN1
SEESTATE = S_BLUEGOOMBA2DGO1
DEATHSTATE = S_BLUEGOOMBA_DEAD
DEATHSOUND = sfx_mario5
SPAWNHEALTH = 1
REACTIONTIME = 1
SPEED = 6
DAMAGE = 0
PAINCHANCE = 200
RADIUS = 24*FRACUNIT
HEIGHT = 32*FRACUNIT
MASS = 100
FLAGS = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE

## 2D Blue Goomba states

STATE S_BLUEGOOMBA2DSPAWN1
SPRITENAME = BG2D
SPRITEFRAME = A
DURATION = 6
NEXT = S_BLUEGOOMBA2DSPAWN2
ACTION A_Look

STATE S_BLUEGOOMBA2DSPAWN2
SPRITENAME = BG2D
SPRITEFRAME = B
DURATION = 6
NEXT = S_BLUEGOOMBA2DSPAWN1
ACTION A_Look

STATE S_BLUEGOOMBA2DGO1
SPRITENAME = BG2D
SPRITEFRAME = A
DURATION = 6
NEXT = S_BLUEGOOMBA2DGO2
ACTION A_Chase

STATE S_BLUEGOOMBA2DGO2
SPRITENAME = BG2D
SPRITEFRAME = B
DURATION = 6
NEXT = S_BLUEGOOMBA2DGO1
ACTION A_Chase

