<
 
HellMole
 

File

Flags

Properties

//$categoryMonsters
activesound"imp/active"
deathsound"RSWMZombie/Death"
fastspeed30
health30
height25
hitobituary"%o couldn't find the hidden hellmole."
mass5000
obituary"%o got hit by a hellmole's rock"
painchance150
painsound"RSWMZombie/Pain"
radius18
scale1.2
seesound"DormRSWMZombie/Sight"
speed20

States

Spawn: TNT1 A 0 TNT1 A 0 A_UnsetShootable TNT1 A 0 A_UnsetSolid ROSX T 4 A_LookEx(LOF_NOSOUNDCHECK, 0, 1024, 0, 0, "See") Loop See: ROSX RS 3 Fast A_Chase TNT1 A 0 A_Playsound ("DSDIRT") ROSX R 0 A_SpawnItemEx("Drt1", 0, 0, 0, 5, 0, 3, Random(0, 360), 128) ROSX TR 3 Fast A_Chase TNT1 A 0 A_Playsound ("DSDIRT") ROSX R 0 A_SpawnItemEx("Drt2", 0, 0, 0, 5, 0, 3, Random(0, 360), 128) ROSX ST 3 Fast A_Chase TNT1 A 0 A_Playsound ("DSDIRT") ROSX R 0 A_SpawnItemEx("Drt3", 0, 0, 0, 5, 0, 3, Random(0, 360), 128) Loop Missile: TNT1 A 0 A_JumpIfCloser(1536, "YesMissile") Goto See YesMissile: TNT1 A 0 A_SetShootable TNT1 A 0 A_SetSolid MOLE ABC 3 A_FaceTarget MOLE D 4 MOLE DE 2 MOLE F 2 A_CustomComboAttack("MoleBall", 9, 3 * random(1, 8), "imp/melee") MOLE F 12 MOLE CBA 2 TNT1 A 0 A_UnsetShootable TNT1 A 0 A_UnsetSolid Goto See Pain: MOLE G 3 TNT1 A 0 A_UnSetSolid TNT1 A 0 A_UnSetShootable Goto See Death: TNT1 A 0 A_JumpIf(CallACS("DisScore")==1, "DeathNormal") TNT1 A 0 A_SpawnItemEx ("500_Score", 0, 0, 32, 0, 0, 1) DeathNormal: TNT1 A 0 A_GiveToTarget("ScoreItem", 400) TNT1 AA 0 A_SpawnItemEx("Coin_disappear", 0, 0, random (8, 40), random (2, 3), 0, random (4, 6), random(0, 360)) MOLE H 2 A_Scream MOLE I 2 MOLE JK 2 A_NoBlocking MOLE K -1 Stop

Class Hierarchy

Classes defined in \DEC_ENEM