Classes:PhoenixRod

From ZDoom Wiki

Jump to: navigation, search
Phoenix rod
Actor type Weapon Game
DoomEd Number 2003 Class Name PhoenixRod
Spawn ID 29 Identifier T_PHOENIXROD

Classes: InventoryWeaponPhoenixRod

 →PhoenixRodPowered

The phoenix rod has radically different uses whether it's used with or without a tome of power. In its normal mode, it fires a long-distance, explosive projectile but with the tome it turns into a short-range flamethrower.

DECORATE definition

ACTOR PhoenixRod : Weapon 2003 native
{
  Game Heretic
  SpawnID 29
  +WEAPON.NOAUTOFIRE
  Weapon.SelectionOrder 2600
  Weapon.Kickback 150
  Weapon.YAdjust 15
  Weapon.AmmoUse 1
  Weapon.AmmoGive 2
  Weapon.AmmoType "PhoenixRodAmmo"
  Weapon.Sisterweapon "PhoenixRodPowered"
  Inventory.PickupMessage "$TXT_WPNPHOENIXROD" // "PHOENIX ROD"

  action native A_FirePhoenixPL1();

  States
  {
  Spawn:
    WPHX A -1
    Stop
  Ready:
    PHNX A 1 A_WeaponReady
    Loop
  Deselect:
    PHNX A 1 A_Lower
    Loop
  Select:
    PHNX A 1 A_Raise
    Loop
  Fire:
    PHNX B 5
    PHNX C 7 A_FirePhoenixPL1
    PHNX DB 4
    PHNX B 0 A_ReFire
    Goto Ready
  }
}
Personal tools