File
- Defined in \DEC_ALTG
Flags
Properties
//$category | Monsters |
activesound | "SNF_IDLE" |
bloodcolor | blue |
deathsound | "SNF_DIE" |
health | 105 |
height | 56 |
mass | 100 |
obituary | "%o ate some giant bullets!" |
painchance | 200 |
painsound | "SNF_PAIN" |
radius | 20 |
seesound | "SNF_SEE" |
species | SnifitGuy |
speed | 6 |
translation | "176:191=240:247", "32:47=240:247", "1:2=0:0" |
States
Spawn:
UNFT A 1 A_Look
Loop
See:
UNFT AAABBB 3 A_Chase
Loop
Missile:
UNFT C 6 A_FaceTarget
TNT1 A 0 A_Playsound ("Snft_Atk")
TNT1 A 0 A_CustomMissile("CometSnifitBall",52,0)
UNFT A 1
UNFT C 6 A_FaceTarget
TNT1 A 0 A_Playsound ("Snft_Atk")
TNT1 A 0 A_CustomMissile("CometSnifitBall",52,0)
UNFT A 1
UNFT C 6 A_FaceTarget
TNT1 A 0 A_Playsound ("Snft_Atk")
TNT1 A 0 A_CustomMissile("CometSnifitBall",52,0)
UNFT A 3
Goto See
Pain:
UNFT D 2
UNFT D 2 A_Pain
Goto See
Death:
TNT1 A 0 A_JumpIf(CallACS("DisScore")==1, "DeathNormal")
TNT1 A 0 A_SpawnItemEx ("800_Score", 0, 0, 32, 0, 0, 1)
DeathNormal:
TNT1 A 0 A_GiveToTarget("ScoreItem", 800)
TNT1 A 0 A_SpawnItemEx("Coin_disappear", 0, 0, random (8, 40), random (2, 3), 0, random (4, 6), random(0, 360))
UNFT E 2 A_Scream
UNFT FGHI 2
UNFT JK 2 A_NoBlocking
UNFT K -1
Stop