Advertisement
Qent

decorate.txt -- BFG2704

Jul 23rd, 2012
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.67 KB | None | 0 0
  1. actor BFG2704 : DoomWeapon replaces BFG9000 {
  2. Game Doom
  3. Height 20
  4. SpawnID 31
  5. Weapon.SelectionOrder 2800
  6. Weapon.AmmoUse 1
  7. Weapon.AmmoGive 40
  8. Weapon.AmmoType "Cell"
  9. +WEAPON.NOAUTOFIRE
  10. +WEAPON.NOAUTOAIM
  11. +WEAPON.NOLMS
  12. Inventory.PickupMessage "You got the legendary BFG 2704! Oh, yes!"
  13. Weapon.SlotNumber 7
  14. Weapon.SlotPriority 0.1
  15. States {
  16. Ready:
  17. 2704 A 1 A_WeaponReady
  18. loop
  19. Deselect:
  20. 2704 A 1 A_Lower
  21. loop
  22. Select:
  23. 2704 A 1 A_Raise
  24. loop
  25. Fire:
  26. 2704 B 10 bright A_Playsound("weapons/bfg2704c")
  27. 2704 B 0 A_Playsound("weapons/bfg2704f")
  28. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  29. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  30. TNT1 A 0 A_AlertMonsters
  31. TNT1 A 1 A_GunFlash
  32. TNT1 A 0 A_CheckReload
  33. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  34. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  35. TNT1 A 0 A_AlertMonsters
  36. TNT1 A 1 A_GunFlash
  37. TNT1 A 0 A_CheckReload
  38. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  39. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  40. TNT1 A 0 A_AlertMonsters
  41. TNT1 A 1 A_GunFlash
  42. TNT1 A 0 A_CheckReload
  43. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  44. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  45. TNT1 A 0 A_AlertMonsters
  46. TNT1 A 1 A_GunFlash
  47. TNT1 A 0 A_CheckReload
  48. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  49. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  50. TNT1 A 0 A_AlertMonsters
  51. TNT1 A 1 A_GunFlash
  52. TNT1 A 0 A_CheckReload
  53. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  54. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  55. TNT1 A 0 A_AlertMonsters
  56. TNT1 A 1 A_GunFlash
  57. TNT1 A 0 A_CheckReload
  58. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  59. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  60. TNT1 A 0 A_AlertMonsters
  61. TNT1 A 1 A_GunFlash
  62. TNT1 A 0 A_CheckReload
  63. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  64. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  65. TNT1 A 0 A_AlertMonsters
  66. TNT1 A 1 A_GunFlash
  67. TNT1 A 0 A_CheckReload
  68. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  69. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  70. TNT1 A 0 A_AlertMonsters
  71. TNT1 A 1 A_GunFlash
  72. TNT1 A 0 A_CheckReload
  73. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  74. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  75. TNT1 A 0 A_AlertMonsters
  76. TNT1 A 1 A_GunFlash
  77. TNT1 A 0 A_CheckReload
  78. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  79. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  80. TNT1 A 0 A_AlertMonsters
  81. TNT1 A 1 A_GunFlash
  82. TNT1 A 0 A_CheckReload
  83. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  84. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  85. TNT1 A 0 A_AlertMonsters
  86. TNT1 A 1 A_GunFlash
  87. TNT1 A 0 A_CheckReload
  88. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  89. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  90. TNT1 A 0 A_AlertMonsters
  91. TNT1 A 1 A_GunFlash
  92. TNT1 A 0 A_CheckReload
  93. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  94. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  95. TNT1 A 0 A_AlertMonsters
  96. TNT1 A 1 A_GunFlash
  97. TNT1 A 0 A_CheckReload
  98. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  99. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  100. TNT1 A 0 A_AlertMonsters
  101. TNT1 A 1 A_GunFlash
  102. TNT1 A 0 A_CheckReload
  103. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  104. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  105. TNT1 A 0 A_AlertMonsters
  106. TNT1 A 1 A_GunFlash
  107. TNT1 A 0 A_CheckReload
  108. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  109. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  110. TNT1 A 0 A_AlertMonsters
  111. TNT1 A 1 A_GunFlash
  112. TNT1 A 0 A_CheckReload
  113. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  114. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  115. TNT1 A 0 A_AlertMonsters
  116. TNT1 A 1 A_GunFlash
  117. TNT1 A 0 A_CheckReload
  118. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  119. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  120. TNT1 A 0 A_AlertMonsters
  121. TNT1 A 1 A_GunFlash
  122. TNT1 A 0 A_CheckReload
  123. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  124. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  125. TNT1 A 0 A_AlertMonsters
  126. TNT1 A 1 A_GunFlash
  127. TNT1 A 0 A_CheckReload
  128. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  129. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  130. TNT1 A 0 A_AlertMonsters
  131. TNT1 A 1 A_GunFlash
  132. TNT1 A 0 A_CheckReload
  133. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  134. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  135. TNT1 A 0 A_AlertMonsters
  136. TNT1 A 1 A_GunFlash
  137. TNT1 A 0 A_CheckReload
  138. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  139. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  140. TNT1 A 0 A_AlertMonsters
  141. TNT1 A 1 A_GunFlash
  142. TNT1 A 0 A_CheckReload
  143. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  144. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  145. TNT1 A 0 A_AlertMonsters
  146. TNT1 A 1 A_GunFlash
  147. TNT1 A 0 A_CheckReload
  148. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  149. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  150. TNT1 A 0 A_AlertMonsters
  151. TNT1 A 1 A_GunFlash
  152. TNT1 A 0 A_CheckReload
  153. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  154. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  155. TNT1 A 0 A_AlertMonsters
  156. TNT1 A 1 A_GunFlash
  157. TNT1 A 0 A_CheckReload
  158. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  159. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  160. TNT1 A 0 A_AlertMonsters
  161. TNT1 A 1 A_GunFlash
  162. TNT1 A 0 A_CheckReload
  163. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  164. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  165. TNT1 A 0 A_AlertMonsters
  166. TNT1 A 1 A_GunFlash
  167. TNT1 A 0 A_CheckReload
  168. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  169. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  170. TNT1 A 0 A_AlertMonsters
  171. TNT1 A 1 A_GunFlash
  172. TNT1 A 0 A_CheckReload
  173. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  174. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  175. TNT1 A 0 A_AlertMonsters
  176. TNT1 A 1 A_GunFlash
  177. TNT1 A 0 A_CheckReload
  178. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  179. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  180. TNT1 A 0 A_AlertMonsters
  181. TNT1 A 1 A_GunFlash
  182. TNT1 A 0 A_CheckReload
  183. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  184. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  185. TNT1 A 0 A_AlertMonsters
  186. TNT1 A 1 A_GunFlash
  187. TNT1 A 0 A_CheckReload
  188. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  189. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  190. TNT1 A 0 A_AlertMonsters
  191. TNT1 A 1 A_GunFlash
  192. TNT1 A 0 A_CheckReload
  193. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  194. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  195. TNT1 A 0 A_AlertMonsters
  196. TNT1 A 1 A_GunFlash
  197. TNT1 A 0 A_CheckReload
  198. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  199. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  200. TNT1 A 0 A_AlertMonsters
  201. TNT1 A 1 A_GunFlash
  202. TNT1 A 0 A_CheckReload
  203. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  204. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  205. TNT1 A 0 A_AlertMonsters
  206. TNT1 A 1 A_GunFlash
  207. TNT1 A 0 A_CheckReload
  208. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  209. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  210. TNT1 A 0 A_AlertMonsters
  211. TNT1 A 1 A_GunFlash
  212. TNT1 A 0 A_CheckReload
  213. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  214. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  215. TNT1 A 0 A_AlertMonsters
  216. TNT1 A 1 A_GunFlash
  217. TNT1 A 0 A_CheckReload
  218. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  219. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  220. TNT1 A 0 A_AlertMonsters
  221. TNT1 A 1 A_GunFlash
  222. TNT1 A 0 A_CheckReload
  223. TNT1 A 0 A_FireCustomMissile("2704Ball1", random(30,-30)/4.0, 1, 0, 0, 0, random(36,-36)/4.0)
  224. TNT1 A 0 A_FireCustomMissile("2704Ball2", random(30,-30)/4.0, 0, 0, 0, 0, random(36,-36)/4.0)
  225. TNT1 A 0 A_AlertMonsters
  226. TNT1 A 1 A_GunFlash
  227. TNT1 A 2 A_ReFire
  228. 2704 B 18 bright
  229. goto Ready
  230. Flash:
  231. 2704 B 0 bright A_Jump(128, 2)
  232. 2704 C 4 bright A_Light2
  233. goto LightDone
  234. 2704 D 4 bright A_Light1
  235. goto LightDone
  236. Spawn:
  237. BFG2 A -1
  238. stop
  239. }
  240. }
  241.  
  242. Actor 2704Ball1 : PlasmaBall {
  243. SeeSound "none"
  244. Damage 4
  245. +HERETICBOUNCE
  246. BounceFactor 1.0
  247. BounceCount 255
  248. Obituary "%o was wished a Merry Christmas by %k."
  249. States {
  250. Spawn:
  251. PLS1 AB 6 Bright
  252. Loop
  253. Death:
  254. PLS1 CDEFG 4 Bright
  255. Stop
  256. }
  257. }
  258.  
  259. Actor 2704Ball2 : 2704Ball1 {
  260. States {
  261. Spawn:
  262. PLS2 AB 6 Bright
  263. Loop
  264. Death:
  265. PLS2 CDE 4 Bright
  266. Stop
  267. }
  268. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement