File
- Defined in \effects\BDBLOOD.txt
Flags
- +BLOODLESSIMPACT
- -BLOODSPLATTER
- +CLIENTSIDEONLY
- -DONTSPLASH
- +FLOORCLIP
- +FORCEXYBILLBOARD
- +MISSILE
- +MOVEWITHSECTOR
- +NOBLOCKMAP
- +NOTELEPORT
- -RANDOMIZE
- +RIPPER
- +THRUACTORS
- +THRUGHOST
Properties
damagetype | Blood |
decal | BrutalBloodSuper |
game | Doom |
gravity | 0.4 |
height | 8 |
mass | 1 |
radius | 8 |
scale | 0.8 |
speed | 10 |
States
Spawn:
TNT1 A 0 NoDelay A_JumpIf(waterlevel >= 1, "Underwater")
TNT1 A 0 A_Jump(128, "AltSpawn")
XME1 ABCD 4 A_SpawnProjectile("BdFlyingBloodTrail", 0, 0, random(0, 360), CMF_AIMDIRECTION, random(0, -360))
loop
Underwater:
TNT1 A 0
Stop
Death:
TNT1 A 0 A_SpawnItem("BdBloodSpot", 0, 0, 0, 1)
TNT1 A 0 A_Jump(128, "AltDeath")
XME1 E 1
goto Lying
AltSpawn:
XME3 ABCDEFGH 2 A_SpawnProjectile("BdFlyingBloodTrail", 0, 0, random(0, 360), CMF_AIMDIRECTION, random(0, -360))
loop
AltDeath:
XME3 I 1
goto Lying
Class Hierarchy
Classes defined in \effects\BDBLOOD.txt
- BdBlood
- BdBleed
- BdBleedSaw
- BdBloodHitEffect
- BdBloodHitEffectBlue
- BdBleedBlue
- BdBleedSawBlue
- BdBloodSpot
- BdBloodSpotBlue
- BdBloodPool
- BdBloodPoolBlue
- BdBloodSpawnerAbstract
- BdBloodSpawnerTiny
- BdBloodSpawnerSmall
- BdBloodSpawnerMed
- BdBloodSpawnerBlue
- BdBloodSpawnerLarge
- BdBloodSpawnerMelting
- BdPlasmaGibSpawner
- BdLostSoulFragmentSpawner
- BdBloodLump
- BdBloodLumpBone
- BdFlyingBlood
- BdFlyingAsh
- BdFlyingBloodSlow
- BdFlyingBloodSmall
- BdFlyingBloodTrail
- BdFlyingBloodTrailWeak
- BdFlyingBloodTrailStrong
- BdFlyingAshTrailStrong
- BdBloodDrop
- BdBloodDropTrail
- BdBloodBlue
- BdFlyingBloodTrailBlue
- BdBloodLumpBlue
- BdFlyingBloodBlue