Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.68 KB | None | 0 0
  1. #base robot_giant.pop
  2. #base robot_standard.pop
  3. #base robot_gatebot.pop
  4. population
  5. {
  6. StartingCurrency 750
  7. RespawnWaveTime 6
  8. CanBotsAttackWhileInSpawnRoom no
  9. AddSentryBusterWhenDamageDealtExceeds 3000
  10. Advanced 1
  11. Templates
  12. {
  13. T_TFBot_Micro_SentryBuster
  14. {
  15. Health 250
  16. Name "Micro Sentry Buster"
  17. Scale 0.75
  18. Class Demoman
  19. Skill Expert
  20. WeaponRestrictions MeleeOnly
  21. Item "tf_weapon_grenadelauncher"
  22. Item "tf_weapon_pipebomblauncher"
  23. Item "the ullapool caber"
  24. CharacterAttributes
  25. {
  26. "move speed bonus" 4
  27. "override footstep sound set" 7
  28. "cannot be backstabbed" 0
  29. "Blast radius decreased" 0.25
  30. }
  31. }
  32. T_TFBot_Mini_SentryBuster
  33. {
  34. Health 500
  35. Name "Mini Sentry Buster"
  36. Class Demoman
  37. Skill Expert
  38. WeaponRestrictions MeleeOnly
  39. Item "tf_weapon_grenadelauncher"
  40. Item "tf_weapon_pipebomblauncher"
  41. Item "the ullapool caber"
  42. CharacterAttributes
  43. {
  44. "move speed bonus" 4
  45. "damage force reduction" 0.75
  46. "airblast vulnerability multiplier" 0.75
  47. "override footstep sound set" 7
  48. "cannot be backstabbed" 0
  49. "Blast radius decreased" 0.5
  50. }
  51. }
  52. T_TFGateBot_Scout_Normal
  53. {
  54. Health 125
  55. Name Scout
  56. Class Scout
  57. Skill Normal
  58. Item "tf_weapon_scattergun"
  59. Item "tf_weapon_pistol_scout"
  60. Item "tf_weapon_bat"
  61. }
  62. MVM_TF_Santa_Heavy
  63. {
  64. Health 300
  65. Name "Santa Heavy"
  66. BehaviorModifiers Mobber
  67. Class HeavyWeapons
  68. Skill Normal
  69. WeaponRestrictions MeleeOnly
  70. Attributes "AlwaysCrit"
  71. Item "tf_weapon_minigun"
  72. Item "tf_weapon_shotgun_hwg"
  73. Item "the holiday punch"
  74. Item "the b.m.o.c."
  75. Item "the all-father"
  76. ItemAttributes
  77. {
  78. ItemName "the b.m.o.c."
  79. "attach particle effect" 30
  80. "set item tint RGB" 12073019
  81. }
  82. }
  83. MVM_TF_Moonraker
  84. {
  85. Health 175
  86. Name Moonraker
  87. Class Pyro
  88. Skill Normal
  89. WeaponRestrictions MeleeOnly
  90. Item "tf_weapon_flamethrower"
  91. Item "the manmelter"
  92. Item "the back scratcher"
  93. Item "the bubble pipe"
  94. ItemAttributes
  95. {
  96. ItemName "the manmelter"
  97. "override projectile type" 13
  98. "faster reload rate" -1
  99. "fire rate bonus" 0.3
  100. }
  101. ItemAttributes
  102. {
  103. ItemName "the bubble pipe"
  104. "attach particle effect" 32
  105. }
  106. }
  107. MVM_TF_Moonman
  108. {
  109. Health 175
  110. Name Moonman
  111. Class Pyro
  112. Skill Normal
  113. WeaponRestrictions SecondaryOnly
  114. Item "tf_weapon_flamethrower"
  115. Item "the manmelter"
  116. Item "tf_weapon_fireaxe"
  117. Item "the bubble pipe"
  118. ItemAttributes
  119. {
  120. ItemName "the manmelter"
  121. "override projectile type" 13
  122. "faster reload rate" -1
  123. "fire rate bonus" 0.3
  124. "SPELL: set item tint RGB" 4
  125. }
  126. ItemAttributes
  127. {
  128. ItemName "the bubble pipe"
  129. "attach particle effect" 17
  130. }
  131. }
  132. MVM_TF_Pirate
  133. {
  134. Health 175
  135. Name Pirate
  136. Class Demoman
  137. Skill Expert
  138. Item "the loose cannon"
  139. Item "the splendid screen"
  140. Item "the scottish handshake"
  141. Item "the buccaneer's bicorne"
  142. ItemAttributes
  143. {
  144. ItemName "the buccaneer's bicorne"
  145. "attach particle effect" 8
  146. }
  147. }
  148. }
  149. Wave
  150. {
  151. WaitWhenDone 65
  152. Checkpoint Yes
  153. StartWaveOutput
  154. {
  155. Target wave_start_relay
  156. Action Trigger
  157. }
  158. DoneOutput
  159. {
  160. Target wave_finished_relay
  161. Action Trigger
  162. }
  163. WaveSpawn
  164. {
  165. Name A1
  166. TotalCurrency 100
  167. TotalCount 30
  168. MaxActive 5
  169. SpawnCount 2
  170. Where spawnbot
  171. WaitBeforeStarting 0
  172. WaitBetweenSpawns 3
  173. Squad
  174. {
  175. TFBot
  176. {
  177. Health 125
  178. Name "Basher Scout"
  179. ClassIcon "leaderboard_class_scout_bostonbasher"
  180. BehaviorModifiers Mobber
  181. Class Scout
  182. Skill Normal
  183. WeaponRestrictions MeleeOnly
  184. Item "tf_weapon_scattergun"
  185. Item "tf_weapon_pistol_scout"
  186. Item "the boston basher"
  187. Item "the galvanized gibus"
  188. }
  189. }
  190. }
  191. WaveSpawn
  192. {
  193. Name A2
  194. WaitForAllSpawned A1
  195. TotalCurrency 200
  196. TotalCount 40
  197. MaxActive 10
  198. SpawnCount 4
  199. Where spawnbot
  200. WaitBeforeStarting 0
  201. WaitBetweenSpawns 5
  202. Squad
  203. {
  204. TFBot
  205. {
  206. Health 450
  207. Name "Heavy Weapons"
  208. BehaviorModifiers Push
  209. Class HeavyWeapons
  210. Skill Normal
  211. WeaponRestrictions PrimaryOnly
  212. Item "tf_weapon_minigun"
  213. Item "tf_weapon_shotgun_hwg"
  214. Item "tf_weapon_fists"
  215. }
  216. TFBot
  217. {
  218. Health 100
  219. Name "Quick-fix Medic"
  220. ClassIcon "medic"
  221. Class Medic
  222. Skill Normal
  223. WeaponRestrictions SecondaryOnly
  224. Item "tf_weapon_syringegun_medic"
  225. Item "the quick-fix"
  226. Item "tf_weapon_bonesaw"
  227. }
  228. }
  229. }
  230. WaveSpawn
  231. {
  232. Name A3
  233. WaitForAllDead A2
  234. TotalCurrency 150
  235. TotalCount 16
  236. MaxActive 4
  237. SpawnCount 4
  238. Where spawnbot
  239. WaitBeforeStarting 0
  240. WaitBetweenSpawns 4
  241. Squad
  242. {
  243. TFBot
  244. {
  245. Health 175
  246. Name "Scorch Shot Pyro"
  247. ClassIcon "leaderboard_class_pyro_scorch"
  248. BehaviorModifiers Mobber
  249. Class Pyro
  250. Skill Normal
  251. WeaponRestrictions SecondaryOnly
  252. Item "tf_weapon_flamethrower"
  253. Item "the scorch shot"
  254. Item "tf_weapon_fireaxe"
  255. Item "pyro's boron beanie"
  256. }
  257. }
  258. }
  259. WaveSpawn
  260. {
  261. Name A4
  262. WaitForAllDead A2
  263. TotalCurrency 200
  264. TotalCount 2
  265. MaxActive 5
  266. SpawnCount 2
  267. Where flankers
  268. WaitBeforeStarting 2
  269. WaitBetweenSpawns 8
  270. Squad
  271. {
  272. TFBot
  273. {
  274. Health 1500
  275. Name "Giant Pyro"
  276. ClassIcon "pyro"
  277. Scale 1.75
  278. BehaviorModifiers Mobber
  279. Class Pyro
  280. Skill Hard
  281. WeaponRestrictions PrimaryOnly
  282. Attributes "AlwaysCrit"
  283. Attributes "MiniBoss"
  284. Attributes "AlwaysFireWeapon"
  285. Item "tf_weapon_flamethrower"
  286. Item "tf_weapon_shotgun_pyro"
  287. Item "tf_weapon_fireaxe"
  288. CharacterAttributes
  289. {
  290. "move speed penalty" 0.5
  291. }
  292. }
  293. }
  294. }
  295. WaveSpawn
  296. {
  297. Name SS
  298. TotalCurrency 0
  299. MaxActive 3
  300. SpawnCount 3
  301. Where spawnbot_mission_sniper
  302. WaitBeforeStarting 10
  303. WaitBetweenSpawns 15
  304. Support 1
  305. Squad
  306. {
  307. TFBot
  308. {
  309. Health 125
  310. Name "Jarate Disciple "
  311. ClassIcon "sniper_jarate"
  312. Class Sniper
  313. Skill Normal
  314. WeaponRestrictions SecondaryOnly
  315. Item "the sydney sleeper"
  316. Item "jarate"
  317. Item "the bushwacka"
  318. Item "soldered sensei"
  319. ItemAttributes
  320. {
  321. ItemName jarate
  322. "unlimited quantity" 1
  323. }
  324. }
  325. }
  326. }
  327. }
  328. Wave
  329. {
  330. WaitWhenDone 65
  331. Checkpoint Yes
  332. StartWaveOutput
  333. {
  334. Target wave_start_relay
  335. Action Trigger
  336. }
  337. DoneOutput
  338. {
  339. Target wave_finished_relay
  340. Action Trigger
  341. }
  342. WaveSpawn
  343. {
  344. Name A1
  345. TotalCurrency 100
  346. TotalCount 50
  347. MaxActive 10
  348. SpawnCount 5
  349. Where flankers
  350. WaitBeforeStarting 0
  351. WaitBetweenSpawns 10
  352. Squad
  353. {
  354. TFBot
  355. {
  356. Health 250
  357. Name "Heavy Mitten"
  358. ClassIcon "heavy mittens"
  359. BehaviorModifiers Mobber
  360. Class HeavyWeapons
  361. Skill Expert
  362. WeaponRestrictions MeleeOnly
  363. Attributes "AlwaysCrit"
  364. Item "tf_weapon_minigun"
  365. Item "tf_weapon_shotgun_hwg"
  366. Item "the holiday punch"
  367. }
  368. }
  369. }
  370. WaveSpawn
  371. {
  372. Name A2
  373. TotalCurrency 150
  374. TotalCount 10
  375. MaxActive 2
  376. SpawnCount 5
  377. Where spawnbot
  378. WaitBeforeStarting 30
  379. WaitBetweenSpawns 10
  380. Squad
  381. {
  382. TFBot
  383. {
  384. Health 1750
  385. Name "Cap'n Demo"
  386. ClassIcon "leaderboard_class_demo_loosecannon"
  387. Class Demoman
  388. Skill Normal
  389. WeaponRestrictions PrimaryOnly
  390. Attributes "MiniBoss"
  391. Item "the loose cannon"
  392. Item "tf_weapon_pipebomblauncher"
  393. Item "tf_weapon_bottle"
  394. Item "the bolted bicorne"
  395. CharacterAttributes
  396. {
  397. "move speed penalty" 0.75
  398. }
  399. ItemAttributes
  400. {
  401. ItemName "the loose cannon"
  402. "fire rate bonus" 1.5
  403. "clip size bonus" 3
  404. "auto fires full clip" 1
  405. }
  406. }
  407. }
  408. }
  409. WaveSpawn
  410. {
  411. Name SD
  412. TotalCurrency 0
  413. MaxActive 7
  414. SpawnCount 7
  415. Where flankers
  416. WaitBeforeStarting 0
  417. WaitBetweenSpawns 10
  418. Support 1
  419. Squad
  420. {
  421. TFBot
  422. {
  423. Health 100
  424. Name "Sea Dog"
  425. ClassIcon demoknight
  426. Class Demoman
  427. Skill Easy
  428. Item "the bootlegger"
  429. Item "the splendid screen"
  430. Item "the persian persuader"
  431. Item "the fr-0"
  432. CharacterAttributes
  433. {
  434. "move speed penalty" 0.9
  435. }
  436. }
  437. }
  438. }
  439. WaveSpawn
  440. {
  441. Name SE
  442. TotalCurrency 0
  443. MaxActive 3
  444. SpawnCount 1
  445. Where spawnbot
  446. WaitBeforeStarting 60
  447. WaitBetweenSpawns 60
  448. Squad
  449. {
  450. TFBot
  451. {
  452. Template T_TFBot_Engineer_Sentry_Teleporter
  453. Attributes "RetainBuildings"
  454. }
  455. }
  456. }
  457. WaveSpawn
  458. {
  459. Name Tank
  460. WaitForAllDead A2
  461. TotalCurrency 200
  462. TotalCount 2
  463. MaxActive 2
  464. SpawnCount 1
  465. Where spawnbot
  466. WaitBeforeStarting 0
  467. WaitBetweenSpawns 20
  468. Squad
  469. {
  470. Tank
  471. {
  472. Health 70000
  473. Name Tank
  474. Speed 75
  475. StartingPathTrackNode tank_path_a_10
  476. OnKilledOutput
  477. {
  478. Target boss_dead_relay
  479. Action Trigger
  480. }
  481. OnBombDroppedOutput
  482. {
  483. Target boss_deploy_relay
  484. Action Trigger
  485. }
  486. }
  487. }
  488. }
  489. WaveSpawn
  490. {
  491. Name A3
  492. WaitForAllSpawned Tank
  493. TotalCurrency 80
  494. TotalCount 42
  495. MaxActive 15
  496. SpawnCount 5
  497. Where spawnbot
  498. WaitBeforeStarting 0
  499. WaitBetweenSpawns 6
  500. Squad
  501. {
  502. TFBot
  503. {
  504. Health 200
  505. Name "Tank Escort Soldier"
  506. ClassIcon "major crits"
  507. BehaviorModifiers Mobber
  508. Class Soldier
  509. Skill Hard
  510. Attributes "SpawnWithFullCharge"
  511. Item "the black box"
  512. Item "the battalion's backup"
  513. Item "tf_weapon_shovel"
  514. Item "full metal drill hat"
  515. ItemAttributes
  516. {
  517. ItemName "the black box"
  518. "auto fires full clip all at once" 1
  519. "damage penalty" 0.5
  520. }
  521. }
  522. }
  523. }
  524. }
  525. Wave
  526. {
  527. WaitWhenDone 65
  528. Checkpoint Yes
  529. StartWaveOutput
  530. {
  531. Target wave_start_relay
  532. Action Trigger
  533. }
  534. DoneOutput
  535. {
  536. Target wave_finished_relay
  537. Action Trigger
  538. }
  539. WaveSpawn
  540. {
  541. Name A1
  542. TotalCurrency 350
  543. TotalCount 2
  544. MaxActive 2
  545. SpawnCount 4
  546. Where spawnbot
  547. WaitBeforeStarting 3
  548. WaitBetweenSpawns 0
  549. Squad
  550. {
  551. TFBot
  552. {
  553. Health 10000
  554. Name "Natamir Bolton"
  555. ClassIcon "heavy deflector healonkill"
  556. Scale 2
  557. Class HeavyWeapons
  558. Skill Expert
  559. WeaponRestrictions PrimaryOnly
  560. Attributes "MiniBoss"
  561. Attributes "UseBossHealthBar"
  562. Item "deflector"
  563. Item "tf_weapon_shotgun_hwg"
  564. Item "tf_weapon_fists"
  565. Item "the u-clank-a"
  566. ItemAttributes
  567. {
  568. ItemName deflector
  569. "heal on kill" 1000
  570. "crit vs burning players" 1
  571. }
  572. }
  573. TFBot
  574. {
  575. Health 6000
  576. Name "Dr. Stedd"
  577. ClassIcon "medic"
  578. Scale 1.75
  579. Class Medic
  580. Skill Normal
  581. WeaponRestrictions SecondaryOnly
  582. Attributes "MiniBoss"
  583. Attributes "UseBossHealthBar"
  584. Item "tf_weapon_syringegun_medic"
  585. Item "the vaccinator"
  586. Item "tf_weapon_bonesaw"
  587. Item "titanium tyrolean"
  588. }
  589. }
  590. }
  591. WaveSpawn
  592. {
  593. Name A2
  594. WaitForAllSpawned A1
  595. TotalCurrency 100
  596. TotalCount 100
  597. MaxActive 10
  598. SpawnCount 10
  599. Where flankers
  600. WaitBeforeStarting 0
  601. WaitBetweenSpawns 7
  602. Squad
  603. {
  604. TFBot
  605. {
  606. Health 100
  607. Name "Red Herring"
  608. ClassIcon "scout"
  609. Scale 0.9
  610. BehaviorModifiers Mobber
  611. Class Scout
  612. Skill Normal
  613. WeaponRestrictions MeleeOnly
  614. Item "the shortstop"
  615. Item "crit-a-cola"
  616. Item "the holy mackerel"
  617. Item "ye oiled baker boy"
  618. CharacterAttributes
  619. {
  620. "move speed bonus" 1.1
  621. }
  622. }
  623. }
  624. }
  625. WaveSpawn
  626. {
  627. Name SP
  628. WaitForAllSpawned A1
  629. TotalCurrency 0
  630. TotalCount 0
  631. MaxActive 10
  632. Where spawnbot
  633. WaitBeforeStarting 10
  634. WaitBetweenSpawns 15
  635. Support 1
  636. Squad
  637. {
  638. TFBot
  639. {
  640. Health 125
  641. Name "Backburner Pyro"
  642. ClassIcon "pyro"
  643. BehaviorModifiers Mobber
  644. Class Pyro
  645. Skill Normal
  646. WeaponRestrictions PrimaryOnly
  647. Item "the backburner"
  648. Item "tf_weapon_shotgun_pyro"
  649. Item "tf_weapon_fireaxe"
  650. }
  651. }
  652. }
  653. WaveSpawn
  654. {
  655. Name SSP
  656. WaitForAllSpawned A1
  657. TotalCurrency 0
  658. TotalCount 0
  659. MaxActive 5
  660. Where spawnbot_mission_spy
  661. WaitBeforeStarting 30
  662. WaitBetweenSpawns 30
  663. Support 1
  664. Squad
  665. {
  666. TFBot
  667. {
  668. Health 125
  669. Name Spy
  670. Class Spy
  671. Skill Normal
  672. Item "tf_weapon_revolver"
  673. Item "the big earner"
  674. }
  675. }
  676. }
  677. WaveSpawn
  678. {
  679. Name A3
  680. WaitForAllDead A1
  681. TotalCurrency 50
  682. TotalCount 24
  683. MaxActive 12
  684. SpawnCount 6
  685. Where spawnbot
  686. WaitBeforeStarting 0
  687. WaitBetweenSpawns 6
  688. Squad
  689. {
  690. TFBot
  691. {
  692. Template T_TFBot_Sniper_Huntsman
  693. Attributes "AlwaysCrit"
  694. }
  695. }
  696. }
  697. WaveSpawn
  698. {
  699. Name A4
  700. WaitForAllDead A1
  701. TotalCurrency 75
  702. TotalCount 3
  703. MaxActive 3
  704. SpawnCount 1
  705. Where flankers
  706. WaitBeforeStarting 0
  707. WaitBetweenSpawns 3
  708. Squad
  709. {
  710. TFBot
  711. {
  712. Template T_TFBot_Giant_Scout_Fast
  713. Item "sun-on-a-stick"
  714. }
  715. }
  716. }
  717. WaveSpawn
  718. {
  719. WaitForAllSpawned A1
  720. TotalCurrency 0
  721. TotalCount 0
  722. MaxActive 1
  723. SpawnCount 1
  724. Where spawnbot
  725. WaitBeforeStarting 60
  726. Support 1
  727. Squad
  728. {
  729. TFBot
  730. {
  731. Health 500
  732. Name Engineer
  733. Class Engineer
  734. Skill Normal
  735. Attributes "RetainBuildings"
  736. Attributes "TeleportToHint"
  737. Item "tf_weapon_shotgun_primary"
  738. Item "tf_weapon_pistol"
  739. Item "tf_weapon_wrench"
  740. }
  741. }
  742. }
  743. }
  744. Wave
  745. {
  746. WaitWhenDone 65
  747. Checkpoint Yes
  748. StartWaveOutput
  749. {
  750. Target wave_start_relay
  751. Action Trigger
  752. }
  753. DoneOutput
  754. {
  755. Target wave_finished_relay
  756. Action Trigger
  757. }
  758. WaveSpawn
  759. {
  760. Name Tank
  761. TotalCurrency 250
  762. TotalCount 1
  763. MaxActive 1
  764. SpawnCount 1
  765. Where spawnbot
  766. WaitBeforeStarting 5
  767. WaitBetweenSpawns 10
  768. Squad
  769. {
  770. Tank
  771. {
  772. Health 100000
  773. Name Tank
  774. Speed 75
  775. StartingPathTrackNode tank_path_a_10
  776. OnKilledOutput
  777. {
  778. Target boss_dead_relay
  779. Action Trigger
  780. }
  781. OnBombDroppedOutput
  782. {
  783. Target boss_deploy_relay
  784. Action Trigger
  785. }
  786. }
  787. }
  788. }
  789. WaveSpawn
  790. {
  791. Name A1
  792. WaitForAllSpawned Tank
  793. TotalCurrency 250
  794. TotalCount 10
  795. MaxActive 4
  796. SpawnCount 4
  797. Where spawnbot
  798. WaitBeforeStarting 5
  799. WaitBetweenSpawns 10
  800. Squad
  801. {
  802. TFBot
  803. {
  804. Template T_TFBot_Giant_Soldier_Spammer
  805. Attributes "AlwaysCrit"
  806. Item "tyrantium helmet"
  807. }
  808. TFBot
  809. {
  810. Template T_TFBot_Giant_Medic_Regen
  811. Item "platinum pickelhaube"
  812. }
  813. }
  814. }
  815. WaveSpawn
  816. {
  817. Name A2
  818. WaitForAllSpawned A1
  819. TotalCurrency 100
  820. TotalCount 60
  821. MaxActive 15
  822. SpawnCount 6
  823. Where spawnbot
  824. WaitBeforeStarting 10
  825. WaitBetweenSpawns 10
  826. Squad
  827. {
  828. TFBot
  829. {
  830. Template T_TFBot_Soldier_Extended_Battalion
  831. }
  832. TFBot
  833. {
  834. Template T_TFBot_Soldier_Extended_Buff_Banner
  835. }
  836. TFBot
  837. {
  838. Template T_TFBot_Soldier_Extended_Concheror
  839. }
  840. }
  841. }
  842. WaveSpawn
  843. {
  844. TotalCurrency 0
  845. TotalCount 0
  846. MaxActive 4
  847. SpawnCount 4
  848. Where spawnbot_mission_sniper
  849. WaitBeforeStarting 30
  850. WaitBetweenSpawns 30
  851. Support 1
  852. Squad
  853. {
  854. TFBot
  855. {
  856. BehaviorModifiers Iddler
  857. Template T_TFBot_Sniper
  858. }
  859. }
  860. }
  861. WaveSpawn
  862. {
  863. TotalCurrency 0
  864. TotalCount 0
  865. MaxActive 4
  866. SpawnCount 4
  867. Where spawnbot_mission_spy
  868. WaitBeforeStarting 30
  869. WaitBetweenSpawns 30
  870. Squad
  871. {
  872. TFBot
  873. {
  874. Health 125
  875. Name Spy
  876. Class Spy
  877. Skill Normal
  878. Item "tf_weapon_revolver"
  879. Item "tf_weapon_knife"
  880. }
  881. }
  882. }
  883. }
  884. Wave
  885. {
  886. WaitWhenDone 65
  887. Checkpoint Yes
  888. StartWaveOutput
  889. {
  890. Target wave_start_relay
  891. Action Trigger
  892. }
  893. DoneOutput
  894. {
  895. Target wave_finished_relay
  896. Action Trigger
  897. }
  898. WaveSpawn
  899. {
  900. Name A1
  901. TotalCurrency 50
  902. TotalCount 20
  903. MaxActive 20
  904. SpawnCount 20
  905. Where spawnbot
  906. WaitBeforeStarting 5
  907. WaitBetweenSpawns 0
  908. Squad
  909. {
  910. TFBot
  911. {
  912. Health 125
  913. Name "Hitman"
  914. ClassIcon "sniper"
  915. Class Sniper
  916. Skill Normal
  917. WeaponRestrictions SecondaryOnly
  918. Attributes "AlwaysFireWeapon"
  919. Item "tf_weapon_sniperrifle"
  920. Item "the cleaner's carbine"
  921. Item "tf_weapon_club"
  922. Item "letch's led"
  923. ItemAttributes
  924. {
  925. ItemName "the cleaner's carbine"
  926. "clip size bonus" 5
  927. }
  928. }
  929. }
  930. }
  931. WaveSpawn
  932. {
  933. Name A2
  934. WaitForAllSpawned A1
  935. TotalCurrency 100
  936. TotalCount 30
  937. MaxActive 10
  938. SpawnCount 10
  939. Where spawnbot
  940. WaitBeforeStarting 0
  941. WaitBetweenSpawns 10
  942. Squad
  943. {
  944. TFBot
  945. {
  946. Health 75
  947. Name "Boston Bitch"
  948. ClassIcon "scout fan"
  949. Scale 0.5
  950. Class Scout
  951. Skill Normal
  952. WeaponRestrictions PrimaryOnly
  953. Attributes "AlwaysCrit"
  954. Attributes "HoldFireUntilFullReload"
  955. Item "the force-a-nature"
  956. Item "tf_weapon_pistol_scout"
  957. Item "tf_weapon_bat"
  958. Item "the bot dogger"
  959. CharacterAttributes
  960. {
  961. "head scale" 2
  962. }
  963. ItemAttributes
  964. {
  965. ItemName "the force-a-nature"
  966. "scattergun knockback mult" 2
  967. }
  968. }
  969. }
  970. }
  971. WaveSpawn
  972. {
  973. Name A3
  974. WaitForAllDead A1
  975. TotalCurrency 150
  976. TotalCount 18
  977. MaxActive 18
  978. SpawnCount 1
  979. Where flankers
  980. WaitBeforeStarting 0
  981. WaitBetweenSpawns 2
  982. Squad
  983. {
  984. TFBot
  985. {
  986. Template T_TFBot_Heavyweapons_Fist
  987. Attributes "MiniBoss"
  988. }
  989. }
  990. }
  991. WaveSpawn
  992. {
  993. Name A4
  994. WaitForAllDead A2
  995. TotalCurrency 200
  996. TotalCount 1
  997. MaxActive 1
  998. SpawnCount 1
  999. Where spawnbot
  1000. WaitBeforeStarting 0
  1001. WaitBetweenSpawns 10
  1002. Squad
  1003. {
  1004. TFBot
  1005. {
  1006. Health 15000
  1007. Name "El Scorchio"
  1008. ClassIcon "leaderboard_class_pyro_scorch"
  1009. Class Pyro
  1010. Skill Normal
  1011. WeaponRestrictions SecondaryOnly
  1012. Attributes "AlwaysCrit"
  1013. Attributes "MiniBoss"
  1014. Attributes "UseBossHealthBar"
  1015. Item "tf_weapon_flamethrower"
  1016. Item "the scorch shot"
  1017. Item "tf_weapon_fireaxe"
  1018. Item "the flamboyant flamenco"
  1019. Item "el muchacho"
  1020. ItemAttributes
  1021. {
  1022. ItemName "the scorch shot"
  1023. "fire rate bonus" 3
  1024. "clip size bonus" 3
  1025. "mod no reload DISPLAY ONLY" 1
  1026. "faster reload rate" 3
  1027. }
  1028. }
  1029. }
  1030. }
  1031. WaveSpawn
  1032. {
  1033. Name A5
  1034. WaitForAllSpawned A4
  1035. TotalCurrency 100
  1036. TotalCount 35
  1037. MaxActive 5
  1038. SpawnCount 5
  1039. Where spawnbot
  1040. WaitBeforeStarting 10
  1041. WaitBetweenSpawns 7
  1042. Squad
  1043. {
  1044. TFBot
  1045. {
  1046. Health 200
  1047. Name "Burst Fire Demoman"
  1048. ClassIcon "demo burst"
  1049. Class Demoman
  1050. Skill Normal
  1051. WeaponRestrictions PrimaryOnly
  1052. Attributes "AlwaysCrit"
  1053. Attributes "HoldFireUntilFullReload"
  1054. Item "tf_weapon_grenadelauncher"
  1055. Item "tf_weapon_pipebomblauncher"
  1056. Item "tf_weapon_bottle"
  1057. ItemAttributes
  1058. {
  1059. ItemName tf_weapon_grenadelauncher
  1060. "auto fires full clip all at once" 1
  1061. "clip size bonus" 2
  1062. "faster reload rate" 2
  1063. "fire rate bonus" 3
  1064. }
  1065. }
  1066. }
  1067. }
  1068. WaveSpawn
  1069. {
  1070. WaitForAllSpawned A2
  1071. TotalCurrency 0
  1072. TotalCount 0
  1073. MaxActive 5
  1074. SpawnCount 5
  1075. Where flankers
  1076. WaitBeforeStarting 0
  1077. WaitBetweenSpawns 10
  1078. Support 1
  1079. Squad
  1080. {
  1081. TFBot
  1082. {
  1083. Health 250
  1084. Name HeavyWeapons
  1085. ClassIcon "heavy shotgun"
  1086. BehaviorModifiers Mobber
  1087. Class HeavyWeapons
  1088. Skill Normal
  1089. WeaponRestrictions SecondaryOnly
  1090. Item "tf_weapon_minigun"
  1091. Item "tf_weapon_shotgun_hwg"
  1092. Item "tf_weapon_fists"
  1093. ItemAttributes
  1094. {
  1095. ItemName tf_weapon_shotgun_hwg
  1096. "move speed bonus" 1.25
  1097. "damage bonus" 1.5
  1098. }
  1099. }
  1100. }
  1101. }
  1102. }
  1103. Wave
  1104. {
  1105. WaitWhenDone 65
  1106. Checkpoint Yes
  1107. StartWaveOutput
  1108. {
  1109. Target wave_start_relay
  1110. Action Trigger
  1111. }
  1112. DoneOutput
  1113. {
  1114. Target wave_finished_relay
  1115. Action Trigger
  1116. }
  1117. WaveSpawn
  1118. {
  1119. Name A1
  1120. TotalCurrency 200
  1121. TotalCount 40
  1122. MaxActive 20
  1123. SpawnCount 10
  1124. Where spawnbot
  1125. WaitBeforeStarting 2
  1126. WaitBetweenSpawns 5
  1127. Squad
  1128. {
  1129. TFBot
  1130. {
  1131. Health 125
  1132. Name "Butcher"
  1133. ClassIcon "leaderboard_class_scout_cleaver"
  1134. BehaviorModifiers Mobber
  1135. Class Scout
  1136. Skill Hard
  1137. WeaponRestrictions SecondaryOnly
  1138. Attributes "AlwaysCrit"
  1139. Item "tf_weapon_scattergun"
  1140. Item "the flying guillotine"
  1141. Item "tf_weapon_bat"
  1142. Item "horrific headsplitter"
  1143. ItemAttributes
  1144. {
  1145. ItemName "the flying guillotine"
  1146. "unlimited quantity" 1
  1147. "slow enemy on hit" 1
  1148. }
  1149. }
  1150. TFBot
  1151. {
  1152. Health 125
  1153. Name "MilkMan"
  1154. ClassIcon "leaderboard_class_scout_milk"
  1155. BehaviorModifiers Mobber
  1156. Class Scout
  1157. Skill Normal
  1158. Item "baby face's blaster"
  1159. Item "mad milk"
  1160. Item "the holy mackerel"
  1161. Item "the milkman"
  1162. ItemAttributes
  1163. {
  1164. ItemName "baby face's blaster"
  1165. "scattergun has knockback" 0
  1166. }
  1167. ItemAttributes
  1168. {
  1169. ItemName "mad milk"
  1170. "unlimited quantity" 1
  1171. }
  1172. }
  1173. }
  1174. }
  1175. WaveSpawn
  1176. {
  1177. Name A2
  1178. TotalCurrency 100
  1179. TotalCount 4
  1180. MaxActive 4
  1181. SpawnCount 1
  1182. Where flankers
  1183. WaitBeforeStarting 5
  1184. WaitBetweenSpawns 5
  1185. Squad
  1186. {
  1187. TFBot
  1188. {
  1189. Health 125
  1190. AutoJumpMin 0
  1191. AutoJumpMax 3
  1192. Name "Giant Hyper Scout"
  1193. ClassIcon "scout bonk"
  1194. Class Scout
  1195. Skill Normal
  1196. Attributes "SpawnWithFullCharge"
  1197. Attributes "HoldFireUntilFullReload"
  1198. Attributes "MiniBoss"
  1199. Attributes "AutoJump"
  1200. Item "the soda popper"
  1201. Item "crit-a-cola"
  1202. Item "the atomizer"
  1203. Item "bonk leadwear"
  1204. Item "the caffeine cooler"
  1205. CharacterAttributes
  1206. {
  1207. "move speed bonus" 2
  1208. "damage force reduction" 0.7
  1209. "airblast vulnerability multiplier" 0.7
  1210. "override footstep sound set" 5
  1211. "increased jump height" 2
  1212. }
  1213. ItemAttributes
  1214. {
  1215. ItemName "the soda popper"
  1216. "scattergun has knockback" 1
  1217. }
  1218. }
  1219. }
  1220. }
  1221. WaveSpawn
  1222. {
  1223. Name SE
  1224. TotalCurrency 0
  1225. TotalCount 0
  1226. MaxActive 3
  1227. SpawnCount 3
  1228. Where spawnbot
  1229. WaitBeforeStarting 10
  1230. WaitBetweenSpawns 60
  1231. Support 1
  1232. Squad
  1233. {
  1234. TFBot
  1235. {
  1236. Health 125
  1237. Name Engineer
  1238. Class Engineer
  1239. Skill Normal
  1240. Attributes "RetainBuildings"
  1241. Attributes "TeleportToHint"
  1242. Item "tf_weapon_shotgun_primary"
  1243. Item "tf_weapon_pistol"
  1244. Item "tf_weapon_wrench"
  1245. }
  1246. }
  1247. }
  1248. WaveSpawn
  1249. {
  1250. Name SM
  1251. WaitForAllDead A2
  1252. TotalCurrency 0
  1253. TotalCount 0
  1254. MaxActive 6
  1255. SpawnCount 6
  1256. Where flankers
  1257. WaitBeforeStarting 0
  1258. WaitBetweenSpawns 30
  1259. Support 1
  1260. Squad
  1261. {
  1262. TFBot
  1263. {
  1264. Health 150
  1265. Name Medic
  1266. ClassIcon "medic uber"
  1267. BehaviorModifiers Mobber
  1268. Class Medic
  1269. Skill Normal
  1270. WeaponRestrictions SecondaryOnly
  1271. Item "tf_weapon_syringegun_medic"
  1272. Item "tf_weapon_medigun"
  1273. Item "tf_weapon_bonesaw"
  1274. }
  1275. }
  1276. }
  1277. WaveSpawn
  1278. {
  1279. Name A3
  1280. WaitForAllDead A2
  1281. TotalCurrency 200
  1282. TotalCount 10
  1283. MaxActive 5
  1284. SpawnCount 2
  1285. Where spawnbot
  1286. WaitBeforeStarting 0
  1287. WaitBetweenSpawns 10
  1288. Squad
  1289. {
  1290. TFBot
  1291. {
  1292. Health 3000
  1293. Name "Giant Crit Deflector Heavy"
  1294. ClassIcon "heavy deflector"
  1295. BehaviorModifiers Mobber
  1296. Class HeavyWeapons
  1297. Skill Normal
  1298. WeaponRestrictions PrimaryOnly
  1299. Attributes "AlwaysCrit"
  1300. Attributes "MiniBoss"
  1301. Item "deflector"
  1302. Item "tf_weapon_shotgun_hwg"
  1303. Item "tf_weapon_fists"
  1304. Item "the gridiron guardian"
  1305. Item "autogrant pyrovision goggles"
  1306. ItemAttributes
  1307. {
  1308. ItemName deflector
  1309. "heal on kill" 500
  1310. }
  1311. }
  1312. }
  1313. }
  1314. WaveSpawn
  1315. {
  1316. Name A4
  1317. WaitForAllDead A2
  1318. TotalCurrency 200
  1319. TotalCount 20
  1320. MaxActive 10
  1321. SpawnCount 4
  1322. Where spawnbot
  1323. WaitBeforeStarting 30
  1324. WaitBetweenSpawns 10
  1325. Squad
  1326. {
  1327. TFBot
  1328. {
  1329. Health 10000
  1330. Template T_TFBot_Sniper_Huntsman_Spammer
  1331. Attributes "AlwaysCrit"
  1332. }
  1333. TFBot
  1334. {
  1335. Template T_TFBot_Giant_Medic
  1336. Item "tf_weapon_medigun"
  1337. }
  1338. }
  1339. }
  1340. WaveSpawn
  1341. {
  1342. Name A5
  1343. WaitForAllSpawned A3
  1344. TotalCurrency 100
  1345. TotalCount 15
  1346. MaxActive 5
  1347. SpawnCount 3
  1348. Where flankers
  1349. WaitBeforeStarting 5
  1350. WaitBetweenSpawns 10
  1351. Squad
  1352. {
  1353. TFBot
  1354. {
  1355. Template T_TFBot_Demoman_Samurai
  1356. }
  1357. }
  1358. }
  1359. }
  1360. Wave
  1361. {
  1362. WaitWhenDone 65
  1363. Checkpoint Yes
  1364. StartWaveOutput
  1365. {
  1366. Target wave_start_relay
  1367. Action Trigger
  1368. }
  1369. DoneOutput
  1370. {
  1371. Target wave_finished_relay
  1372. Action Trigger
  1373. }
  1374. WaveSpawn
  1375. {
  1376. Name tank
  1377. TotalCurrency 1000
  1378. TotalCount 1
  1379. MaxActive 1
  1380. SpawnCount 1
  1381. Where spawnbot
  1382. WaitBeforeStarting 5
  1383. Squad
  1384. {
  1385. Tank
  1386. {
  1387. Health 200000
  1388. Name Tank
  1389. Speed 50
  1390. Skin 1
  1391. StartingPathTrackNode tank_path_a_10
  1392. OnKilledOutput
  1393. {
  1394. Target boss_dead_relay
  1395. Action Trigger
  1396. }
  1397. OnBombDroppedOutput
  1398. {
  1399. Target boss_deploy_relay
  1400. Action Trigger
  1401. }
  1402. }
  1403. }
  1404. }
  1405. WaveSpawn
  1406. {
  1407. Name Support
  1408. WaitForAllSpawned tank
  1409. TotalCurrency 1000
  1410. TotalCount 0
  1411. MaxActive 18
  1412. SpawnCount 81
  1413. Where spawnbot
  1414. WaitBeforeStarting 0
  1415. WaitBetweenSpawns 9
  1416. Support 1
  1417. RandomSpawn 1
  1418. RandomChoice
  1419. {
  1420. Squad
  1421. {
  1422. TFBot
  1423. {
  1424. Health 125
  1425. Name Scout
  1426. Class Scout
  1427. Skill Normal
  1428. Item "tf_weapon_scattergun"
  1429. Item "tf_weapon_pistol_scout"
  1430. Item "tf_weapon_bat"
  1431. }
  1432. TFBot
  1433. {
  1434. Health 200
  1435. Name Soldier
  1436. Class Soldier
  1437. Skill Normal
  1438. Item "tf_weapon_rocketlauncher"
  1439. Item "tf_weapon_shotgun_soldier"
  1440. Item "tf_weapon_shovel"
  1441. }
  1442. TFBot
  1443. {
  1444. Health 175
  1445. Name Pyro
  1446. Class Pyro
  1447. Skill Normal
  1448. Item "tf_weapon_flamethrower"
  1449. Item "tf_weapon_shotgun_pyro"
  1450. Item "tf_weapon_fireaxe"
  1451. }
  1452. TFBot
  1453. {
  1454. Health 175
  1455. Name Demoman
  1456. Class Demoman
  1457. Skill Normal
  1458. Item "tf_weapon_grenadelauncher"
  1459. Item "tf_weapon_pipebomblauncher"
  1460. Item "tf_weapon_bottle"
  1461. }
  1462. TFBot
  1463. {
  1464. Health 300
  1465. Name HeavyWeapons
  1466. Class HeavyWeapons
  1467. Skill Normal
  1468. Item "tf_weapon_minigun"
  1469. Item "tf_weapon_shotgun_hwg"
  1470. Item "tf_weapon_fists"
  1471. }
  1472. TFBot
  1473. {
  1474. Health 150
  1475. Name Medic
  1476. Class Medic
  1477. Skill Normal
  1478. Item "tf_weapon_syringegun_medic"
  1479. Item "tf_weapon_medigun"
  1480. Item "tf_weapon_bonesaw"
  1481. }
  1482. TFBot
  1483. {
  1484. Health 125
  1485. Name Sniper
  1486. Class Sniper
  1487. Skill Normal
  1488. Item "tf_weapon_sniperrifle"
  1489. Item "tf_weapon_smg"
  1490. Item "tf_weapon_club"
  1491. }
  1492. TFBot
  1493. {
  1494. Health 125
  1495. Name Spy
  1496. Class Spy
  1497. Skill Normal
  1498. Item "tf_weapon_revolver"
  1499. Item "tf_weapon_knife"
  1500. }
  1501. TFBot
  1502. {
  1503. Health 125
  1504. Name Engineer
  1505. Class Engineer
  1506. Skill Normal
  1507. Attributes "RetainBuildings"
  1508. Attributes "TeleportToHint"
  1509. Item "tf_weapon_shotgun_primary"
  1510. Item "tf_weapon_pistol"
  1511. Item "tf_weapon_wrench"
  1512. }
  1513. }
  1514. }
  1515. }
  1516. }
  1517. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement