Classes:Crossbow

From ZDoom Wiki

Jump to: navigation, search
Ethereal crossbow
Actor type Weapon Game
DoomEd Number 2001 Class Name Crossbow
Spawn ID 27 Identifier T_CROSSBOW

Classes: InventoryWeaponHereticWeaponCrossbow

 →CrossbowPowered
This weapon fires one large energy projectile and two smaller ones in a fixed spread.

DECORATE definition

ACTOR Crossbow : HereticWeapon 2001
{
  Game Heretic
  SpawnID 27
  Weapon.SelectionOrder 800
  Weapon.AmmoUse 1
  Weapon.AmmoGive 10
  Weapon.AmmoType "CrossbowAmmo"
  Weapon.SisterWeapon "CrossbowPowered"
  Weapon.YAdjust 15
  Inventory.PickupMessage "$TxT_WPNCROSSBOW" // "ETHEREAL CROSSBOW"

  action native A_FireCrossbowPL1();

  States
  {
  Spawn:
    WBOW A -1
    Stop
  Ready:
    CRBW AAAAAABBBBBBCCCCCC 1 A_WeaponReady
    Loop
  Deselect:
    CRBW A 1 A_Lower
    Loop
  Select:
    CRBW A 1 A_Raise
    Loop
  Fire:
    CRBW D 6 A_FireCrossbowPL1
    CRBW EFGH 3
    CRBW AB 4
    CRBW C 5 A_ReFire
    Goto Ready
  }
}
Personal tools