Advertisement
Guest User

Untitled

a guest
Jun 15th, 2013
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.46 KB | None | 0 0
  1. Actor RepeaterZombie 12371
  2. {
  3. Health 265
  4. Radius 20
  5. Height 80
  6. Speed 8
  7. PainChance 60
  8. Monster
  9. +FloorClip
  10. +MISSILEMORE
  11. +NOINFIGHTING
  12. SeeSound "Grunt/Sight"
  13. PainSound "Grunt/Pain"
  14. DeathSound "Grunt/Death"
  15. ActiveSound "Grunt/Active"
  16. Obituary "%o was gunned down."
  17. Decal MummyScorch
  18. States
  19. {
  20. Spawn:
  21. RPZM A 0 A_JumpIfInventory("RepeaterZombieFiring", 1, "SpinDown")
  22. RPZM A 0 A_ChangeFlag("NoPain", 1)
  23. RPZM AAAAAAAAAABBBBBBBBBB 1 A_Look
  24. Loop
  25. See:
  26. RPZM A 0 A_JumpIfInventory("RepeaterZombieFiring", 1, "SpinDown")
  27. RPZM A 0 A_ChangeFlag("NoPain", 0)
  28. RPZM AABBCCDD 4 A_Chase
  29. Loop
  30. Missile:
  31. RPZM E 0 A_ChangeFlag("NoPain", 1)
  32. RPZM E 0 A_GiveInventory("RepeaterZombieFiring", 1)
  33. RPZM E 0 A_PlaySoundEx("Weapons/RepeaterSpinUp", "SoundSlot7", 0)
  34. RPZM EEFFEFEF 4 A_FaceTarget
  35. RPZM E 0 A_JumpIfInventory("RepeaterZombieHeat", 20, "Overload")
  36. RPZM E 0 A_GiveInventory("RepeaterZombieHeat", 1)
  37. RPZM F 0 A_PlaySound("Weapons/RepeaterFire")
  38. RPZM G 2 Bright A_CustomBulletAttack(12, 4, 2, 5, "RepeaterZombiePuff")
  39. RPZM F 2
  40. RPZM H 0 A_PlaySound("Weapons/RepeaterFire")
  41. RPZM H 2 Bright A_CustomBulletAttack(12, 4, 2, 5, "RepeaterZombiePuff")
  42. RPZM E 2
  43. RPZM E 0 A_Jump(220, 2)
  44. RPZM E 0 A_SpidRefire
  45. RPZM E 0
  46. Goto Missile+11
  47. SpinDown:
  48. RPZM E 0 A_PlaySoundEx("Weapons/RepeaterSpinDown", "SoundSlot7", 0)
  49. RPZM E 0 A_TakeInventory("RepeaterZombieFiring", 1)
  50. RPZM E 0 A_TakeInventory("RepeaterZombieHeat", 20)
  51. RPZM EFEFEEFF 4
  52. Goto See
  53. Overload:
  54. RPZM E 0 A_PlaySoundEx("Weapons/RepeaterSpinDown", "SoundSlot7", 0)
  55. RPZM E 0 A_PlayWeaponSound("RepeaterZombie/Steam")
  56. RPZM E 0 A_TakeInventory("RepeaterZombieFiring", 1)
  57. RPZM E 0 A_TakeInventory("RepeaterZombieHeat", 20)
  58. RPZM EEEEEFFFFFF 1 A_SpawnItemEx("RepeaterZombieSteam", -5, Random(12, 14), Random(31, 33), 4, 0, (0.1)*Random(-5, 5), Random(85, 90), 128)
  59. RPZM EEEEEEFFFFF 1 A_SpawnItemEx("RepeaterZombieSteam", -5, Random(12, 14), Random(31, 33), 4, 0, (0.1)*Random(-5, 5), Random(85, 90), 128)
  60. RPZM EEEEEFFFFFF 1 A_SpawnItemEx("RepeaterZombieSteam", -5, Random(12, 14), Random(31, 33), 4, 0, (0.1)*Random(-5, 5), Random(85, 90), 128)
  61. RPZM EEEEEEFFFFF 1 A_SpawnItemEx("RepeaterZombieSteam", -5, Random(12, 14), Random(31, 33), 4, 0, (0.1)*Random(-5, 5), Random(85, 90), 128)
  62. RPZM EEEEEFFFFFF 1 A_SpawnItemEx("RepeaterZombieSteam", -5, Random(12, 14), Random(31, 33), 4, 0, (0.1)*Random(-5, 5), Random(85, 90), 128)
  63. RPZM EEEEEEFFFFF 1 A_SpawnItemEx("RepeaterZombieSteam", -5, Random(12, 14), Random(31, 33), 4, 0, (0.1)*Random(-5, 5), Random(85, 90), 128)
  64. RPZM EEEEEFFFFFF 1 A_SpawnItemEx("RepeaterZombieSteam", -5, Random(12, 14), Random(31, 33), 4, 0, (0.1)*Random(-5, 5), Random(85, 90), 128)
  65. Goto See
  66. Pain:
  67. RPZM I 0 A_StopSoundEx("SoundSlot7")
  68. RPZM I 3
  69. RPZM I 3 A_Pain
  70. Goto See
  71. Death:
  72. RPZM I 4 A_StopSoundEx("SoundSlot7")
  73. RPZM J 5
  74. RPZM K 5 A_Scream
  75. RPZM L 5 A_Fall
  76. RPZM M 5
  77. RPZM N -1
  78. Stop
  79. XDeath:
  80. RPZM O 5 A_StopSoundEx("SoundSlot7")
  81. RPZM P 5 A_XScream
  82. RPZM Q 5
  83. RPZM R 5 A_Fall
  84. RPZM STUV 5
  85. RPZM W -1
  86. Stop
  87. Raise:
  88. RPZM NMLKJI 5
  89. Goto See
  90. }
  91. }
  92.  
  93. Actor RepeaterZombieFiring : Inventory { Inventory.MaxAmount 1 }
  94. Actor RepeaterZombieHeat : Inventory { Inventory.MaxAmount 20 }
  95.  
  96. Actor RepeaterZombiePuff
  97. {
  98. Radius 3
  99. Height 3
  100. RenderStyle Add
  101. Alpha 0.75
  102. +AlwaysPuff
  103. +PuffOnActors
  104. +NoGravity
  105. +NoBlockMap
  106. +BloodlessImpact
  107. -BloodSplatter
  108. States
  109. {
  110. Spawn:
  111. RPUF A 1 Bright
  112. RPUF A 0 Bright A_PlaySound("Weapons/RepeaterHit")
  113. RPUF A 2 Bright
  114. RPUF BCDEFG 3 Bright
  115. Stop
  116. }
  117. }
  118.  
  119. Actor RepeaterZombieSteam
  120. {
  121. Height 1
  122. Radius 1
  123. Speed 4
  124. +Missile
  125. +NoGravity
  126. +NoBlockMap
  127. +BloodlessImpact
  128. -BloodSplatter
  129. RenderStyle Add
  130. Scale 0.3
  131. Alpha 0.65
  132. States
  133. {
  134. Spawn:
  135. STEM A 1 A_SetTranslucent(0.6, 1)
  136. STEM B 2 A_SetTranslucent(0.55, 1)
  137. STEM C 1 A_SetTranslucent(0.5, 1)
  138. STEM D 2 A_SetTranslucent(0.45, 1)
  139. STEM E 1 A_SetTranslucent(0.4, 1)
  140. STEM F 2 A_SetTranslucent(0.35, 1)
  141. STEM G 1 A_SetTranslucent(0.3, 1)
  142. STEM H 2 A_SetTranslucent(0.25, 1)
  143. STEM I 1 A_SetTranslucent(0.2, 1)
  144. STEM J 2 A_SetTranslucent(0.15, 1)
  145. STEM K 1 A_SetTranslucent(0.1, 1)
  146. STEM L 2 A_SetTranslucent(0.05, 1)
  147. Stop
  148. }
  149. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement