File
- Defined in \effects\FlatDecals.txt
Flags
- +CLIENTSIDEONLY
- -DONTSPLASH
- +DOOMBOUNCE
- +FORCEXYBILLBOARD
- +MISSILE
- +MOVEWITHSECTOR
- +NOBLOCKMAP
- +NODAMAGETHRUST
- +NOTELEPORT
Properties
alpha | 0.70 |
bouncefactor | 0.01 |
damage | 0 |
damagetype | Blood |
game | Doom |
gravity | 0.9 |
health | 1 |
height | 4 |
radius | 8 |
renderstyle | Translucent |
scale | 3.4 |
speed | 0 |
States
Spawn:
TNT1 A 0
TNT1 A 0 Acs_namedexecutealways("CheckActorOverTerrain", 0, 0, 0, 0)//Check if is over a grassy texture
TNT1 A 2
TNT1 A 0 A_JumpIfInventory("IsOverGrass", 1, "SpawnGrass")
Goto Spawn2
SpawnGrass:
TNT1 A 0
TNT1 A 0 A_CheckFloor(1)
Goto Spawn2
TNT1 AAA 0 A_CustomMissile ("MudDust", 64, 0, random (0, 360), 2, random (60, 120))
TNT1 AAA 0 A_CustomMissile ("MudDust", 0, 0, random (0, 360), 2, random (30, 150))
TNT1 AAAAAA 0 A_CustomMissile ("DirtChunk1", 0, 0, random (0, 360), 2, random (30, 150))
TNT1 AAAAAA 0 A_CustomMissile ("DirtChunk2", 0, 0, random (0, 360), 2, random (30, 150))
TNT1 AAA 0 A_CustomMissile ("BrownCloud", 0, 0, random (0, 90), 2, random (30, 150))
Goto Spawn2
Spawn2:
TNT1 A 0 ThrustThingZ(0,-10,0,1)
TNT1 A 4
Stop
Death:
TNT1 A 1
TNT1 A 0 A_SpawnItem("SmallFireSpawner")
XXX1 A 2000
Stop