Classes:RocketLauncher

From ZDoom Wiki

Jump to: navigation, search
Rocket launcher
Actor type Weapon Game
DoomEd Number 2003 Class Name RocketLauncher
Spawn ID 29 Identifier T_ROCKETLAUNCHER

Classes: InventoryWeaponDoomWeaponRocketLauncher


The rocket launcher. It fires projectiles which cause splash damage. Not recommended for close range. Uses rockets for ammo.


DECORATE definition

actor RocketLauncher : DoomWeapon 2003
{
  Game Doom
  SpawnID 29
  Weapon.SelectionOrder 2500
  Weapon.AmmoUse 1
  Weapon.AmmoGive 2
  Weapon.AmmoType "RocketAmmo"
  +WEAPON.NOAUTOFIRE
  Inventory.PickupMessage "$GOTLAUNCHER" // "You got the rocket launcher!"
  States
  {
  Ready:
    MISG A 1 A_WeaponReady
    Loop
  Deselect:
    MISG A 1 A_Lower
    Loop
  Select:
    MISG A 1 A_Raise
    Loop
  Fire:
    MISG B 8 A_GunFlash
    MISG B 12 A_FireMissile
    MISG B 0 A_ReFire
    Goto Ready
  Flash:
    MISF A 3 Bright A_Light1
    MISF B 4 Bright
    MISF CD 4 Bright A_Light2
    Goto LightDone
  Spawn:
    LAUN A -1
    Stop
  }
}
Personal tools