Classes:BeakPowered

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.
Beak
Actor type Weapon Game MiniHereticLogoIcon.png (Heretic)
DoomEd Number None Class Name BeakPowered


Classes: WeaponBeakBeakPowered
The powered-up beak is a more damaging version of the standart chicken beak, however, unlike other powered-up weapons, it is not obtained through the use of a Tome of Power, as using this artifact while morphed into a chicken puts an end to the transformation. Instead, a morphed player must kill another player with the normal beak and the powered-up version of the chicken weapon is automatically earned.

DECORATE definition

ACTOR BeakPowered : Beak
{
  +WEAPON.POWERED_UP
  Weapon.SisterWeapon "Beak"

  action native A_BeakAttackPL2();

  States
  {
  Fire:
    BEAK A 12 A_BeakAttackPL2
    Goto Ready
  }
}