File
- Defined in \monsters\Demons.txt
Flags
Properties
//$category | Monsters |
activesound | "demon/active" |
attacksound | "demon/melee" |
bloodtype | "BdBleed", "BdBleed", "BdBleedSaw" |
damagefactor | "Crush" 10.0 "Flak" 5.0 |
damagetype | Eat |
deathsound | "demon/death" |
fastspeed | 10 |
game | Doom |
gibhealth | 35 |
health | 100 |
height | 56 |
mass | 400 |
maxdropoffheight | 32 |
maxstepheight | 32 |
obituary | "%o was dispatched by a Demon." |
painchance | 200"Kick", 255 |
painsound | "demon/pain" |
radius | 22 |
scale | 1.1 |
seesound | "demon/sight" |
species | Demon |
speed | 8 |
States
Spawn:
SAAR B 15 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
SpawnLoop:
SG1A A 2 A_Look
TNT1 A 0 A_GiveInventory("DemonBleedingOut", 1)
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
Goto SpawnLoop
See:
TNT1 A 0 A_JumpIfInventory("DemonBleedingOut", 20, "BleedOut")
SG1A AA 2 A_Chase
TNT1 A 0 A_Recoil(-2)
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
SG1A BB 2 A_Chase
TNT1 A 0 A_Recoil(-2)
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
SG1A CC 2 A_Chase
TNT1 A 0 A_Recoil(-2)
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
SG1A DD 2 A_Chase
TNT1 A 0 A_Recoil(-2)
TNT1 A 0 A_GiveInventory("DemonBleedingOut", 1)
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
Loop
Melee:
SG1A E 3 A_FaceTarget
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
SG1A E 3 A_FaceTarget
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
TNT1 A 0 A_GiveInventory("DemonBleedingOut", 1)
SG1A F 3 A_FaceTarget
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
SG1A F 3 A_FaceTarget
TNT1 A 0 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
TNT1 A 0 A_GiveInventory("DemonBleedingOut", 1)
TNT1 A 0 A_CustomMissile("DemonAttack",40,0,0,0)
SG1A G 3 A_CustomMissile("DemonAttack",5,0,0,0)
SG1A GGG 3 A_CustomMissile ("BdFlyingBlood", 42, 0, random (0, 360), 2, random (0, 45))
TNT1 A 0 A_Jump(256, "See")
BleedOut:
TNT1 A 0 A_DamageSelf(health, "Bullet")
DieNormal:
DieNormal2:
DieHeadOff:
DieArmOff:
Death:
TNT1 A 0 A_Scream
TNT1 A 0 A_NoBlocking
SAAR BCDEF 5
TNT1 A 0 A_SpawnItem ("BdBloodPool")
SAAR F -1