A_Detonate

From ZDoom Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

A_Detonate

(no parameters)


Performs an explosive (radius) attack. The amount of damage and the attack's radius are specified with the actor's Damage property.

Examples

This is a gamma demon. It releases a wave of damaging radiation when it dies. When killed, its death state triggers A_Detonate, which according to its Damage property, releases a wave of radius damage within 100 units, dealing 100 damage at the center of the blast.

ACTOR GammaDemon : Demon
{
  Damage 100
  States
  {
  Death:
    SARG I 8
    SARG J 8 A_Scream
    SARG K 4 A_Detonate
    SARG L 4 A_NoBlocking
    SARG M 4
    SARG N -1
    Stop
  }
}