Classes:PorkFX

From ZDoom Wiki
Jump to navigation Jump to search
Note: Wait! Stop! You do not need to copy this actor's code into your project! Here's why:
  1. This actor is already defined in GZDoom, there's no reason to define it again.
  2. In fact, trying to define an actor with the same name will cause an error (because it already exists).
  3. If you want to make your own version of this actor, use inheritance.
  4. Definitions for existing actors are put on the wiki for reference purpose only.
Porkalator shot
Actor type Explosive Game MiniHexenLogoIcon.png (Hexen)
DoomEd Number None Class Name PorkFX
Spawn ID 40 Identifier T_MORPHBLAST


Classes: MorphProjectilePorkFX

Player or enemy hit by this projectile (or inherited actor) is morphed to PigPlayer (for players) or to Pig (for monsters). In Hexen.wad, the sprites are actually named EGGM* and are renamed at load-time by ZDoom.


DECORATE definition

ACTOR PorkFX : MorphProjectile
{
  Radius 8
  Height 8
  Speed 18
  MorphProjectile.PlayerClass "PigPlayer"
  MorphProjectile.MonsterClass "Pig"
  MorphProjectile.MorphStyle MRF_UNDOBYTOMEOFPOWER|MRF_UNDOBYCHAOSDEVICE
  States
  {
  Spawn:
    PRKM ABCDE 4
    Loop
  Death:
    FHFX IJKL 3 Bright
    Stop
  }
}