Advertisement
Guest User

Untitled

a guest
Mar 26th, 2016
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. Actor ShieldTrooper 24001
  2. {
  3. Health 110
  4. Radius 16
  5. Height 56
  6. Mass 100
  7. PainChance 190
  8. Speed 8
  9. Monster
  10. +FLOORCLIP
  11. +NOINFIGHTING
  12. +DONTHARMSPECIES
  13. DropItem "SubMachinegun"
  14. SeeSound "shieldtrooper/sight"
  15. PainSound "shieldtrooper/pain"
  16. DeathSound "shieldtrooper/death"
  17. Tag "Shield Trooper"
  18. Obituary "%o got shot down by a S.T.A.B Shield Trooper."
  19. States
  20. {
  21. Spawn:
  22. SREB AB 10 A_Look
  23. Loop
  24. See:
  25. TNT1 A 0 A_JumpIfCloser(128, "Guard")
  26. SREB AABB 3 A_Chase
  27. TNT1 A 0 A_JumpIfCloser(128, "Guard")
  28. SREB CCDD 3 A_Chase
  29. Loop
  30. Guard:
  31. SREB EE 4 A_FaceTarget
  32. Missile:
  33. TNT1 A 0 A_JumpIfInventory("GuardCheck", 1, "ShieldMissile")
  34. SREB E 3 A_FaceTarget
  35. TNT1 A 0 A_PlaySound("trooper/fire1")
  36. SREB F 3 Bright A_CustomBulletAttack(3.5, 3, 1, 2)
  37. SREB E 3 A_FaceTarget
  38. TNT1 A 0 A_PlaySound("trooper/fire1")
  39. SREB F 3 Bright A_CustomBulletAttack(3.5, 3, 1, 2)
  40. SREB E 3 A_FaceTarget
  41. TNT1 A 0 A_PlaySound("trooper/fire1")
  42. SREB F 3 Bright A_CustomBulletAttack(3.5, 3, 1, 2)
  43. SREB E 7 A_FaceTarget
  44. Goto See
  45. ShieldMissile:
  46. SREB G 0 A_SetInvulnerable
  47. SREB G 15 A_CentaurDefend
  48. SREB G 0 A_UnSetInvulnerable
  49. SREB E 10 A_FaceTarget
  50. TNT1 A 0 A_PlaySound("trooper/fire1")
  51. SREB F 3 Bright A_CustomBulletAttack(1.5, 1, 1, 2)
  52. TNT1 A 0 A_JumpIfCloser(160, "ShieldMissile")
  53. SREB E 3 A_FaceTarget
  54. SREB G 0 A_UnSetInvulnerable
  55. SREB G 15 A_CentaurDefend
  56. TNT1 A 0 A_TakeInventory("GuardCheck", 1)
  57. Goto See
  58. Pain:
  59. SREB G 3
  60. SREB E 3 A_Pain
  61. TNT1 A 0 A_GiveInventory("GuardCheck", 1)
  62. TNT1 A 0 A_Jump(80, "Shield")
  63. Goto See
  64. Shield:
  65. SREB G 0 A_SetInvulnerable
  66. SREB G 35 A_CentaurDefend
  67. SREB G 0 A_UnSetInvulnerable
  68. Goto See
  69. Death:
  70. SREB H 5
  71. TNT1 A 0 A_CustomMissile ("Shield", 32, -24, 25)
  72. SREB I 5 A_Scream
  73. SREB J 5 A_NoBlocking
  74. SREB KLMN 5
  75. SREB O -1
  76. Stop
  77. XDeath:
  78. SREB P 5
  79. SREB Q 0 A_NoBlocking
  80. SREB Q 5 A_XScream
  81. SREB R 5
  82. SREB STUV 5
  83. SREB W -1
  84. Stop
  85. }
  86. }
  87.  
  88. ACTOR GuardCheck : Inventory
  89. {
  90. Inventory.MaxAmount 1
  91. }
  92.  
  93. ACTOR Shield
  94. {
  95. Radius 10
  96. Height 8
  97. Speed 1
  98. Damage 0
  99. PROJECTILE
  100. -NOGRAVITY
  101. BounceType "Doom"
  102. Gravity 0.50
  103. States
  104. {
  105. Spawn:
  106. RSLD A 1
  107. Loop
  108. Death:
  109. RSLD B 4
  110. RSLD C 4
  111. RSLD D -1
  112. Stop
  113. }
  114. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement