Advertisement
Delfigamer

Untitled

Jul 19th, 2017
507
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.53 KB | None | 0 0
  1. #base robot_giant.pop
  2. #base robot_standard.pop
  3.  
  4. population
  5. {
  6. StartingCurrency 1200
  7. RespawnWaveTime 7
  8. CanBotsAttackWhileInSpawnRoom no
  9. Advanced 1
  10.  
  11. Mission // sentry buster
  12. {
  13. Objective DestroySentries
  14.  
  15. InitialCooldown 5
  16. Where spawnbot
  17. BeginAtWave 1
  18. RunForThisManyWaves 9
  19.  
  20. CooldownTime 20
  21.  
  22. TFBot
  23. {
  24. Template T_TFBot_SentryBuster
  25. }
  26. }
  27.  
  28. Mission // Spy - wave 5
  29. {
  30. Objective Spy
  31.  
  32. InitialCooldown 30
  33. Where spawnbot_mission_spy
  34. BeginAtWave 5
  35. RunForThisManyWaves 1
  36. CooldownTime 30
  37. DesiredCount 4
  38.  
  39. TFBot
  40. {
  41. Class Spy
  42. Skill Expert
  43. Name Spy
  44. }
  45. }
  46.  
  47. // Wave 01
  48. // Target: 1800 (+600)
  49. Wave
  50. {
  51. Checkpoint Yes
  52.  
  53. StartWaveOutput
  54. {
  55. Target wave_start_relay
  56. Action Trigger
  57. }
  58. DoneOutput
  59. {
  60. Target wave_finished_relay
  61. Action Trigger
  62. }
  63.  
  64. WaveSpawn
  65. {
  66. TotalCurrency 0
  67. Where spawnbot
  68. TotalCount 999
  69. MaxActive 8
  70. SpawnCount 2
  71. WaitBetweenSpawns 3
  72. WaitBeforeStarting 5
  73. Support 1
  74.  
  75. TFBot
  76. {
  77. Template T_TFBot_Scout_Sandman
  78. }
  79. }
  80.  
  81. WaveSpawn
  82. {
  83. Name "wave01a"
  84. TotalCurrency 400
  85. TotalCount 36
  86. MaxActive 12
  87. SpawnCount 6
  88. WaitBeforeStarting 5
  89. WaitBetweenSpawns 5
  90. Where spawnbot
  91.  
  92. TFBot
  93. {
  94. ClassIcon scout
  95. Health 125
  96. Name Scout
  97. Class Scout
  98. Skill Easy
  99. Attributes "AlwaysCrit"
  100. }
  101. }
  102.  
  103. WaveSpawn
  104. {
  105. Name "wave01b"
  106. WaitForAllSpawned "wave01a"
  107. TotalCurrency 200
  108. TotalCount 2
  109. MaxActive 2
  110. SpawnCount 2
  111. WaitBeforeStarting 5
  112. WaitBetweenSpawns 0
  113. Where spawnbot_giant
  114. Squad
  115. {
  116. TFBot
  117. {
  118. Name "Captain Maggot"
  119. Template T_TFBot_Giant_Soldier
  120. Tag "bot_giant"
  121. Attributes "VaccinatorFire"
  122. Item "soldier drill hat"
  123. Item "ttg badge"
  124. }
  125. TFBot
  126. {
  127. Name "Field Maggot"
  128. Template T_TFBot_Giant_Medic
  129. Tag "bot_giant"
  130. }
  131. }
  132. }
  133. }
  134.  
  135. // Wave 02
  136. // Target: 2800 (+1000)
  137. Wave
  138. {
  139. Checkpoint Yes
  140.  
  141. StartWaveOutput
  142. {
  143. Target wave_start_relay
  144. Action Trigger
  145. }
  146. DoneOutput
  147. {
  148. Target wave_finished_relay
  149. Action Trigger
  150. }
  151.  
  152. WaveSpawn
  153. {
  154. Name "wave02as"
  155. TotalCurrency 200
  156. Where spawnbot
  157. TotalCount 16
  158. MaxActive 8
  159. SpawnCount 2
  160. WaitBetweenSpawns 6
  161. WaitBeforeStarting 0
  162.  
  163. TFBot
  164. {
  165. Template T_TFBot_Scout_Sandman
  166. }
  167. }
  168.  
  169. WaveSpawn
  170. {
  171. Name "wave02a"
  172. TotalCurrency 300
  173. TotalCount 4
  174. MaxActive 16
  175. SpawnCount 16
  176. WaitBeforeStarting 5
  177. WaitBetweenSpawns 0
  178. Where spawnbot
  179.  
  180. Squad
  181. {
  182. TFBot
  183. {
  184. Health 5000
  185. Name "Regenerating Pyro"
  186. Template T_TFBot_Chief_Pyro
  187. CharacterAttributes
  188. {
  189. "health regen" 500
  190. }
  191. Item "blood botkiller flame thrower mk.i"
  192. Item "captain space mann"
  193. Item "the abhorrent appendages"
  194. }
  195. TFBot
  196. {
  197. Health 400
  198. Template T_TFBot_Soldier_Extended_Battalion
  199. }
  200. TFBot
  201. {
  202. Health 400
  203. Template T_TFBot_Soldier_Extended_Battalion
  204. }
  205. TFBot
  206. {
  207. Health 400
  208. Template T_TFBot_Soldier_Extended_Battalion
  209. }
  210. }
  211. }
  212.  
  213. WaveSpawn
  214. {
  215. WaitForAllDead "wave02a"
  216. TotalCurrency 100
  217. TotalCount 8
  218. MaxActive 8
  219. SpawnCount 2
  220. WaitBetweenSpawns 10
  221. Where spawnbot
  222. Support 1
  223.  
  224. Squad
  225. {
  226. TFBot
  227. {
  228. Template T_TFBot_Heavy_IronFist_Airblast
  229. }
  230. }
  231. }
  232.  
  233. WaveSpawn
  234. {
  235. Name "wave02b"
  236. WaitForAllDead "wave02a"
  237. TotalCurrency 200
  238. TotalCount 24
  239. MaxActive 16
  240. SpawnCount 8
  241. WaitBeforeStarting 0
  242. WaitBetweenSpawns 5
  243. Where spawnbot
  244.  
  245. TFBot
  246. {
  247. Template T_TFBot_Soldier_Buff_Banner
  248. }
  249. }
  250.  
  251. WaveSpawn
  252. {
  253. Name "wave02c"
  254. WaitForAllDead "wave02b"
  255. TotalCurrency 200
  256. TotalCount 8
  257. MaxActive 8
  258. SpawnCount 4
  259. WaitBeforeStarting 0
  260. WaitBetweenSpawns 30
  261. Where spawnbot_giant
  262.  
  263. Squad
  264. {
  265. TFBot
  266. {
  267. Class Soldier
  268. Name "Colonel Barrage"
  269. ClassIcon soldier
  270. Health 4000
  271. Tag bot_giant
  272. Skill Expert
  273. WeaponRestrictions PrimaryOnly
  274. Attributes MiniBoss
  275. Attributes HoldFireUntilFullReload
  276.  
  277. ItemAttributes
  278. {
  279. ItemName "TF_WEAPON_ROCKETLAUNCHER"
  280. "clip size upgrade atomic" 26.0
  281. "faster reload rate" 0.22
  282. "fire rate bonus" 0.2
  283. "projectile spread angle penalty" 5
  284. }
  285. CharacterAttributes
  286. {
  287. "health regen" 40
  288. "move speed bonus" 0.5
  289. "damage bonus" 1.5
  290. "damage force reduction" 0.4
  291. "airblast vulnerability multiplier" 0.4
  292. "override footstep sound set" 3
  293. "airblast vertical vulnerability multiplier" 0.1
  294. "Projectile speed increased" 0.4
  295. }
  296. }
  297. TFBot
  298. {
  299. Template T_TFBot_Heavyweapons_Shotgun
  300. Health 3000
  301. Tag bot_giant
  302. Attributes MiniBoss
  303. }
  304. TFBot
  305. {
  306. Template T_TFBot_Heavyweapons_Shotgun
  307. Health 3000
  308. Tag bot_giant
  309. Attributes MiniBoss
  310. }
  311. TFBot
  312. {
  313. Template T_TFBot_Heavyweapons_Shotgun
  314. Health 3000
  315. Tag bot_giant
  316. Attributes MiniBoss
  317. }
  318. }
  319. }
  320. }
  321.  
  322. // Wave 03
  323. // Target: 4000 (+1200)
  324. Wave
  325. {
  326. Checkpoint Yes
  327.  
  328. StartWaveOutput
  329. {
  330. Target wave_start_relay
  331. Action Trigger
  332. }
  333. DoneOutput
  334. {
  335. Target wave_finished_relay
  336. Action Trigger
  337. }
  338.  
  339. WaveSpawn
  340. {
  341. TotalCurrency 0
  342. Where spawnbot
  343. TotalCount 999
  344. MaxActive 8
  345. SpawnCount 2
  346. WaitBetweenSpawns 3
  347. WaitBeforeStarting 0
  348. Support 1
  349.  
  350. TFBot
  351. {
  352. ClassIcon scout
  353. Health 125
  354. Name Scout
  355. Class Scout
  356. Skill Hard
  357. Attributes "AlwaysCrit"
  358. }
  359. }
  360.  
  361. WaveSpawn
  362. {
  363. TotalCurrency 0
  364. Where spawnbot
  365. TotalCount 999
  366. MaxActive 8
  367. SpawnCount 2
  368. WaitBetweenSpawns 3
  369. WaitBeforeStarting 1
  370. Support 1
  371.  
  372. TFBot
  373. {
  374. Template T_TFBot_Scout_Wrap_Assassin
  375. Attributes "AlwaysCrit"
  376. }
  377. }
  378.  
  379. WaveSpawn
  380. {
  381. TotalCurrency 0
  382. TotalCount 999
  383. MaxActive 8
  384. SpawnCount 2
  385. WaitBeforeStarting 0
  386. WaitBetweenSpawns 5
  387. Where spawnbot_mission_sniper
  388. Support 1
  389.  
  390. Squad
  391. {
  392. TFBot
  393. {
  394. Template T_TFBot_Demoman_Knight
  395. }
  396. }
  397. }
  398.  
  399. WaveSpawn
  400. {
  401. Name "wave03a"
  402. TotalCurrency 600
  403. TotalCount 1
  404. MaxActive 1
  405. SpawnCount 1
  406. WaitBeforeStarting 0
  407. WaitBetweenSpawns 10
  408. Where spawnbot
  409.  
  410. Tank
  411. {
  412. Health 50000
  413. Name Tank
  414. Speed 100
  415. OnKilledOutput
  416. {
  417. Target boss_dead_relay
  418. Action Trigger
  419. }
  420. OnBombDroppedOutput
  421. {
  422. Target boss_deploy_relay
  423. Action Trigger
  424. }
  425. }
  426. }
  427.  
  428. WaveSpawn
  429. {
  430. Name "wave03b"
  431. TotalCurrency 600
  432. TotalCount 6
  433. MaxActive 6
  434. SpawnCount 3
  435. WaitBeforeStarting 10
  436. WaitBetweenSpawns 20
  437. Where spawnbot_giant
  438.  
  439. TFBot
  440. {
  441. Template T_TFBot_Giant_Demo_RapidFire
  442. }
  443. }
  444. }
  445.  
  446. // Wave 04
  447. // Target: 5600 (+1600)
  448. Wave
  449. {
  450. Checkpoint Yes
  451.  
  452. StartWaveOutput
  453. {
  454. Target wave_start_relay
  455. Action Trigger
  456. }
  457. DoneOutput
  458. {
  459. Target wave_finished_relay
  460. Action Trigger
  461. }
  462.  
  463. WaveSpawn
  464. {
  465. TotalCurrency 600
  466. TotalCount 18
  467. MaxActive 9
  468. SpawnCount 3
  469. WaitBetweenSpawns 5
  470. WaitBeforeStarting 10
  471. Where spawnbot
  472. Support 1
  473.  
  474. Squad
  475. {
  476. TFBot
  477. {
  478. Template T_TFBot_Soldier_Extended_Buff_Banner
  479. }
  480. TFBot
  481. {
  482. Template T_TFBot_Soldier_Extended_Concheror
  483. }
  484. TFBot
  485. {
  486. Template T_TFBot_Soldier_Extended_Battalion
  487. }
  488. }
  489. }
  490.  
  491. WaveSpawn
  492. {
  493. Name "wave04a"
  494. TotalCurrency 500
  495. TotalCount 1
  496. MaxActive 1
  497. SpawnCount 1
  498. WaitBeforeStarting 0
  499. WaitBetweenSpawns 10
  500. Where spawnbot_mission_sniper
  501.  
  502. TFBot
  503. {
  504. Class Soldier
  505. Name "Giant Battalion Soldier"
  506. ClassIcon soldier_backup_giant
  507. Skill Expert
  508. Health 40000
  509. WeaponRestrictions PrimaryOnly
  510. Attributes HoldFireUntilFullReload
  511. Attributes MiniBoss
  512. Item "The Battalion's Backup"
  513. Item "the patriot peak"
  514. Attributes "AlwaysCrit"
  515. Attributes "UseBossHealthBar"
  516. CharacterAttributes
  517. {
  518. "move speed bonus" 0.3
  519. "damage force reduction" 0.4
  520. "airblast vulnerability multiplier" 0.4
  521. "override footstep sound set" 3
  522. "increase buff duration" 9.0
  523. }
  524. }
  525. }
  526.  
  527. WaveSpawn
  528. {
  529. Name "wave04b"
  530. WaitForAllDead "wave04a"
  531. TotalCurrency 500
  532. TotalCount 1
  533. MaxActive 1
  534. SpawnCount 1
  535. WaitBeforeStarting 0
  536. WaitBetweenSpawns 10
  537. Where spawnbot_mission_sniper
  538.  
  539. TFBot
  540. {
  541. Template T_TFBot_Chief_Soldier_Extended_Concheror
  542. ClassIcon soldier_conch_giant
  543. Health 50000
  544. Attributes "AlwaysCrit"
  545. Attributes "UseBossHealthBar"
  546. Item "lord cockswain's pith helmet"
  547. }
  548. }
  549. }
  550.  
  551. // Wave 05
  552. Wave
  553. {
  554. Checkpoint Yes
  555.  
  556. StartWaveOutput
  557. {
  558. Target wave_start_relay
  559. Action Trigger
  560. }
  561. DoneOutput
  562. {
  563. Target wave_finished_relay
  564. Action Trigger
  565. }
  566.  
  567. WaveSpawn
  568. {
  569. TotalCurrency 1000
  570. TotalCount 4
  571. MaxActive 4
  572. SpawnCount 4
  573. WaitBeforeStarting 0
  574. WaitBetweenSpawns 10
  575. Where spawnbot
  576.  
  577. Squad
  578. {
  579. TFBot
  580. {
  581. Template T_TFBot_Chief_Heavyweapons_HealOnKill
  582. Attributes "AlwaysCrit"
  583. Attributes "HoldFireUntilFullReload"
  584. Item "officer's ushanka"
  585. Item "the deus specs"
  586. }
  587. TFBot
  588. {
  589. Template T_TFBot_Giant_Medic
  590. }
  591. TFBot
  592. {
  593. Template T_TFBot_Giant_Medic
  594. }
  595. TFBot
  596. {
  597. Template T_TFBot_Giant_Medic
  598. }
  599. }
  600. }
  601. }
  602. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement