datsexyanon

Pulse Rifle FKER

Apr 17th, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. actor PulseRifle : weapon Replaces PlasmaRifle
  2. {
  3. Inventory.PickupMessage "You've found the Pulse Rifle!"
  4. Obituary "%o was fried by %k's Pulse Rifle."
  5. Weapon.AmmoType1 "Cell"
  6. Weapon.AmmoUse1 1
  7. Weapon.AmmoGive 20
  8. Weapon.kickback 80
  9. Decal "ArachnotronScorch"
  10. weapon.slotnumber 6
  11. Weapon.SelectionOrder 1000
  12. States
  13. {
  14. Spawn:
  15. PULS A -1
  16. stop
  17. Ready:
  18. PULS B 1 A_WeaponReady
  19. loop
  20. Deselect:
  21. TNT1 A 0 A_Lower
  22. TNT1 A 0 A_Lower
  23. PULS B 1 A_Lower
  24. loop
  25. Select:
  26. TNT1 A 0 A_Raise
  27. TNT1 A 0 A_Raise
  28. PULS B 1 A_Raise
  29. loop
  30. Fire:
  31. PULS C 1 bright
  32. PULS D 0 A_Quake(1, 2, 0, 32)
  33. PULS D 1 Bright A_FireCustomMissile("ArachnotronPlasma",0,1)
  34. PULS C 1 bright
  35. PULS B 1
  36. PULS B 0 A_ReFire
  37. Goto Ready
  38. }
  39. }
  40.  
  41. ACTOR PlasmaBolterShot1 : ArachnotronPlasma
  42. {
  43. Radius 3
  44. Height 4
  45. Speed 35
  46. Damage 5
  47. Scale 0.75
  48. PROJECTILE
  49. +RANDOMIZE
  50. DeathSound "weapons/plasmax"
  51. RenderStyle Add
  52. }
  53.  
  54. ACTOR PlasmaBolterShot1Trail
  55. {
  56. Radius 0
  57. Height 1
  58. Damage 0
  59. Speed 0
  60. Scale 0.5
  61. PROJECTILE
  62. RENDERSTYLE ADD
  63. ALPHA 0.50
  64. States
  65. {
  66. Spawn:
  67. BOLT ABCDEFG 2 Bright
  68. Stop
  69. }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment