datsexyanon

BRUTAAAL

Apr 17th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.68 KB | None | 0 0
  1. //===========================================================================
  2. //
  3. // Chaingunner
  4. //
  5. //===========================================================================
  6. ACTOR ChaingunGuy1: ChaingunGuy Replaces ChaingunGuy
  7. {
  8. Health 100
  9. Radius 20
  10. Height 44
  11. Mass 100
  12. Speed 5
  13. PainChance 200
  14. PainChance "Kick", 255
  15. PainChance "Melee", 255
  16. damagefactor "Cut", 0.1
  17. damagefactor "Saw", 0.1
  18. Monster
  19. MaxStepHeight 24
  20. MaxDropOffHeight 32
  21. +FLOORCLIP
  22. +MISSILEMORE
  23. +MISSILEEVENMORE
  24.  
  25. damagefactor "Avoid", 0.0
  26. damagefactor "Blood", 0.0 damagefactor "BlueBlood", 0.0 damagefactor "GreenBlood", 0.0
  27. BloodType "NashGore_Blood", "BloodSPlatterReplacer", "SawBlood"
  28. SeeSound "grunt/sight"
  29. PainSound "grunt/pain"
  30. DeathSound "grunt/death"
  31. ActiveSound "grunt/active"
  32. AttackSound "weapons/minigunfire"
  33. damagefactor "Kick", 0.4
  34. damagefactor "Shrapnel", 0.4
  35. damagefactor "explosiveimpact", 2.0
  36. damagefactor "MinorHead", 1.2
  37. DropItem "None" 3
  38. Obituary "%o has been mowed down by a Zombie Commando."
  39. States
  40. {
  41. Spawn:
  42. TNT1 A 0 A_GiveInventory("SKChaingunGuy", 1)
  43. TNT1 A 0 A_JumpIfInTargetInventory("ChainguyguyContinue", 1, "MissileContinue")
  44. CPOS A 0 A_CheckSight("Spawn2")
  45. TNT1 A 0 A_SpawnItem ("HeadshotTarget10", 0, 42,0)
  46. CPOS B 10 A_Look
  47. Loop
  48. Spawn2:
  49. CPOS B 1 A_Look
  50. Goto Spawn
  51. See:
  52. TNT1 A 0 A_SpawnItemEx("FootStep", 0, 0, 30, 0, 0)
  53. TNT1 A 0 A_TakeInventory("SKChaingunGuy", 1)
  54. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  55. CPOS AA 2 A_Chase
  56. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  57. CPOS AA 2 A_Chase
  58.  
  59. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  60. CPOS BB 2 A_Chase
  61. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  62. CPOS BB 2 A_Chase
  63.  
  64. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  65. CPOS CC 2 A_Chase
  66. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  67. CPOS CC 2 A_Chase
  68.  
  69. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  70. CPOS DD 2 A_Chase
  71. CPOS A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  72. CPOS DD 2 A_Chase
  73.  
  74. Loop
  75.  
  76. Missile:
  77. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  78. TNT1 A 0 A_TakeInventory("SKChaingunGuy", 1)
  79. CPOS E 12 A_FaceTarget
  80. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  81. CPOS E 12 A_FaceTarget
  82. TNT1 A 0
  83.  
  84. MissileContinue:
  85. CPOS E 2 A_FaceTarget
  86. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  87. TNT1 AA 0 A_CustomMissile("OrangeLensFlareAltFast", 34, 10, 15, 0)
  88. CPOS F 2 BRIGHT A_CustomMissile("MonsterMinigunTracer", 38, 0, random(-8, 8), 0)
  89. TNT1 A 0 A_SpawnItem ("RifleCaseSpawn", 0, 30,0)
  90.  
  91. CPOS E 2 A_FaceTarget
  92. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  93. TNT1 AA 0 A_CustomMissile("OrangeLensFlareAltFast", 34, 10, 15, 0)
  94. //TNT1 A 0 A_SetPitch(12 + pitch)
  95. CPOS F 2 BRIGHT A_CustomMissile("MonsterMinigunTracer", 38, 0, random(-8, 8), 0)
  96. TNT1 A 0 A_SpawnItem ("RifleCaseSpawn", 0, 30,0)
  97. CPOS E 2 A_FaceTarget
  98. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  99. //TNT1 A 0 A_SetPitch(12 - pitch)
  100. TNT1 AA 0 A_CustomMissile("OrangeLensFlareAltFast", 34, 10, 15, 0)
  101. CPOS F 2 BRIGHT A_CustomMissile("MonsterMinigunTracer", 38, 0, random(-8, 8), 0)
  102. TNT1 A 0 A_SpawnItem ("RifleCaseSpawn", 0, 30,0)
  103. CPOS E 2 A_FaceTarget
  104. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  105. TNT1 AA 0 A_CustomMissile("OrangeLensFlareAltFast", 34, 10, 15, 0)
  106. //TNT1 A 0 A_SetPitch(12 - pitch)
  107. CPOS F 2 BRIGHT A_CustomMissile("MonsterMinigunTracer", 38, 0, random(-8, 8), 0)
  108. TNT1 A 0 A_SpawnItem ("RifleCaseSpawn", 0, 30,0)
  109. CPOS E 2 A_FaceTarget
  110. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  111. TNT1 AA 0 A_CustomMissile("OrangeLensFlareAltFast", 34, 10, 15, 0)
  112. //TNT1 A 0 A_SetPitch(12 + pitch)
  113. CPOS F 2 BRIGHT A_CustomMissile("MonsterMinigunTracer", 38, 0, random(-8, 8), 0)
  114. TNT1 A 0 A_SpawnItem ("RifleCaseSpawn", 0, 30,0)
  115. TNT1 A 0 A_JumpIfInTargetInventory("ChainguyguyContinue", 1, "MissileContinue")
  116. CPOS E 2 A_FaceTarget
  117. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  118. TNT1 AA 0 A_CustomMissile("OrangeLensFlareAltFast", 34, 10, 15, 0)
  119. //TNT1 A 0 A_SetPitch(12 - pitch)
  120. CPOS F 2 BRIGHT A_CustomMissile("MonsterMinigunTracer", 38, 0, random(-8, 8), 0)
  121. TNT1 A 0 A_SpawnItem ("RifleCaseSpawn", 0, 30,0)
  122. TNT1 A 0 A_CPosRefire
  123. TNT1 A 0 A_JumpIfInTargetInventory("ChainguyguyContinue", 1, "MissileContinue")
  124. Goto MissileContinue
  125.  
  126. SpecialAttack:
  127. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  128. CPOS E 10 A_FaceTarget
  129. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  130. TNT1 A 0 A_CustomMissile("FireFightFlare", 34, 10, 15, 25)
  131. CPOS F 10 //A_CustomMissile("CommandoGrenade",10,0,0,0)
  132. TNT1 A 0 A_SpawnItem ("RifleCaseSpawn", 0, 30,0)
  133. TNT1 A 0 A_SpawnItem("HeadshotTarget10", 0, 42,0)
  134. CPOS E 10
  135. Goto See
  136.  
  137. Pain.Melee:
  138. CPOS G 3
  139. TNT1 A 0 A_JumpIfInventory ("SKChaingunGuy", 1, "StealthKill")
  140. TNT1 A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  141. CPOS G 3 A_Pain
  142. Goto See
  143. Pain:
  144. TNT1 A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  145. TNT1 A 0 A_TakeInventory("SKChaingunGuy", 1)
  146. CPOS G 3
  147. TNT1 A 0 A_SpawnItem("HeadshotTarget4", 0, 42,0)
  148. CPOS G 3 A_Pain
  149. Goto See
  150.  
  151. Pain.Kick:
  152. TNT1 A 0 A_Pain
  153. TNT1 A 0 A_TakeInventory("SKChaingunGuy", 1)
  154. TNT1 A 0
  155. TNT1 A 0 ThrustThingZ(0,15,0,1)
  156. TNT1 A 0 A_FaceTarget
  157. TNT1 A 0 A_Recoil (3)
  158. CPOS G 2
  159. CPBK ABC 2
  160. CPBK C 8 A_Pain
  161. CPBK D 8
  162. CPBK C 8 A_Pain
  163. CPBK D 8
  164. CPBK C 8 A_Pain
  165. CPBK D 8
  166. CPBK C 8 A_Pain
  167. CPBK D 8
  168. CPBK BA 4
  169. CPOS G 4
  170. Goto See
  171.  
  172. Death.Shotgun:
  173. Death.Cutless:
  174. Death.HKFT:
  175. TNT1 A 0
  176. TNT1 A 0 A_Jump(90,"Death.Arm")
  177. TNT1 A 0 A_Jump(192,"Death.SemiGib")
  178. Goto Death
  179.  
  180. Death:
  181. TNT1 A 0
  182. TNT1 A 0 A_Jump(90,"Death.Arm")
  183. TNT1 A 0 A_Jump(64,"Death.SemiGib")
  184. CPOD A 12 A_Scream
  185. CPOD B 6 A_NoBlocking
  186. CPOD CDEFG 6
  187. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  188. TNT1 A 0 A_SpawnItem ("MediumBloodSpot")
  189. TNT1 A 1 A_SpawnItem ("DeadChaingunGuy1", 3)
  190. Stop
  191.  
  192. Death.SemiGib:
  193. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  194. TNT1 AAA 0 A_CustomMissile ("MuchBlood", 1, 0, random (0, 360), 2, random (0, 160))
  195. TNT1 A 0 A_CustomMissile ("XDeathChainArm", 35, 0, random (0, 360), 2, random (60, 120))
  196. TNT1 A 0 A_CustomMissile ("XDeath1", 35, 0, random (0, 360), 2, random (60, 120))
  197. TNT1 AA 0 A_CustomMissile ("XDeath2", 35, 0, random (0, 360), 2, random (60, 120))
  198. TNT1 AA 0 A_CustomMissile ("XDeath3", 35, 0, random (0, 360), 2, random (60, 120))
  199. TNT1 AAA 0 A_CustomMissile ("SmallBrainPiece", 35, 0, random (0, 360), 2, random (60, 120))
  200. TNT1 A 0 A_XScream
  201. TNT1 O 0 A_NoBlocking
  202. CPSC ABCDEFGH 4
  203. CPSC H 1
  204. TNT1 A 0 A_SpawnItem ("MediumBloodSpot")
  205. TNT1 A 1 A_SpawnItem ("DeadChaingunGuy_Half", 3)
  206. Stop
  207.  
  208. Death.Cutless:
  209. TNT1 A 0
  210. TNT1 A 0 A_Jump(180,"Death.Arm")
  211. Goto Death
  212. Death.Arm:
  213. TNT1 A 0
  214. TNT1 A 0 A_CustomMissile ("MuchBlood", 1, 0, random (0, 360), 2, random (0, 160))
  215. TNT1 A 0 A_CustomMissile ("XDeathChainArm", 45, 0, random (0, 360), 2, random (0, 160))
  216. TNT1 A 0 A_CustomMissile ("XDeath1", 45, 0, random (0, 360), 2, random (0, 160))
  217.  
  218. CPOD H 10 A_Scream
  219. CPOD I 5
  220. CPOD I 1 A_NoBlocking
  221. TNT1 A 1 A_SpawnItem ("BrutalizedCommando1")
  222. Stop
  223.  
  224. XDeath:
  225. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  226. TNT1 A 0 A_XScream
  227. TNT1 A 0 A_NoBlocking
  228. // TNT1 A 0 A_SpawnItemEx ("XDeathChainHead", 50, 0, random (0, 360), 2, random (0, 160))
  229. TNT1 A 0 A_CustomMissile ("ChainXDeath", 0, 0, random (0, 360), 2, random (0, 160))
  230. TNT1 AAAA 0 A_CustomMissile ("MuchBlood2", 50, 0, random (0, 360), 2, random (0, 160))
  231. TNT1 AAA 0 A_CustomMissile ("MuchBlood", 50, 0, random (0, 360), 2, random (0, 160))
  232. Stop
  233.  
  234. Death.minorhead:
  235. TNT1 A 0 A_PlaySound("misc/xdeath4")
  236. TNT1 AAAAA 0 A_CustomMissile ("BrainBlood", 50, 0, random (0, 360), 2, random (0, 160))
  237. TNT1 AA 0 A_CustomMissile ("SmallBrainPiece", random (45, 55), random (5, -5), random (170, 190), 2, random (0, 40))
  238. TNT1 A 0 A_CustomMissile ("SmallBrainPiece", 50, 0, random (0, 360), 2, random (0, 160))
  239. TNT1 A 0 A_CustomMissile ("SuperWallRedBlood", 46, 0, random (170, 190), 2, random (0, 40))
  240. CPHM A 6
  241. CPHM B 6 A_Scream
  242. CPHM C 6 A_NoBlocking
  243. CPHM DEF 6
  244. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  245. TNT1 A 0 A_SpawnItem ("MediumBloodSpot")
  246. TNT1 A 0 A_SpawnItem ("DeadChaingunGuy_KilledByMinorHead", 3)
  247. Stop
  248.  
  249. Death.Melee:
  250. TNT1 A 0
  251. TNT1 A 0 A_JumpIfInventory ("SKChaingunGuy", 1, "StealthKill")
  252. CPHM A 9
  253. CPHM B 9 A_Scream
  254. CPHM C 8 A_NoBlocking
  255. CPHM DEF 8
  256. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  257. TNT1 A 0 A_SpawnItem ("DeadChaingunGuy_KilledByMinorHead", 3)
  258. Stop
  259.  
  260. Death.head:
  261. TNT1 A 0 A_PlaySound("misc/xdeath4")
  262. TNT1 AAAA 0 A_CustomMissile ("Brains1", 50, 0, random (0, 360), 2, random (0, 160))
  263. TNT1 A 0 A_CustomMissile ("Brains3", 50, 0, random (0, 360), 2, random (0, 160))
  264. TNT1 A 0 A_CustomMissile ("Brains6", 50, 0, random (0, 360), 2, random (0, 160))
  265. TNT1 A 0 A_CustomMissile ("Brains7", 50, 0, random (0, 360), 2, random (0, 160))
  266. TNT1 AAAAAAAAAAA 0 A_CustomMissile ("BrainBlood", 50, 0, random (0, 360), 2, random (0, 160))
  267. TNT1 AAAA 0 A_CustomMissile ("SmallBrainPiece", random (45, 55), random (5, -5), random (170, 190), 2, random (0, 40))
  268. TNT1 AAAA 0 A_CustomMissile ("SmallBrainPiece", 50, 0, random (0, 360), 2, random (0, 160))
  269. TNT1 AA 0 A_CustomMissile ("SuperWallRedBlood", 46, 0, random (170, 190), 2, random (0, 40))
  270. CPHS A 6
  271. CPHS B 6 A_XScream
  272. CPHS C 6 A_NoBlocking
  273. CPHS DEF 6
  274. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  275. TNT1 A 0 A_SpawnItem ("MediumBloodSpot")
  276. TNT1 A 1 A_SpawnItem ("DeadChaingunGuy_NoHead", 3)
  277. Stop
  278. Death.decaptate:
  279. TNT1 AAAAAAAAAAAAAAAAA 0 A_CustomMissile ("Blood", 50, 0, random (0, 360), 2, random (0, 160))
  280. TNT1 A 0 A_PlaySound("misc/xdeath4")
  281. //TNT1 A 0 A_SpawnItemEx ("XDeathChainHead", 50, 0, random (0, 360), 2, random (0, 160))
  282. CPHS A 6
  283. CPHS B 6 A_XScream
  284. CPHS C 6 A_NoBlocking
  285. CPHS DEF 6
  286. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  287. TNT1 A 0 A_SpawnItem ("MediumBloodSpot")
  288. TNT1 A 1 A_SpawnItem ("DeadChaingunGuy_NoHead", 3)
  289. Stop
  290. Death.cut:
  291. Death.Saw:
  292. TNT1 O 0 A_Jump(220, 2)
  293. Goto Death
  294. TNT1 AA 0 A_CustomMissile ("MuchBlood", 1, 0, random (0, 360), 2, random (0, 160))
  295. TNT1 A 0 A_CustomMissile ("XDeathChainArm", 35, 0, random (0, 360), 2, random (0, 160))
  296. TNT1 A 0 A_CustomMissile ("XDeathChainLeg", 5, 0, random (0, 360), 2, random (0, 160))
  297. TNT1 A 0 A_XScream
  298. TNT1 O 0 A_NoBlocking
  299. TNT1 A 0 A_CustomMissile ("XDeathGuts", 0, 0, random (0, 360), 2, random (0, 160))
  300. CPSC ABCDEFGH 8
  301. CPSC H 1
  302. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  303. TNT1 A 0 A_SpawnItem ("MediumBloodSpot")
  304. TNT1 A 1 A_SpawnItem ("DeadChaingunGuy_Half", 3)
  305. Stop
  306.  
  307.  
  308. Death.Stomp:
  309. TNT1 AAAAAA 0 bright A_CustomMissile ("SuperGoreSpawner", 5, 0, random (0, 360), 2, random (30, 180))
  310. TNT1 AAAAAA 0 bright A_CustomMissile ("XDeath1", 5, 0, random (0, 360), 2, random (30, 180))
  311. TNT1 AA 0 bright A_CustomMissile ("XDeath2", 55, 0, random (0, 360), 2, random (30, 180))
  312. TNT1 AA 0 bright A_CustomMissile ("XDeath3", 55, 0, random (0, 360), 2, random (30, 180))
  313. TNT1 A 0 A_SpawnItem ("CrushedRemains")
  314. TNT1 A 1
  315. TNT1 A 1 A_XScream
  316. TNT1 A 1 A_NoBlocking
  317. Stop
  318.  
  319. Death.ExplosiveImpact:
  320. Death.Landmine:
  321. TNT1 A 0 A_CustomMissile ("XDeath1", 32, 0, random (0, 360), 2, random (0, 160))
  322. TNT1 A 0 A_CustomMissile ("XDeath2", 32, 0, random (0, 360), 2, random (0, 160))
  323. TNT1 A 0 A_ChangeFlag("NOBLOCKMONST", 1)
  324. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  325. TNT1 A 0 ThrustThingZ(0,30,0,1)
  326. TNT1 AAA 0 A_CustomMissile ("MuchBlood", 1, 0, random (0, 360), 2, random (0, 160))
  327. TNT1 A 0 A_CustomMissile ("XDeathChainArm", 35, 0, random (0, 360), 2, random (0, 160))
  328. TNT1 A 0 A_CustomMissile ("XDeathChainLeg", 5, 0, random (0, 360), 2, random (0, 160))
  329. TNT1 A 0 A_XScream
  330. TNT1 O 0 A_NoBlocking
  331. TNT1 A 0 A_CustomMissile ("XDeathGuts", 0, 0, random (0, 360), 2, random (0, 160))
  332. CPSC ABCDEFGH 5
  333. CPSC H 1
  334. TNT1 A 0 A_SpawnItem ("MediumBloodSpot")
  335. TNT1 A 1 A_SpawnItem ("DeadChaingunGuy_Half", 3)
  336. Stop
  337.  
  338. Death.Plasma: Death.Plasma2:
  339. PBR1 A 6 A_Scream
  340. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  341. TNT1 AAAAAAAAAAAAAAAAAA 0 A_CustomMissile ("Ashes1", 32, 0, random (0, 360), 2, random (0, 180))
  342. TNT1 AAAAAAAAAAAAAAAAAA 0 A_CustomMissile ("Ashes2", 32, 0, random (0, 360), 2, random (0, 180))
  343. TNT1 AAAA 0 A_CustomMissile ("BluePlasmaFireNonStatic", 32, 0, random (0, 360), 2, random (0, 180))
  344. PBR1 B 6 A_NoBlocking
  345. PBR1 CDEFGH 6 A_CustomMissile ("Blood", 10, 0, random (0, 360), 2, random (0, 160))
  346. PBR1 HHHHHHHHHHHHHHHHHHHHHH 8 A_CustomMissile ("PlasmaSmoke", 10, 0, random (0, 360), 2, random (0, 160))
  347. PBR1 H -1
  348. Stop
  349.  
  350. Death.SuperPlasma:
  351. TNT1 A 0
  352. TNT1 A 0 A_XScream
  353. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  354. TNT1 A 0 A_NoBlocking
  355. XBRN AA 2 BRIGHT A_SpawnItem("BlueFlare",0,43)
  356. TNT1 AAAA 0 A_CustomMissile ("Nashgore_Blood", 30, 0, random (0, 360), 2, random (0, 160))
  357.  
  358. TNT1 A 0 A_CustomMissile ("XDeathBurnedArm", 32, 0, random (0, 360), 2, random (0, 160))
  359. TNT1 A 0 A_CustomMissile ("XDeathBurnedLeg", 32, 0, random (0, 360), 2, random (0, 160))
  360. TNT1 A 0 A_CustomMissile ("XDeathBurnedSkull", 32, 0, random (0, 360), 2, random (0, 160))
  361. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat", 32, 0, random (0, 360), 2, random (0, 160))
  362. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat2", 32, 0, random (0, 360), 2, random (0, 160))
  363. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat3", 32, 0, random (0, 360), 2, random (0, 160))
  364.  
  365. XBRN BB 2 BRIGHT A_SpawnItem("BlueFlare",0,43)
  366. TNT1 A 0 A_CustomMissile ("Nashgore_Blood", 30, 0, random (0, 360), 2, random (0, 160))
  367. XBRN CC 2 BRIGHT A_SpawnItem("BlueFlare",0,43)
  368. TNT1 AAAAA 0 A_CustomMissile ("PlasmaParticleX", 48, 0, random (0, 360), 2, random (0, 360))
  369. TNT1 AAA 0 A_CustomMissile ("BigPlasmaParticleX", 42, 0, random (0, 360), 2, random (0, 360))
  370. TNT1 A 0
  371. Stop
  372.  
  373. Death.GreenFire:
  374. TNT1 A 0
  375. TNT1 A 0 A_XScream
  376. TNT1 A 0 A_NoBlocking
  377. TNT1 AAAA 0 A_CustomMissile ("Nashgore_Blood", 30, 0, random (0, 360), 2, random (0, 160))
  378.  
  379. TNT1 A 0 A_CustomMissile ("XDeathBurnedArm", 32, 0, random (0, 360), 2, random (0, 160))
  380. TNT1 A 0 A_CustomMissile ("XDeathBurnedLeg", 32, 0, random (0, 360), 2, random (0, 160))
  381. TNT1 A 0 A_CustomMissile ("XDeathBurnedSkull", 32, 0, random (0, 360), 2, random (0, 160))
  382. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat", 32, 0, random (0, 360), 2, random (0, 160))
  383. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat2", 32, 0, random (0, 360), 2, random (0, 160))
  384. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat3", 32, 0, random (0, 360), 2, random (0, 160))
  385.  
  386. EXPL AAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile ("GreenFlameTrails", 50, 0, random (0, 360), 2, random (0, 360))
  387. XBRN AAAA 2 BRIGHT A_SpawnItem("GreenFlare",0,43)
  388. Stop
  389.  
  390. Death.fire:
  391. Death.burn:
  392. Death.flames:
  393. TNT1 A 0 A_Scream
  394. TNT1 A 0 A_NoBlocking
  395. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  396. TNT1 A 0 A_SpawnItem("BurningZombie")
  397. Stop
  398.  
  399.  
  400. Death.Throwable:
  401. Goto Death
  402.  
  403. Death.Desintegrate:
  404. TNT1 A 0 A_Scream
  405. TNT1 A 0 A_NoBlocking
  406. TNT1 A 0 A_SpawnItem("DesintegratedHuman")
  407. Stop
  408.  
  409. Death.Fatality:
  410. TNT1 A 0 A_NoBlocking
  411. TNT1 A 0 A_GiveToTarget("GoFatality", 1)
  412. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  413. TNT1 A 0 A_Jump(130,5)
  414. TNT1 A 0 A_GiveToTarget("ComandoFatality", 1)
  415. Stop
  416. TNT1 AAAAAAA 0
  417. TNT1 A 0 A_GiveToTarget("ComandoFatality2", 1)
  418. TNT1 A 1
  419. TNT1 A 0
  420. Stop
  421.  
  422. Death.Eat:
  423. TNT1 A 0
  424. TNT1 A 0 A_NoBlocking
  425. TNT1 A 0 A_Scream
  426. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  427. TNT1 A 0 A_GiveToTarget("ComandoFatality",1)
  428. Stop
  429.  
  430. Raise:
  431. CPOS N 5
  432. CPOS MLKJIH 5
  433. Goto See
  434. Crush:
  435. TNT1 AAAAAAAAAAAAAAAAAAAAAAAAA 0 A_CustomMissile ("NashGore_FlyingBloodTrail8", 0, 0, random (0, 360), 2, random (0, 360))
  436. TNT1 A 0 A_PlaySound("misc/xdeath4")
  437. CRS1 A 5
  438. CRS1 A -1
  439. Stop
  440.  
  441. Pain.KillMe:
  442. Pain.Taunt:
  443. TNT1 A 0
  444. Goto Missile
  445. Death.KillMe:
  446. Death.Taunt:
  447. TNT1 A 0 A_ChangeFlag("SOLID", 0)
  448. TNT1 A 0 A_SpawnItem("ChaingunGuy")
  449. Stop
  450.  
  451. Death.SuperPunch:
  452. Death.Blast:
  453. Death.SSG:
  454. POSS Q 1 A_Pain
  455. POSS Q 1 A_FaceTarget
  456. //TNT1 A 0 A_CustomMissile ("MeatDeath", 0, 0, random (0, 360), 2, random (0, 160))
  457. TNT1 AAAA 0 A_CustomMissile ("XDeath1", 32, 0, random (170, 190), 2, random (0, 40))
  458. TNT1 A 0 A_CustomMissile ("XDeath2", 32, 0, random (170, 190), 2, random (0, 40))
  459. TNT1 A 0 A_CustomMissile ("XDeath3", 32, 0, random (170, 190), 2, random (0, 40))
  460. TNT1 AAAA 0 A_CustomMissile ("Nashgore_FlyingBlood", 32, 0, random (170, 190), 2, random (0, 40))
  461. TNT1 AAAA 0 A_CustomMissile ("Nashgore_FlyingBloodFaster", 32, 0, random (170, 190), 2, random (0, 40))
  462. TNT1 AAAA 0 A_CustomMissile ("Nashgore_FlyingBloodMuchFaster", 32, 0, random (170, 190), 2, random (0, 40))
  463. TNT1 AAAA 0 A_CustomMissile ("SuperWallRedBlood", 32, 0, random (170, 190), 2, random (0, 40))
  464. TNT1 AAAA 0 A_CustomMissile ("SuperWallRedBlood", 46, 0, random (170, 190), 2, random (0, 40))
  465. TNT1 A 0 A_XScream
  466. TNT1 A 0 A_NoBlocking
  467. TNT1 A 0 A_SpawnItem ("Mini_Gun", 0, 5,0)
  468. POSS QRSTUVW 8
  469. POSS X -1
  470. Stop
  471.  
  472. StealthKill:
  473. TNT1 A 0
  474. TNT1 A 0 A_GiveToTarget("GoFatality", 1)
  475. TNT1 A 0 A_GiveToTarget("SKChaingunGuy", 1)
  476. TNT1 A 0 A_NoBlocking
  477. TNT1 A 0 A_Fall
  478. TNT1 A 0 A_Die("Stealthy")
  479. TNT1 A 1
  480. Stop
  481. Death.Stealthy:
  482. TNT1 A 0
  483. Stop
  484. }
  485. }
  486.  
  487.  
  488.  
  489.  
  490. Actor DeadChaingunGuy1
  491. {
  492. Radius 1
  493. Height 12
  494. +SHOOTABLE
  495. +NOTELEPORT
  496. +MOVEWITHSECTOR
  497. +CORPSE
  498. +FLOORCLIP
  499. +SOLID
  500. +THRUACTORS
  501. damagefactor "Crush", 50.0
  502. Mass 1000
  503. Health 100
  504. damagefactor "Blood", 0.0
  505. damagefactor "Trample", 0.0
  506. States
  507. {
  508. Spawn:
  509. CPOD G -1
  510. Stop
  511. Raise:
  512. CPOD GFEDCBA 5
  513. TNT1 A 0 A_SpawnItem ("ChainGunGuy1", 3)
  514. Stop
  515. Death:
  516. TNT1 A 0 A_CustomMissile ("XDeath2", 5, 0, random (0, 360), 2, random (0, 160))
  517. TNT1 A 0 A_CustomMissile ("XDeath3", 5, 0, random (0, 360), 2, random (0, 160))
  518. TNT1 AAA 0 A_CustomMissile ("XDeath4", 5, 0, random (0, 360), 2, random (0, 160))
  519. Stop
  520. Death.CutLess:
  521. Death.Cut:
  522. TNT1 AA 0 A_CustomMissile ("MuchBlood", 1, 0, random (0, 360), 2, random (0, 160))
  523. TNT1 A 0 A_CustomMissile ("XDeathChainArm", 0, 0, random (0, 360), 2, random (0, 160))
  524. TNT1 A 0 A_CustomMissile ("XDeathChainLeg", 0, 0, random (0, 360), 2, random (0, 160))
  525. TNT1 A 0 A_XScream
  526. TNT1 O 0 A_NoBlocking
  527. TNT1 A 0 A_CustomMissile ("RipGuts", 0, 0, random (0, 360), 2, random (0, 160))
  528. TNT1 A 1 A_SpawnItem ("DeadChaingunGuy_Half", 5)
  529. Stop
  530. Death.Plasma: Death.Plasma2:
  531. TNT1 A 0
  532. TNT1 A 0 A_XScream
  533. TNT1 A 0 A_NoBlocking
  534. TNT1 AAA 0 A_CustomMissile ("Nashgore_FlyingBlood", 50, 0, random (0, 360), 2, random (0, 160))
  535. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat", 32, 0, random (0, 360), 2, random (0, 160))
  536. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat2", 32, 0, random (0, 360), 2, random (0, 160))
  537. TNT1 A 0 A_CustomMissile ("XDeathBurnedMeat3", 32, 0, random (0, 360), 2, random (0, 160))
  538. EXPL AAA 0 A_CustomMissile ("ExplosionSmoke", 32, 0, random (0, 360), 2, random (0, 360))
  539. TNT1 A 0
  540. Stop}}
  541.  
  542. Actor DeadChaingunGuy_NoHead: DeadChaingunGuy1
  543. {Health 200 States{Spawn:
  544. CPHS F -1
  545. Stop
  546. Death.Cut:
  547. TNT1 A 0 A_CustomMissile ("XDeath2", 5, 0, random (0, 360), 2, random (0, 160))
  548. TNT1 A 0 A_CustomMissile ("XDeath3", 5, 0, random (0, 360), 2, random (0, 160))
  549. TNT1 AAA 0 A_CustomMissile ("XDeath4", 5, 0, random (0, 360), 2, random (0, 160))
  550. Stop}}
  551.  
  552. Actor DeadChaingunGuy_Half: DeadChaingunGuy1
  553. {Health 200 States{Spawn:
  554. CPSC H -1
  555. Stop
  556. Death.Cut: Death.Cutless: Death:
  557. TNT1 A 0 A_CustomMissile ("XDeath2", 5, 0, random (0, 360), 2, random (0, 160))
  558. TNT1 A 0 A_CustomMissile ("XDeath3", 5, 0, random (0, 360), 2, random (0, 160))
  559. TNT1 AAA 0 A_CustomMissile ("XDeath4", 5, 0, random (0, 360), 2, random (0, 160))
  560. Stop}}
  561.  
  562.  
  563. Actor BrutalizedDeadChaingunGuy: DeadChaingunGuy1
  564. {Health 200 States{Spawn:
  565. CFTB C -1
  566. Stop
  567. Death.Cut: Death.Cutless: Death:
  568. TNT1 A 0 A_CustomMissile ("XDeath2", 5, 0, random (0, 360), 2, random (0, 160))
  569. TNT1 A 0 A_CustomMissile ("XDeath3", 5, 0, random (0, 360), 2, random (0, 160))
  570. TNT1 AAA 0 A_CustomMissile ("XDeath4", 5, 0, random (0, 360), 2, random (0, 160))
  571. Stop}}
  572.  
  573. Actor SuperBrutalizedDeadChaingunGuy: DeadChaingunGuy1
  574. {Health 200 States{Spawn:
  575. CFTB D -1
  576. Stop
  577. Death.Cut: Death.Cutless: Death:
  578. TNT1 A 0 A_CustomMissile ("XDeath2", 5, 0, random (0, 360), 2, random (0, 160))
  579. TNT1 A 0 A_CustomMissile ("XDeath3", 5, 0, random (0, 360), 2, random (0, 160))
  580. TNT1 AAA 0 A_CustomMissile ("XDeath4", 5, 0, random (0, 360), 2, random (0, 160))
  581. Stop}}
  582.  
  583. Actor DeadChaingunGuy_KilledByMinorHead: DeadChaingunGuy1
  584. {Health 200 States{Spawn:
  585. CPHM F -1
  586. Stop
  587. Death.Cut: Death.Cutless: Death:
  588.  
  589. TNT1 A 0 A_CustomMissile ("XDeath2", 5, 0, random (0, 360), 2, random (0, 160))
  590. TNT1 A 0 A_CustomMissile ("XDeath3", 5, 0, random (0, 360), 2, random (0, 160))
  591. TNT1 AAA 0 A_CustomMissile ("XDeath4", 5, 0, random (0, 360), 2, random (0, 160))
  592. Stop}}
  593.  
  594. actor BrutalizedDeadCommando1: CurbstompedMarine
  595. {
  596. States
  597. {
  598. Spawn:
  599. CPOD L -1
  600. Stop }}
  601.  
  602.  
  603. actor BrutalizedCommandoLegs: CurbstompedMarine
  604. {
  605. States
  606. {
  607. Spawn:
  608. CPOD S -1
  609. Stop
  610. Death:
  611. TNT1 AA 0 A_CustomMissile ("XDeath1", 45, 0, random (0, 360), 2, random (0, 160))
  612. TNT1 A 0 A_CustomMissile ("XDeath2", 45, 0, random (0, 360), 2, random (0, 160))
  613. TNT1 A 0 A_CustomMissile ("XDeath3", 45, 0, random (0, 360), 2, random (0, 160))
  614. TNT1 AA 0 A_CustomMissile ("XDeathChainLeg", 5, 0, random (0, 360), 2, random (0, 160))
  615. Stop }}
Advertisement
Add Comment
Please, Sign In to add comment