Classes:MWeapBloodscourge

From ZDoom Wiki

Jump to: navigation, search
Bloodscourge
Actor type Weapon Game
DoomEd Number None Class Name MWeapBloodscourge

Classes: InventoryWeaponMageWeaponMWeapBloodscourge

This actor needs a description.

DECORATE definition

ACTOR MWeapBloodscourge : MageWeapon native
{
  Health 3
  Weapon.SelectionOrder 3100
  Weapon.AmmoUse1 15
  Weapon.AmmoUse2 15
  Weapon.AmmoGive1 20
  Weapon.AmmoGive2 20
  Weapon.KickBack 150
  Weapon.YAdjust 20
  Weapon.AmmoType1 "Mana1"
  Weapon.AmmoType2 "Mana2"
  +WEAPON.PRIMARY_USES_BOTH
  Inventory.PickupMessage "$TXT_WEAPON_M4" // "BLOODSCOURGE ASSEMBLED"
  Inventory.PickupSound "WeaponBuild"

  action native A_MStaffAttack();
  action native A_MStaffPalette();

  States
  {
  Spawn:
    TNT1 A -1
    Stop
  Select:
    MSTF A 1 A_Raise
    Loop
  Deselect:
    MSTF A 1 A_Lower
    Loop
  Ready:
    MSTF AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFF 1 A_WeaponReady
    Loop
  Fire:
    MSTF G 4 Offset (0, 40)
    MSTF H 4 Bright Offset (0, 48) A_MStaffAttack
    MSTF H 2 Bright Offset (0, 48) A_MStaffPalette
    MSTF II 2 Offset (0, 48) A_MStaffPalette
    MSTF I 1 Offset (0, 40)
    MSTF J 5 Offset (0, 36)
    Goto Ready
  }
}
Personal tools