// Generator Gambit by theAgamer11 #base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 900 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Templates { T_TFBot_Giant_Scout_Baseball_Intermediate { Class Scout Name "Major League Scout" ClassIcon scout_stun_giant Skill Expert Health 1600 Item "Batter's Helmet" Item "MNC Mascot Outfit" Item "The Sandman" WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.1 } CharacterAttributes { "move speed penalty" 0.9 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_Scout_Milk { Class Scout Name "Mad Milk Scout" ClassIcon scout_milk Skill Normal Item "Mad Milk" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Mad Milk" "effect bar recharge rate increased" -1 } } T_TFBot_Giant_Soldier_Bazooka { Class Soldier Name "Giant Bazooka Soldier" ClassIcon soldier_bazooka_giant Skill Expert Health 3800 Item "Jumper's Jeepcap" Item "The Beggar's Bazooka" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "The Beggar's Bazooka" "clip size bonus" 1 "faster reload rate" 0.8 "auto fires full clip" 0 "can overload" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Demoman_Iron_Bomber { Class Demoman Name "Iron Bomber Demoman" ClassIcon demo_clusterbomb Skill Normal Item "The Iron Bomber" WeaponRestrictions PrimaryOnly } T_TFBot_Demoman_Cannon { Class Demoman Name "Cannon Demoman" ClassIcon demo_loosecannon Skill Normal Item "The Loose Cannon" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 } } T_TFBot_Demoman_Zatoichi { Class Demoman Name "Heal-on-Hit Demoknight" ClassIcon demoknight_heal Skill Normal Item "The Chargin' Targe" Item "The Half-Zatoichi" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Half-Zatoichi" "heal on hit for slowfire" 50 } } T_TFBot_Giant_Pyro_Dragons_Fury { Class Pyro Name "Giant Dragon's Fury Pyro" ClassIcon pyro_dragon_fury_swordstone_giant Skill Expert Health 3000 Item "dec2014 2014_pyromancer_hood" Item "The Dragon's Fury" WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Dragon's Fury" "airblast disabled" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Soldier_Direct_Hit { Class Soldier Name "Direct Hit Soldier" ClassIcon soldier_directhit Skill Normal Item "The Direct Hit" WeaponRestrictions PrimaryOnly } T_TFBot_Scout_FanOWar { Class Scout Name "Fan O'War Scout" ClassIcon scout_fanowar Skill Hard Item "The Fan O'War" WeaponRestrictions MeleeOnly } T_TFBot_Soldier_Bazooka { Class Soldier Name "Bazooka Soldier" ClassIcon soldier_bazooka Skill Hard Item "The Beggar's Bazooka" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Beggar's Bazooka" "auto fires full clip" 0 "can overload" 0 } } T_TFBot_Heavyweapons_Huo_Long { Class Heavyweapons Name "Huo-Long Heater Heavy" ClassIcon heavy_heater Skill Normal Item "The Huo Long Heatmaker" WeaponRestrictions PrimaryOnly } T_TFBot_Scout_Pocket_Pistol { Class Scout Name "PBPP Scout" ClassIcon scout_pocketpistol Skill Hard Item "Pretty Boy's Pocket Pistol" WeaponRestrictions SecondaryOnly } T_TFBot_Pyro_Scorch_Shot { Class Pyro Name "Scorch Shot Pyro" Skill Hard ClassIcon pyro_scorch Item "The Scorch Shot" WeaponRestrictions SecondaryOnly } T_TFBot_Medic_Kritzkrieg { Class Medic Name "Kritzkrieg Medic" ClassIcon medic_kritz Skill Normal Item "The Kritzkrieg" WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 4 "uber duration bonus" -1 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "heal rate bonus" 0.3 "bot medic uber health threshold" 125 } } T_TFBot_Soldier_Bison { Class Soldier Name "Righteous Bison Soldier" ClassIcon soldier_bison Skill Hard Item "The Righteous Bison" WeaponRestrictions SecondaryOnly } T_TFBot_Chief_Pyro_Pyrotechnics { Class Pyro Name "Weaponized Pyrotechnics Expert" ClassIcon pyro_pyrotechnics_chief Skill Expert Health 40000 Scale 1.9 Item "The Triclops" Item "The Manmelter" WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Attributes MiniBoss Attributes UseBossHealthBar ItemAttributes { ItemName "The Triclops" "attach particle effect" 33 "particle effect use head origin" 1 "particle effect vertical offset" 6 } ItemAttributes { ItemName "The Manmelter" "damage penalty" 0.5 "fire rate bonus" 0 "projectile spread angle penalty" 30 "crit vs burning players" 1 } CharacterAttributes { "health regen" 50 "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } } } Mission // Wave 1-2 Sentry Buster { Objective DestroySentries Where spawnbot InitialCooldown 30 BeginAtWave 1 RunForThisManyWaves 2 CooldownTime 50 TFBot { Template T_TFBot_SentryBuster } } Mission // Wave 3-4 Sentry Buster { Objective DestroySentries Where spawnbot InitialCooldown 25 BeginAtWave 3 RunForThisManyWaves 2 CooldownTime 45 TFBot { Template T_TFBot_SentryBuster } } Mission // Wave 3-4 Snipers { Objective Sniper Where spawnbot_mission_sniper InitialCooldown 20 BeginAtWave 3 RunForThisManyWaves 2 CooldownTime 50 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission // Wave 5-6 Sentry Buster { Objective DestroySentries Where spawnbot InitialCooldown 20 BeginAtWave 5 RunForThisManyWaves 2 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster } } Mission // Wave 5 Spies { Objective Spy Where spawnbot_mission_spy InitialCooldown 30 BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 50 DesiredCount 2 TFBot { Class Spy Skill Hard } } Mission // Wave 6 Snipers { Objective Sniper Where spawnbot_mission_sniper InitialCooldown 15 BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 35 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } //////////////////////////////////////// // WAVE 1 // // Starting Money: $900 // Money From Wave: $600 // // Mission Bots: Sentry Buster // // Scouts // Shotgun Heavies // Giant Pyro // // Scouts // Flare Gun Pyros // Giant Demoknight //////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "w1a" Where spawnbot_right TotalCount 32 MaxActive 6 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 75 TFBot { Class Scout Skill Normal WeaponRestrictions PrimaryOnly } } WaveSpawn { Name "w1a" Where spawnbot_right TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 5 TotalCurrency 75 TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal } } WaveSpawn { Name "w1a" Where spawnbot_right TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 15 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Pyro Item "Firewall Helmet" CharacterAttributes { "airblast disabled" 1 } } } WaveSpawn { Name "w1b" WaitForAllDead "w1a" Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 3 TotalCurrency 75 TFBot { Class Scout Skill Normal WeaponRestrictions PrimaryOnly } } WaveSpawn { Name "w1b" WaitForAllDead "w1a" Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 75 TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn { Name "w1b" WaitForAllDead "w1a" Where spawnbot_left TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 25 TotalCurrency 150 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } } } //////////////////////////////////////// // WAVE 2 // // Starting Money: $1500 ($1600) // Money From Wave: $700 // // Mission Bots: Sentry Buster // // Soldiers // - 1/2 Rocket Launcher // - 1/2 Shotgun // Giant Sandman Scouts // // Demoknights // // Pistol Scouts // Buff Banner Soldiers // Giant Bazooka Soldier //////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "w2a" Where spawnbot TotalCount 36 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 100 RandomChoice { TFBot { Class Soldier Skill Normal WeaponRestrictions PrimaryOnly } TFBot { Class Soldier Name "Shotgun Soldier" ClassIcon heavy_shotgun Skill Normal WeaponRestrictions SecondaryOnly } } } WaveSpawn { Name "w2b" Where spawnbot TotalCount 11 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 6 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Milk } } WaveSpawn { Name "w2b" Where spawnbot TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 40 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout_Baseball_Intermediate } } WaveSpawn { Name "w2b" WaitForAllDead "w2a" Where spawnbot TotalCount 35 MaxActive 12 SpawnCount 5 WaitBeforeStarting 2 WaitBetweenSpawns 2 TotalCurrency 100 TFBot { Template T_TFBot_Demoman_Knight Skill Normal } } WaveSpawn { Name "w2c" WaitForAllDead "w2b" Where spawnbot TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 50 Support 1 TFBot { Class Scout Name "Pistol Scout" Skill Normal WeaponRestrictions SecondaryOnly } } WaveSpawn { Name "w2c" WaitForAllDead "w2b" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 4 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Soldier_Buff_Banner Skill Normal } } WaveSpawn { Name "w2c" WaitForAllDead "w2b" Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Soldier_Bazooka } } } //////////////////////////////////////// // WAVE 3 // // Starting Money: $2200 ($2400) // Money From Wave: $800 // // Mission Bots: Sentry Buster // // Crit Bonk! Scouts // Iron Bomber Demos // Steel Gauntlet Heavies // // Tank // - 20000 // Pyros // Giant Heavies //////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "w3a" Where spawnbot TotalCount 27 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 75 TFBot { Template T_TFBot_Scout_Bonk Name "Bonk! Scout" Skill Normal Attributes AlwaysCrit } } WaveSpawn { Name "w3a" Where spawnbot TotalCount 21 MaxActive 5 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 4 TotalCurrency 75 TFBot { Template T_TFBot_Demoman_Iron_Bomber Skill Normal } } WaveSpawn { Name "w3a" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 14 TotalCurrency 150 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name "w3b" WaitForAllDead "w3a" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "tankboss" Health 20000 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w3b" WaitForAllDead "w3a" Where spawnbot TotalCount 52 MaxActive 12 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 100 TFBot { Template T_TFBot_Pyro CharacterAttributes { "airblast disabled" 1 } } } WaveSpawn { Name "w3b" WaitForAllDead "w3a" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 30 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Heavyweapons Item "The K-9 Mane" } } } //////////////////////////////////////// // WAVE 4 // // Starting Money: $3000 ($3300) // Money From Wave: $800 // // Mission Bots: Sentry Buster, Snipers // // Fast Heavyweight Champs // Loose Cannon Demos // Support Concheror Soldiers // Giant Force-A-Nature Scouts // // Crit Sun on a Stick Scouts // Heal-on-Hit Demoknights // Giant Dragon's Fury Pyro // // Direct Hit Soldiers // Giant Black Box Soldier //////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "w4a" Where spawnbot TotalCount 26 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 75 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Skill Normal } } WaveSpawn { Name "w4a" Where spawnbot TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 4 TotalCurrency 75 TFBot { Template T_TFBot_Demoman_Cannon } } WaveSpawn { Where spawnbot TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 8 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn { Name "w4a" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout_FAN CharacterAttributes { "move speed bonus" 1 } } } WaveSpawn { Name "w4b" WaitForAllDead "w4a" Where spawnbot TotalCount 16 MaxActive 5 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 3 TotalCurrency 75 TFBot { Template T_TFBot_Scout_SunStick Skill Normal } } WaveSpawn { Name "w4b" WaitForAllDead "w4a" Where spawnbot TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 3 TotalCurrency 75 TFBot { Template T_TFBot_Demoman_Zatoichi } } WaveSpawn { Name "w4b" WaitForAllDead "w4a" Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 TotalCurrency 125 TFBot { Template T_TFBot_Giant_Pyro_Dragons_Fury } } WaveSpawn { WaitForAllDead "w4b" Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 4 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Soldier_Direct_Hit } } WaveSpawn { Name "w4c" WaitForAllDead "w4b" Where spawnbot TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 125 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun Item "Armored Authority" } } } //////////////////////////////////////// // WAVE 5 // // Starting Money: $3800 ($4200) // Money From Wave: $900 // // Mission Bots: Sentry Buster, Spies // // Fan O'War Scouts // Iron Bomber Demos // Giant Jumping Sandman Scouts // Tank // - 20000 // // Bazooka Soldiers // Quick-Fix Medics // Giant Demoknights // // Huo-Long Heater Heavies // Sandman Scouts // Giant Burst Demo //////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "w5a" Where spawnbot TotalCount 40 MaxActive 7 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 75 TFBot { Template T_TFBot_Scout_FanOWar } } WaveSpawn { Name "w5a" Where spawnbot TotalCount 26 MaxActive 5 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 4 TotalCurrency 75 TFBot { Template T_TFBot_Demoman_Iron_Bomber } } WaveSpawn { Name "w5a" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 25 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman } } WaveSpawn { Name "w5a" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 0 TotalCurrency 150 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "tankboss" Health 22500 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w5b" WaitForAllDead "w5a" Where spawnbot TotalCount 28 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 100 TFBot { Template T_TFBot_Soldier_Bazooka } } WaveSpawn { Name "w5b" WaitForAllDead "w5a" Where spawnbot TotalCount 8 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 50 TFBot { Template T_TFBot_Medic_QuickFix } } WaveSpawn { Name "w5b" WaitForAllDead "w5a" Where spawnbot TotalCount 4 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 200 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } } WaveSpawn { Name "w5c" WaitForAllDead "w5b" Where spawnbot TotalCount 24 MaxActive 8 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 4 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Heavyweapons_Huo_Long } } WaveSpawn { Name "w5c" WaitForAllDead "w5b" Where spawnbot TotalCount 30 MaxActive 5 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 4 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Scout_Sandman Skill Normal } } WaveSpawn { Name "w5c" WaitForAllDead "w5b" Where spawnbot TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 20 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Demo_Burst Item "Tartan Tyrolean" } } } //////////////////////////////////////// // WAVE 6 // // Starting Money: $4700 ($5200) // Money From Wave: $900 // // Mission Bots: Sentry Buster, Snipers // // Tank // -25000 // Kritzkrieg Medics // PBPP Scouts // Giant Heavyweight Champs // Tank // -25000 // Heal-on-Hit Demoknights // // Support Mad Milk Scouts // Support Righteous Bison Soldiers // Certified Blazelazer Operator //////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "w6a" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 125 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "tankboss" Health 22500 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w6b" Where spawnbot TotalCount 27 MaxActive 6 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 2 TotalCurrency 75 TFBot { Template T_TFBot_Scout_Pocket_Pistol } } WaveSpawn { Name "w6c" Where spawnbot TotalCount 14 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 8 TotalCurrency 50 TFBot { Template T_TFBot_Medic_Kritzkrieg } } WaveSpawn { Name "w6c" Where spawnbot TotalCount 34 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 50 TFBot { Template T_TFBot_Pyro_Scorch_Shot } } WaveSpawn { Name "w6c" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 35 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Boxing_Heavy CharacterAttributes { "move speed bonus" 0.7 } } } WaveSpawn { Name "w6c" WaitForAllDead "w6a" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 125 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "tankboss" Health 25000 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "w6c" WaitForAllDead "w6b" Where spawnbot TotalCount 30 MaxActive 9 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 2 TotalCurrency 75 TFBot { Template T_TFBot_Demoman_Zatoichi } } WaveSpawn { WaitForAllDead "w6c" Where spawnbot TotalCount 12 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 2 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Scout_Milk } } WaveSpawn { WaitForAllDead "w6c" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 4 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Soldier_Bison } } WaveSpawn { Name "w6d" WaitForAllDead "w6c" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 TotalCurrency 150 TFBot { Template T_TFBot_Chief_Pyro_Pyrotechnics } } } }