Advertisement
Guest User

Untitled

a guest
Jun 16th, 2013
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1. Actor PlasmaGun : Weapon 12394
  2. {
  3. Weapon.SlotNumber 6
  4. Weapon.SlotPriority 1
  5. Inventory.PickupMessage "Rifle - plasma."
  6. inventory.pickupsound "misc/w_pkup"
  7. Weapon.SelectionOrder 40
  8. Weapon.AmmoType "Cell"
  9. Weapon.AmmoGive1 600
  10. Weapon.AmmoUse 1
  11. Weapon.Kickback 10
  12. States
  13. {
  14. Spawn:
  15. D3PG A -1
  16. Loop
  17. Ready:
  18. NWPG ABCDEFGHGFEDCB 3 A_WeaponReady
  19. Loop
  20. Deselect:
  21. NWPG A 1 A_Lower
  22. Loop
  23. Select:
  24. NWPG A 1 A_Raise
  25. Loop
  26. Fire:
  27. NWPF A 1 A_GunFlash
  28. NWPF A 0 A_PlaySound("weapons/d3plasmaf")
  29. NWPF A 0 A_FireCustomMissile("D3PlasmaBall",0,1,6,0)
  30. NWPF A 0 A_FireCustomMissile("PlasmaFlameSpawner",0,0,4,6)
  31. NWPF BC 1
  32. NWPF A 0 A_Refire
  33. NWPF DDCB 1
  34. Goto Ready
  35. }
  36. }
  37.  
  38. Actor D3PlasmaBall
  39. {
  40. Decal Doom3PlasmaScorch
  41. Speed 170
  42. Height 12
  43. Radius 9
  44. Damage 12
  45. RenderStyle Add
  46. Alpha 0.85
  47. Scale 1.00
  48. PROJECTILE
  49. +DROPOFF
  50. +NOBLOCKMAP
  51. +NOGRAVITY
  52. States
  53. {
  54. Spawn:
  55. TNT1 A 0
  56. D3PP AB 1 BRIGHT
  57. D3PP C 1 BRIGHT A_CustomMissile("PlasmaTrail", 0, 0, 0)
  58. D3PP DE 1 BRIGHT
  59. D3PP F 1 BRIGHT A_CustomMissile("PlasmaTrail", 0, 0, 0)
  60. D3PP GH 1 BRIGHT
  61. D3PP I 1 BRIGHT A_CustomMissile("PlasmaTrail", 0, 0, 0)
  62. D3PP JK 1 BRIGHT
  63. D3PP L 1 BRIGHT A_CustomMissile("PlasmaTrail", 0, 0, 0)
  64. D3PP MN 1 BRIGHT
  65. D3PP O 1 BRIGHT A_CustomMissile("PlasmaTrail", 0, 0, 0)
  66. D3PP PQ 1 BRIGHT
  67. D3PP R 1 BRIGHT A_CustomMissile("PlasmaTrail", 0, 0, 0)
  68. D3PP ST 1 BRIGHT
  69. D3PP U 1 BRIGHT A_CustomMissile("PlasmaTrail", 0, 0, 0)
  70. Loop
  71. Death:
  72. D3PB A 1 BRIGHT A_PlaySound("weapons/d3plasmax")
  73. D3PB BCDEFGHIJKLMNOPQRSTUVWXYZ 1 BRIGHT
  74. D3PF ABC 1 BRIGHT
  75. Stop
  76. }
  77. }
  78.  
  79. Actor PlasmaFlameSpawner
  80. {
  81. Radius 2
  82. Height 4
  83. Speed 85
  84. PROJECTILE
  85. States
  86. {
  87. Spawn:
  88. TNT1 A 1
  89. TNT1 A 0 A_Die
  90. Goto Death
  91. Death:
  92. TNT1 A 0 A_CustomMissile("PlasmaFlame",0,0,0)
  93. Stop
  94. }
  95. }
  96.  
  97. Actor PlasmaTrail
  98. {
  99. Scale 0.1
  100. Speed 97
  101. RenderStyle Add
  102. Alpha 0.45
  103. +NOINTERACTION
  104. +NOGRAVITY
  105. +DOOMBOUNCE
  106. +DROPOFF
  107. States
  108. {
  109. Spawn:
  110. D3PB ABCD 1
  111. D3PF ABC 1
  112. Stop
  113. }
  114. }
  115.  
  116. Actor PlasmaFlame
  117. {
  118. PROJECTILE
  119. +NOINTERACTION
  120. +NOGRAVITY
  121. +FLOORCLIP
  122. +NOBLOCKMAP
  123. Alpha 0.2
  124. Scale 0.1
  125. RenderStyle Translucent
  126. States
  127. {
  128. Spawn:
  129. TNT1 A 0
  130. D3PB BCDEFGHIJKL 1 A_FadeOut(0.01)
  131. Stop
  132. }
  133. }
  134. Actor RepeaterZombieSteam
  135. {
  136. Height 1
  137. Radius 1
  138. Speed 4
  139. +Missile
  140. +NoGravity
  141. +NoBlockMap
  142. +BloodlessImpact
  143. -BloodSplatter
  144. RenderStyle Add
  145. Scale 0.3
  146. Alpha 0.65
  147. States
  148. {
  149. Spawn:
  150. STEM A 1 A_SetTranslucent(0.6, 1)
  151. STEM B 2 A_SetTranslucent(0.55, 1)
  152. STEM C 1 A_SetTranslucent(0.5, 1)
  153. STEM D 2 A_SetTranslucent(0.45, 1)
  154. STEM E 1 A_SetTranslucent(0.4, 1)
  155. STEM F 2 A_SetTranslucent(0.35, 1)
  156. STEM G 1 A_SetTranslucent(0.3, 1)
  157. STEM H 2 A_SetTranslucent(0.25, 1)
  158. STEM I 1 A_SetTranslucent(0.2, 1)
  159. STEM J 2 A_SetTranslucent(0.15, 1)
  160. STEM K 1 A_SetTranslucent(0.1, 1)
  161. STEM L 2 A_SetTranslucent(0.05, 1)
  162. Stop
  163. }
  164. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement