ISnopchenko

TB5A (M2-5 Pale Blue Zerg)

Apr 26th, 2019 (edited)
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.63 KB | None | 0 0
  1. # stat_txt.tbl entry 1417: Brood Wars Terran 5 - Town A<0>
  2. TB5A(1417, 101, bwscript):
  3. start_campaign()
  4. wait(1)
  5. start_town()
  6. defaultbuild_off()
  7. default_min(1)
  8. wait(1)
  9. supply(13, Set, 280, Max, Terran Marine, Zerg, TB5A 0000)
  10. build(1, Zerg Hatchery, 130)
  11. build(4, Zerg Drone, 80)
  12. build(1, Zerg Spawning Pool, 80)
  13. build(1, Zerg Evolution Chamber, 80)
  14. build(1, Zerg Hydralisk Den, 80)
  15. build(2, Zerg Hatchery, 80)
  16. build(8, Zerg Drone, 80)
  17. multirun(TB5A 0000)
  18. build(1, Zerg Lair, 80)
  19. build(1, Zerg Spire, 80)
  20. build(12, Zerg Drone, 80)
  21. build(1, Zerg Queen's Nest, 80)
  22. build(1, Zerg Hive, 80)
  23. build(1, Zerg Defiler Mound, 80)
  24. build(1, Zerg Ultralisk Cavern, 80)
  25. build(1, Zerg Greater Spire, 80)
  26. multirun(TB5A 0001)
  27. multirun(TB5A 0002)
  28. capt_expand()
  29. help_iftrouble()
  30. max_force(1200)
  31. defensebuild_gg(2, Zerg Hydralisk)
  32. defenseuse_gg(2, Zerg Hydralisk)
  33. defensebuild_gg(4, Zerg Zergling)
  34. defenseuse_gg(4, Zerg Zergling)
  35. defensebuild_gg(2, Zerg Lurker)
  36. defenseuse_gg(2, Zerg Lurker)
  37. defensebuild_gg(2, Zerg Ultralisk)
  38. defenseuse_gg(2, Zerg Ultralisk)
  39. defensebuild_ga(2, Hybrid)
  40. defenseuse_gg(2, Hybrid)
  41. defensebuild_ga(1, Zerg Hydralisk)
  42. defenseuse_ga(1, Zerg Hydralisk)
  43. defensebuild_ga(1, Zerg Mutalisk)
  44. defenseuse_ga(1, Zerg Mutalisk)
  45. defensebuild_ga(1, Zerg Guardian)
  46. defenseuse_ga(1, Zerg Guardian)
  47. defensebuild_ga(1, Hybrid)
  48. defenseuse_ga(1, Hybrid)
  49. defensebuild_ag(1, Zerg Hydralisk)
  50. defenseuse_ag(1, Zerg Hydralisk)
  51. defensebuild_ag(1, Zerg Mutalisk)
  52. defenseuse_ag(1, Zerg Mutalisk)
  53. defensebuild_ag(2, Zerg Devourer)
  54. defenseuse_ag(2, Zerg Devourer)
  55. defensebuild_ag(3, Zerg Scourge)
  56. defenseuse_ag(3, Zerg Scourge)
  57. defensebuild_aa(3, Zerg Scourge)
  58. defenseuse_aa(3, Zerg Scourge)
  59. defensebuild_aa(1, Zerg Mutalisk)
  60. defenseuse_aa(1, Zerg Mutalisk)
  61. defensebuild_aa(2, Zerg Devourer)
  62. defenseuse_aa(2, Zerg Devourer)
  63. place_guard(Zerg Queen, 0)
  64. place_guard(Zerg Queen, 1)
  65. place_guard(Zerg Queen, 2)
  66. place_guard(Zerg Defiler, 0)
  67. place_guard(Zerg Defiler, 2)
  68. place_guard(Hybrid, 2)
  69. wait(600)
  70. attack_add(18, Zerg Zergling)
  71. attack_prepare()
  72. wait(500)
  73. attack_do()
  74. attack_clear()
  75. wait(1000)
  76. attack_add(12, Zerg Hydralisk)
  77. attack_prepare()
  78. wait(500)
  79. attack_do()
  80. attack_clear()
  81. wait(1000)
  82. max_force(1600)
  83. attack_add(9, Zerg Mutalisk)
  84. attack_prepare()
  85. wait(500)
  86. attack_do()
  87. attack_clear()
  88. wait(1000)
  89. attack_rand(9, 13, Zerg Zergling)
  90. attack_rand(5, 7, Zerg Hydralisk)
  91. notowns_jump(Cloning Cylinder, TB5A 0003)
  92. attack_add(2, Hybrid)
  93.  
  94. --TB5A 0003--
  95. attack_prepare()
  96. wait(500)
  97. attack_do()
  98. attack_clear()
  99. wait(1000)
  100. attack_rand(3, 5, Zerg Lurker)
  101. attack_rand(8, 12, Zerg Hydralisk)
  102. attack_rand(2, 4, Zerg Ultralisk)
  103. notowns_jump(Cloning Cylinder, TB5A 0004)
  104. attack_add(3, Hybrid)
  105.  
  106. --TB5A 0004--
  107. wait(500)
  108. attack_do()
  109. attack_clear()
  110. wait(1000)
  111. supply(4, AtMost, 8, InUnits, Protoss Dark Templar, Protoss, TB5A 0005)
  112. capt_expand()
  113.  
  114. --TB5A 0005--
  115. max_force(2000)
  116. killable()
  117.  
  118. --TB5A 0006--
  119. deaths(13, Add, 1, Wilkes Butler<0>Goliath, TB5A 0007)
  120. train(3, Zerg Queen)
  121. train(2, Zerg Defiler)
  122. supply(4, AtMost, 24, InUnits, Protoss Dragoon | Protoss High Templar, Protoss, TB5A 0008)
  123. train(2, Zerg Ultralisk)
  124.  
  125. --TB5A 0008--
  126. supply(4, AtMost, 24, InUnits, Protoss Carrier | Protoss Arbiter, Protoss, TB5A 0009)
  127. train(10, Zerg Scourge)
  128.  
  129. --TB5A 0009--
  130. supply(4, AtMost, 24, InUnits, Protoss Archon | Protoss Dark Archon, Protoss, TB5A 0010)
  131. train(4, Zerg Ultralisk)
  132.  
  133. --TB5A 0010--
  134. attack_add(5, Zerg Guardian)
  135. supply(4, AtLeast_Call, 24, InUnits, Protoss Carrier, Protoss, TB5A 0011)
  136. supply(4, AtLeast_Call, 2, InUnits, Mohandar<0>Corsair | Admiral Urun<0>Scout, Protoss, TB5A 0012)
  137. supply(4, AtLeast, 4, InUnits, Gantrithor<0>Carrier | Selendis<0>Arbiter, Protoss, TB5A 0013)
  138. attack_add(8, Zerg Mutalisk)
  139.  
  140. --TB5A 0014--
  141. attack_prepare()
  142. wait(500)
  143. attack_do()
  144. attack_clear()
  145. deaths(13, Exactly_Call, 1, Wilkes Butler<0>Goliath, TB5A 0015)
  146. deaths(13, Exactly_Call, 2, Wilkes Butler<0>Goliath, TB5A 0016)
  147. deaths(13, Exactly_Call, 3, Wilkes Butler<0>Goliath, TB5A 0017)
  148. deaths(13, Exactly_Call, 4, Wilkes Butler<0>Goliath, TB5A 0018)
  149. deaths(13, AtLeast_Call, 5, Wilkes Butler<0>Goliath, TB5A 0019)
  150. attack_rand(12, 18, Zerg Hydralisk)
  151. attack_rand(5, 7, Zerg Ultralisk)
  152. notowns_jump(Cloning Cylinder, TB5A 0020)
  153. attack_add(3, Hybrid)
  154.  
  155. --TB5A 0020--
  156. supply(4, AtLeast_Call, 2, InUnits, Zeratul<0>Dark Templar, Protoss, TB5A 0021)
  157. attack_prepare()
  158. wait(500)
  159. attack_do()
  160. attack_clear()
  161. deaths(13, Exactly_Call, 1, Wilkes Butler<0>Goliath, TB5A 0015)
  162. deaths(13, Exactly_Call, 2, Wilkes Butler<0>Goliath, TB5A 0016)
  163. deaths(13, Exactly_Call, 3, Wilkes Butler<0>Goliath, TB5A 0017)
  164. deaths(13, Exactly_Call, 4, Wilkes Butler<0>Goliath, TB5A 0018)
  165. deaths(13, AtLeast_Call, 5, Wilkes Butler<0>Goliath, TB5A 0019)
  166. attack_rand(30, 40, Zerg Zergling)
  167. attack_rand(4, 6, Zerg Lurker)
  168. notowns_jump(Cloning Cylinder, TB5A 0022)
  169. attack_add(3, Hybrid)
  170.  
  171. --TB5A 0022--
  172. supply(4, AtLeast_Call, 2, InUnits, Zeratul<0>Dark Templar, Protoss, TB5A 0021)
  173. supply(4, AtLeast_Call, 24, InUnits, Protoss Carrier, Protoss, TB5A 0011)
  174. supply(4, AtLeast_Call, 4, InUnits, Gantrithor<0>Carrier | Selendis<0>Arbiter, Protoss, TB5A 0023)
  175. supply(4, AtLeast_Call, 2, InUnits, Mohandar<0>Corsair | Admiral Urun<0>Scout, Protoss, TB5A 0012)
  176. attack_prepare()
  177. wait(500)
  178. attack_do()
  179. attack_clear()
  180. deaths(13, Exactly_Call, 1, Wilkes Butler<0>Goliath, TB5A 0015)
  181. deaths(13, Exactly_Call, 2, Wilkes Butler<0>Goliath, TB5A 0016)
  182. deaths(13, Exactly_Call, 3, Wilkes Butler<0>Goliath, TB5A 0017)
  183. deaths(13, Exactly_Call, 4, Wilkes Butler<0>Goliath, TB5A 0018)
  184. deaths(13, AtLeast_Call, 5, Wilkes Butler<0>Goliath, TB5A 0019)
  185. goto(TB5A 0006)
  186.  
  187. --TB5A 0000--
  188. creep(3)
  189. build(1, Zerg Creep Colony, 80)
  190. wait_build(1, Zerg Creep Colony)
  191. build(2, Zerg Creep Colony, 80)
  192. wait_build(2, Zerg Creep Colony)
  193. build(3, Zerg Creep Colony, 80)
  194. wait_build(3, Zerg Creep Colony)
  195. build(3, Zerg Sunken Colony, 80)
  196. wait_build(3, Zerg Sunken Colony)
  197. build(4, Zerg Creep Colony, 80)
  198. wait_build(4, Zerg Creep Colony)
  199. build(5, Zerg Creep Colony, 80)
  200. wait_build(5, Zerg Creep Colony)
  201. build(6, Zerg Creep Colony, 80)
  202. wait_build(6, Zerg Creep Colony)
  203. build(6, Zerg Sunken Colony, 80)
  204. wait_build(6, Zerg Sunken Colony)
  205. wait(250)
  206. creep(4)
  207. build(7, Zerg Creep Colony, 80)
  208. wait_build(7, Zerg Creep Colony)
  209. build(8, Zerg Creep Colony, 80)
  210. wait_build(8, Zerg Creep Colony)
  211. build(9, Zerg Creep Colony, 80)
  212. wait_build(9, Zerg Creep Colony)
  213. build(10, Zerg Creep Colony, 80)
  214. wait_build(10, Zerg Creep Colony)
  215. build(11, Zerg Creep Colony, 80)
  216. wait_build(11, Zerg Creep Colony)
  217. build(12, Zerg Creep Colony, 80)
  218. wait_build(12, Zerg Creep Colony)
  219. build(6, Zerg Spore Colony, 80)
  220. wait_build(6, Zerg Spore Colony)
  221. build(13, Zerg Creep Colony, 80)
  222. wait_build(13, Zerg Creep Colony)
  223. build(14, Zerg Creep Colony, 80)
  224. wait_build(14, Zerg Creep Colony)
  225. build(15, Zerg Creep Colony, 80)
  226. wait_build(15, Zerg Creep Colony)
  227. build(16, Zerg Creep Colony, 80)
  228. wait_build(16, Zerg Creep Colony)
  229. build(17, Zerg Creep Colony, 80)
  230. wait_build(17, Zerg Creep Colony)
  231. build(18, Zerg Creep Colony, 80)
  232. wait_build(18, Zerg Creep Colony)
  233. build(12, Zerg Spore Colony, 80)
  234. wait_build(12, Zerg Spore Colony)
  235. stop()
  236.  
  237. --TB5A 0001--
  238. tech(Burrowing, 30)
  239. upgrade(1, Zerg Melee Attacks, 30)
  240. upgrade_jump(13, Set, Protoss Plasma Shields, 1, TB5A 0007)
  241. upgrade(1, Metabolic Boost, 30)
  242. upgrade(1, Muscular Augments, 30)
  243. upgrade(1, Pneumatized Carapace, 30)
  244. wait(4200)
  245. upgrade(1, Zerg Missile Attacks, 30)
  246. upgrade(1, Zerg Flyer Attacks, 30)
  247. tech(Lurker Aspect, 30)
  248. tech(Ensnare, 30)
  249. upgrade(1, Ventral Sacs, 30)
  250. wait(4200)
  251. upgrade(1, Zerg Carapace, 30)
  252. upgrade(1, Zerg Flyer Carapace, 30)
  253. upgrade(1, Grooved Spines, 30)
  254. upgrade(1, Adrenal Glands, 30)
  255. wait(4200)
  256. upgrade(2, Zerg Melee Attacks, 30)
  257. upgrade_jump(13, Set, Protoss Plasma Shields, 2, TB5A 0007)
  258. upgrade(2, Zerg Flyer Attacks, 30)
  259. tech(Spawn Broodling, 30)
  260. upgrade(1, Chitinous Plating, 30)
  261. wait(4500)
  262. upgrade(2, Zerg Missile Attacks, 30)
  263. upgrade(2, Zerg Flyer Carapace, 30)
  264. upgrade(1, Antennae, 30)
  265. tech(Consume, 30)
  266. wait(4500)
  267. upgrade(2, Zerg Carapace, 30)
  268. upgrade(3, Zerg Flyer Attacks, 30)
  269. tech(Plague, 30)
  270. upgrade(1, Anabolic Synthesis, 30)
  271. wait(4800)
  272. upgrade(3, Zerg Melee Attacks, 30)
  273. upgrade_jump(13, Set, Protoss Plasma Shields, 3, TB5A 0007)
  274. upgrade(3, Zerg Flyer Carapace, 30)
  275. upgrade(1, Metasynaptic Node, 30)
  276. upgrade(1, Gamete Meiosis, 30)
  277. wait(4800)
  278. upgrade(3, Zerg Missile Attacks, 30)
  279. wait(4800)
  280. upgrade(3, Zerg Carapace, 30)
  281. wait_upgrades()
  282. wait(4800)
  283. stop()
  284.  
  285. --TB5A 0002--
  286. define_max(24, Zerg Drone)
  287. define_max(56, Zerg Zergling)
  288. define_max(24, Zerg Hydralisk)
  289. define_max(24, Zerg Mutalisk)
  290. define_max(16, Zerg Ultralisk)
  291. define_max(16, Zerg Guardian)
  292. define_max(16, Zerg Devourer)
  293. define_max(32, Zerg Scourge)
  294. define_max(8, Hybrid)
  295. define_max(6, Zerg Queen)
  296. define_max(6, Zerg Defiler)
  297. stop()
  298.  
  299. --TB5A 0011--
  300. attack_add(4, Zerg Scourge)
  301. return()
  302.  
  303. --TB5A 0021--
  304. attack_rand(1, 2, Zerg Ultralisk)
  305. return()
  306.  
  307. --TB5A 0012--
  308. attack_add(2, Zerg Devourer)
  309. return()
  310.  
  311. --TB5A 0013--
  312. attack_add(12, Zerg Mutalisk)
  313. goto(TB5A 0014)
  314.  
  315. --TB5A 0023--
  316. attack_add(4, Zerg Mutalisk)
  317. return()
  318.  
  319. --TB5A 0007--
  320. wait(3)
  321. stop()
  322.  
  323. --TB5A 0015--
  324. wait(1400)
  325. return()
  326.  
  327. --TB5A 0016--
  328. wait(1200)
  329. return()
  330.  
  331. --TB5A 0017--
  332. wait(1000)
  333. return()
  334.  
  335. --TB5A 0018--
  336. wait(800)
  337. return()
  338.  
  339. --TB5A 0019--
  340. wait(600)
  341. return()
  342.  
Add Comment
Please, Sign In to add comment