WaveSchedule { StartingCurrency 1500 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 4 InitialCooldown 60 CooldownTime 60 DesiredCount 3 TFBot { Class Spy } } Mission { Objective Sniper BeginAtWave 1 RunForThisManyWaves 4 InitialCooldown 30 CooldownTime 30 DesiredCount 1 Where spawnbot_mission_sniper TFBot { Class Sniper Scale 1.8 Health 10000 Name "Gargantuan Sniper" } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 500 SpawnCount 1 MaxActive 2 TotalCount 10 Where spawnbot WaitBetweenSpawns 15 Squad { TFBot { Class HeavyWeapons Scale 1.3 Health 1000 Name "Reinforced Heavy" } TFBot { Class Medic ClassIcon medic_uber Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_medigun "Ubercharge rate bonus" 5 } } } } WaveSpawn { TotalCurrency 300 TotalCount 3 Where Spawnbot SpawnCount 1 MaxActive 1 WaitBeforeStarting 75 WaitBetweenSpawns 5 TFBot { Class Soldier Name "Giant Soldier" Attributes "MiniBoss" Health 8000 Scale 1.8 CharacterAttributes { "move speed penalty" 0.4 "Override Footstep Sound Set" 2 } } } WaveSpawn { TotalCount 50 Where Spawnbot SpawnCount 10 MaxActive 10 TotalCurrency 200 WaitBeforeStarting 90 TFBot { Class Scout } } WaveSpawn { TotalCount 4 TotalCurrency 1000 Where Spawnbot SpawnCount 2 MaxActive 2 WaitBeforeStarting 135 WaitBetweenSpawns 35 Squad { Tank { Health 30000 Speed 75 } TFBot { Class Demoman Scale 1.9 Name "Giant Demoman" Attributes "MiniBoss" Health 7500 CharacterAttributes { "move speed penalty" 0.5 "Override Footstep Sound Set" 2 } } } } WaveSpawn { TotalCount 1 TotalCurrency 1500 MaxActive 1 SpawnCount 1 Where Spawnbot WaitBeforeStarting 200 TFBot { Class Pyro Name "Gargantuan Pyro" Scale 2 Health 35000 Attributes "MiniBoss" Attributes "UseBossHealthBar" CharacterAttributes { "Override Footstep Sound Set" 3 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 600 TotalCount 6 Where Spawnbot SpawnCount 1 MaxActive 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Squad { TFBot { Class HeavyWeapons Attributes "MiniBoss" Name "Giant Heavy" Scale 1.9 Health 10000 CharacterAttributes { "move speed penalty" 0.5 "Override Footstep Sound Set" 3 } ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 } } TFBot { Class Medic ClassIcon medic Health 5000 Scale 1.9 Attributes "MiniBoss" Item "The Quick-Fix" Attributes "SpawnWithFullCharge" } } } WaveSpawn { TotalCount 10 Where Spawnbot TotalCurrency 1000 SpawnCount 2 MaxActive 2 WaitBeforeStarting 125 TFBot { Class Scout ClassIcon scout_fan Attributes "MiniBoss" Health 2400 Scale 1.6 Item "The Force-A-Nature" Name "Giant Scout" CharacterAttributes { "Move speed bonus" 1.5 "Override Footstep Sound Set" 2 } } } WaveSpawn { TotalCount 5 Where Spawnbot SpawnCount 1 TotalCurrency 500 MaxActive 1 WaitBeforeStarting 125 TFBot { Class Pyro Health 6000 Name "Giant Pyro" Scale 1.8 Attributes "MiniBoss" CharacterAttributes { "Override Footstep Sound Set" 2 "move speed penatly" 0.5 } } } WaveSpawn { TotalCurrency 300 TotalCount 18 SpawnCount 3 Where Spawnbot MaxActive 6 WaitBeforeStarting 115 WaitBetweenSpawns 15 TFBot { Class Soldier } } WaveSpawn { TotalCurrency 1000 TotalCount 1 Where Spawnbot SpawnCount 1 MaxActive 1 WaitBeforeStarting 180 TFBot { Class Scout Scale 2 Health 15000 Name "Gargantuan Scout" Attributes "UseBossHealthBar" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 3 "Override Footstep Sound Set" 2 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 Where spawnbot TotalCurrency 2000 SpawnCount 1 MaxActive 1 WaitBeforeStarting 10 TFBot { Class Demoman Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "MiniBoss" Name "Gargantuan Atomic" Scale 2 Health 60000 Item "The Loose Cannon" ItemAttributes { ItemName "The Loose Cannon" "Damage Bonus" 2 "Grenade Launcher Mortar Mode" 0 "Faster reload rate" 2 "Fire rate bonus" 2 "Projectile speed increased" 1 "Projectile Spread Angle Penalty" 5 "Blast Radius Increased" 1.5 "Use large Smoke Explosion" 1 } CharacterAttributes { "move speed penalty" 0.4 "Override Footstep Sound Set" 5 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 TotalCurrency 5000 Where Spawnbot SpawnCount 1 MaxActive 1 WaitBeforeStarting 10 TFBot { Class HeavyWeapons Health 150000 Scale 2.5 Name "Gray's Wrath" Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "U-Clank-A" CharacterAttributes { "Override Footstep Sound Set" 7 "Move speed penalty" 0.3 } } } WaveSpawn { TotalCount 1 Support 1 SpawnCount 1 MaxActive 5 WaitBeforeStarting 30 WaitBetweenSpawns 15 Tank { Health 3000 Speed 85 } } } }