Code: Select all
ACTOR SplatterFucker : RocketLauncher replaces RocketLauncher
{
Weapon.SelectionOrder 2500
Weapon.AmmoUse 1
Weapon.AmmoGive 6
Weapon.AmmoType "RocketAmmo"
+WEAPON.NOAUTOFIRE
Inventory.PickupMessage "You got the splatterfucker! Fuck 'em up!"
Tag "$TAG_ROCKETLAUNCHER"
States
{
Ready:
SPFC A 1 A_WeaponReady
Loop
Deselect:
SPFC A 1 A_Lower
Loop
Select:
SPFC A 1 A_Raise
Loop
Fire:
SPFC A 4
SPFC B 6 A_FireMissile
SPFC C 4
SPFC D 1
SPFC C 1
SPFC B 5 A_ReFire
Goto Ready
Flash:
SPFC A 7 Bright A_Light1
Goto LightDone
SPFC A 7 Bright A_Light1
Goto LightDone
Spawn:
SPFC A -1
Stop
}
}