File
- Defined in \Objects\BD_DEAD.txt
Flags
Properties
mass | 9999999 |
painchance | 230 |
States
Spawn:
TNT1 AAAA 0 NoDelay A_SpawnItemEx("BD_SmallBloodpool", random(-4,4),random(-4,4),0, 0,0,0, 0,0,64)
TNT1 A 0 A_GiveInventory("DummyChecker",5)
POL2 A 1
wait
Spawn1:
POL2 B 1
loop
Spawn2:
POL2 C 1
loop
Spawn3:
POL2 D 1
loop
Spawn4:
POL2 E 1
loop
Spawn5:
TNT1 A 0
TNT1 A 0 A_ChangeFlag("SHOOTABLE",0)
TNT1 A 0 A_ChangeFlag("NOPAIN",1)
TNT1 A 0 A_ChangeFlag("NOBLOOD",1)
POL2 F 1
wait
Pain:
TNT1 A 0 A_JumpIfInventory("DummyChecker",5,"Head1")
TNT1 A 0 A_JumpIfInventory("DummyChecker",4,"Head2")
TNT1 A 0 A_JumpIfInventory("DummyChecker",3,"Head3")
TNT1 A 0 A_JumpIfInventory("DummyChecker",2,"Head4")
TNT1 A 0 A_JumpIfInventory("DummyChecker",1,"Head5")
goto Spawn5 //unnecessary though
Head1:
TNT1 A 0
TNT1 A 0 A_TakeInventory("DummyChecker",1)
POL2 B 1 A_SpawnItemEx("HeadFromPole",random(-4,4),random(-4,4),64,random(3,7),0,random(0,5),random(0,360))
goto spawn1
Head2:
TNT1 A 0
TNT1 A 0 A_TakeInventory("DummyChecker",1)
POL2 C 1 A_SpawnItemEx("HeadFromPole",random(-4,4),random(-4,4),54,random(3,7),0,random(0,5),random(0,360))
goto spawn2
Head3:
TNT1 A 0
TNT1 A 0 A_TakeInventory("DummyChecker",1)
POL2 D 1 A_SpawnItemEx("HeadFromPole",random(-4,4),random(-4,4),44,random(3,7),0,random(0,5),random(0,360))
goto spawn3
Head4:
TNT1 A 0
TNT1 A 0 A_TakeInventory("DummyChecker",1)
POL2 E 1 A_SpawnItemEx("HeadFromPole",random(-4,4),random(-4,4),34,random(3,7),0,random(0,5),random(0,360))
goto spawn4
Head5:
TNT1 A 0
TNT1 A 0 A_TakeInventory("DummyChecker",1)
POL2 F 1 A_SpawnItemEx("HeadFromPole",random(-4,4),random(-4,4),24,random(3,7),0,random(0,5),random(0,360))
goto spawn5
Class Hierarchy
Classes defined in \Objects\BD_DEAD.txt
- BD_SmallBloodpool
- BloodSpill
- BD_HeadOnAStick
- HeadFromPole
- BD_HeadsOnAStick
- BD_HangBNoBrain
- BodyNoBrain
- BD_HangNoGuts
- BodyNoGuts
- BD_HangTLookingDown
- TorsoLookingDown
- BD_HangTSkull
- TorsoSkull
- BD_HangTLookingUp
- TorsoLookingUp
- BD_HangTNoBrain
- TorsoNoBrain
- BD_BloodyTwitch
- BD_Meat3
- BD_Meat4
- BD_Meat5
- BD_DeadStick
- BD_LiveStick
- BD_NonsolidTwitch
- BD_NonsolidMeat3
- BD_NonsolidMeat4
- BD_NonsolidMeat5