Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- actor RocketLauncher2 :RocketLauncher Replaces RocketLauncher
- {
- Inventory.PickupSound "You got the military Rocket Launcher!"
- Weapon.AmmoGive 30
- Weapon.AMmoUse1 0
- Weapon.AmmoUse2 0
- Weapon.AmmoType2 "Rocketammo"
- States
- {
- Ready:
- MISG A 1 A_WeaponReady(WRF_ALLOWRELOAD)
- loop
- FIre:
- MISG B 0
- MISG B 0 A_TakeInventory("HasAlreadyReloaded")
- MISG B 0 A_GiveInventory("RLauncherSHots",1)
- MISG B 0 A_ChangeFlag("NoAutoFire",1)
- MISG B 8 A_GunFlash
- MISG B 12 A_FireMissile
- MISG B 0 A_ReFire
- MISG B 0 A_JumpIfInventory("RLaucherShots",0,"Reload")
- goto Ready
- AltFire:
- MISG B 0
- MISG B 0 A_TakeInventory("HasAlreadyReloaded")
- MISG B 0 A_JumpIfInventory("RLauncherShots",1,"AltFire2")
- MISG B 0 A_GiveInventory("RLauncherShots",1)
- MISG B 0 A_ChangeFlag("NoAutoFire",0)
- MISG B 4 A_GunFlash
- MISG B 6 A_FireMissile
- MISG B 0 A_Refire
- goto ready
- AltFire2:
- MISG B 0
- MISG B 0 A_JumpIfInventory("RLauncherShots",2,"AltFire3")
- MISG B 0 A_GiveInventory("RLauncherShots",1)
- MISG B 0 A_ChangeFlag("NoAutoFire",0)
- MISG B 4 A_GunFlash
- MISG B 6 A_FireMissile
- MISG B 0 A_Refire("AltFIre")
- goto ready
- AltFire3:
- MISG B 0
- MISG B 0 A_ChangeFlag("NoAutoFire",0)
- MISG B 4 A_GunFlash
- MISG B 6 A_FireMissile
- MISG B 0 A_Refire("AltFire")
- MISG B 0 A_JumpIfInventory("RLauncherShots",2,"Reload")
- goto ready
- Reload:
- MISG B 0 A_JumpIfInventory("HasAlreadyReloaded",1,"Ready")
- MISG B 0 A_JumpIfInventory("RLauncherSHots",1,"ReloadOneSHot")
- MISG B 0 A_JumpIfInventory("RLauncherSHots",2,"Reload2SHots")
- MISG B 0 A_JumpIfInventory("RLauncherSHots",3,"Reload3Shots")
- MISG B 0 A_JUmpIfInventory("RLauncherSHots",4,"Reload4SHots")
- MISG B 4
- MISG B 4 offset(0,10)
- MISG B 4 offset(0,20)
- MISG B 4 Offset(0,30) A_ClearRefire
- MISG B 4 offset(0,30) A_TakeInventory("RLauncherSHots")
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,20) A_GiveInventory("HasAlreadyReloaded")
- MISG B 4 offset(0,10)
- MISG B 4
- goto ready
- ReloadOneShot:
- MISG B 0 A_JumpIfInventory("HasAlreadyReloaded",1,"Ready")
- MISG B 4
- MISG B 4 offset(0,10)
- MISG B 4 offset(0,20)
- MISG B 4 Offset(0,30) A_ClearRefire
- MISG B 4 offset(0,30) A_TakeInventory("RLauncherSHots")
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,20) A_GiveInventory("HasAlreadyReloaded")
- MISG B 4 offset(0,10)
- MISG B 4
- goto Ready
- Reload2Shots:
- MISG B 0 A_JumpIfInventory("HasAlreadyReloaded",1,"Ready")
- MISG B 4
- MISG B 4 offset(0,10)
- MISG B 4 offset(0,20)
- MISG B 4 Offset(0,30) A_ClearRefire
- MISG B 4 offset(0,30) A_TakeInventory("RLauncherSHots")
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("RocketAmmo",1)
- MISG B 4 offset(0,20) A_GiveInventory("HasAlreadyReloaded")
- MISG B 4 offset(0,10)
- MISG B 4
- goto Ready
- Reload3SHots:
- MISG B 4
- MISG B 4 offset(0,10)
- MISG B 4 offset(0,20)
- MISG B 4 Offset(0,30) A_ClearRefire
- MISG B 4 offset(0,30) A_TakeInventory("RLauncherSHots")
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,20) A_GiveInventory("HasAlreadyReloaded")
- MISG B 4 offset(0,10)
- MISG B 4
- goto ready
- Reload4SHots:
- MISG B 4
- MISG B 4 offset(0,10)
- MISG B 4 offset(0,20)
- MISG B 4 Offset(0,30) A_ClearRefire
- MISG B 4 offset(0,30) A_TakeInventory("RLauncherSHots")
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,30) A_TakeInventory("ROcketAMmo",1)
- MISG B 4 offset(0,20) A_GiveInventory("HasAlreadyReloaded")
- MISG B 4 offset(0,10)
- MISG B 4
- goto ready
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement