<
 
BdBloodSpot
 
BdBloodSpot and its children are the actors that use models to simulate decals on the floor. There are just four variations - blue, red and whether the spot is small or a spreading pool.

File

Flags

Properties

alpha0.9
decalBrutalBloodSplat
gameDoom
health300
height1
mass1
radius1
scale0.5

States

Spawn: TNT1 A 0 A_Jump(256, "SpawnBFrameOnly", "SpawnCFrameOnly", "SpawnDFrameOnly") SpawnBFrameOnly: BPDL B 1 Goto Lying SpawnCFrameOnly: BPDL C 1 Goto Lying SpawnDFrameOnly: BPDL D 1 Goto Lying Death: TNT1 A 0 A_NoBlocking Stop Lying: "----" A 1 A_JumpIf(GetCVar("bd_janitor") == 1, "Expiring") //If the janitor cvar is on, skip the infinite frame and go away after a random time instead "----" A -1 Expiring: "----" A random(60, 600) Stop

Class Hierarchy

Classes defined in \effects\BDBLOOD.txt