//INTERMEDIATE1 "COALTOWN": COLLIERY //By Yoovy https://steamcommunity.com/profiles/76561198017198600/ #base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 400 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no Templates { T_TFBot_Scout_Sandman_Fixed { Class Scout Name "Minor League Scout" Skill Hard ClassIcon scout_stun WeaponRestrictions MeleeOnly Item "The Sandman" Item "Batter's Helmet" ItemAttributes { ItemName "The Sandman" "max health additive penalty" -0 } } T_TFBot_Giant_Sniper_Kukri { Class Sniper Health 3300 Name "Giant Kukri Sniper" Attributes MiniBoss ClassIcon sniper_kukri_lite Item "Shooter's Tin Topi" Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "TF_WEAPON_CLUB" "damage bonus" 1.25 } CharacterAttributes { "head scale" 0.7 "voice pitch scale" 0 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 5 "move speed bonus" 0.5 } } T_TFBot_Pyro_Fireaxe { Class Pyro Name "Fireaxe Pyro" WeaponRestrictions MeleeOnly Item "Firewall Helmet" ClassIcon pyro_fireaxe_lite Skill Hard } T_TFBot_Heavy_Lightweight { Class HeavyWeapons WeaponRestrictions MeleeOnly ClassIcon heavy_gru Name "Lightweight Champ" Item "Gloves of Running Urgently MvM" Item "Pugilist's Protector" ItemAttributes { ItemName "Pugilist's Protector" "set item tint RGB" 15185211 } } } //Sentrybusters Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } //Snipers Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_Sniper Skill Hard MaxVisionRange 2000 } } //WAVE 1 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W1_01 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_giant RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W1_01 TotalCurrency 200 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W1_01 TotalCurrency 100 TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Class HeavyWeapons } TFBot { Class HeavyWeapons } TFBot { Class HeavyWeapons Tag nav_prefer_flank_left } TFBot { Class HeavyWeapons Tag nav_prefer_flank_right } } } WaveSpawn { Name W1_02 WaitForAllDead W1_01 TotalCurrency 50 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Class HeavyWeapons } TFBot { Class HeavyWeapons } TFBot { Class HeavyWeapons Tag nav_prefer_flank_left } TFBot { Class HeavyWeapons Tag nav_prefer_flank_right } } } WaveSpawn { Name W1_02 WaitForAllDead W1_01 TotalCurrency 50 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Class Pyro } TFBot { Class Pyro } TFBot { Class Pyro Tag nav_prefer_flank_left } TFBot { Class Pyro Tag nav_prefer_flank_right } } } WaveSpawn { Name W1_02 WaitForAllDead W1_01 TotalCurrency 150 TotalCount 21 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys Name "Bat Scout" } TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys Name "Bat Scout" } TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys Name "Bat Scout" Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys Name "Bat Scout" Tag nav_prefer_flank_right } } } } //WAVE 2 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W2_01 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_giant TFBot { Template T_TFBot_Giant_Sniper_Kukri } } WaveSpawn { Name W2_01 TotalCurrency 25 TotalCount 6 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Class Pyro Attributes AlwaysFireWeapon } TFBot { Class Pyro Attributes AlwaysFireWeapon } TFBot { Class Pyro Attributes AlwaysFireWeapon Tag nav_prefer_flank_left } TFBot { Class Pyro Attributes AlwaysFireWeapon Tag nav_prefer_flank_right } } } WaveSpawn { Name W2_01 TotalCurrency 25 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Tag nav_prefer_flank_right } } } WaveSpawn { Name W2_01 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 7 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Sniper_Huntsman Tag nav_prefer_flank_right } } } WaveSpawn { Name W2_01 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 14 WaitBetweenSpawns 21 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Giant_Sniper_Kukri } TFBot { Template T_TFBot_Giant_Sniper_Kukri } TFBot { Template T_TFBot_Giant_Sniper_Kukri Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Giant_Sniper_Kukri Tag nav_prefer_flank_right } } } WaveSpawn { Name W2_02 WaitForAllDead W2_01 TotalCurrency 200 TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 4 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name W2_02 WaitForAllDead W2_01 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 0 Tank { Health 17000 Speed 75 Name "tankboss" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } //WAVE 3 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W3_01 TotalCurrency 150 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W3_01 TotalCurrency 25 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0.1 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Class Soldier Tag nav_prefer_flank_left } TFBot { Class Soldier Tag nav_prefer_flank_right } } } WaveSpawn { Name W3_01 TotalCurrency 250 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 6 WaitBetweenSpawns 18 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Easy } TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Easy } } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 25 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Easy Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Easy Tag nav_prefer_flank_right } } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 100 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Pyro_Fireaxe } TFBot { Template T_TFBot_Pyro_Fireaxe } TFBot { Template T_TFBot_Pyro_Fireaxe Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Pyro_Fireaxe Skill Easy Tag nav_prefer_flank_right } } } WaveSpawn { Name W3_02 WaitForAllDead W3_01 TotalCurrency 150 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 18 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire } TFBot { Template T_TFBot_Medic_Quickfix } TFBot { Template T_TFBot_Medic_Quickfix } } } } //WAVE 4 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W4_01 TotalCurrency 75 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Class Scout } TFBot { Class Scout } TFBot { Class Scout Tag nav_prefer_flank_left } TFBot { Class Scout Tag nav_prefer_flank_right } } } WaveSpawn { Name W4_01 TotalCurrency 75 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W4_01 TotalCurrency 25 TotalCount 14 MaxActive 4 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot_giant RandomChoice { TFBot { Class Soldier Tag nav_prefer_flank_left } TFBot { Class Soldier Tag nav_prefer_flank_right } } } WaveSpawn { Name W4_01 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Tank { Health 17500 Speed 75 Name "tankboss" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Tank { Health 20000 Speed 75 Name "tankboss" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 25 TotalCount 8 MaxActive 2 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot TFBot { Template T_TFBot_Scout_Shortstop } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Class Scout } TFBot { Class Scout } TFBot { Class Scout Tag nav_prefer_flank_left } TFBot { Class Scout Tag nav_prefer_flank_right } } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W4_02 WaitForAllDead W4_01 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 21 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish } TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish } TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish Tag nav_prefer_flank_right } } } } //WAVE 5 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W5_01 TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W5_01 TotalCurrency 200 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W5_01 TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot_giant RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Fist Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Heavyweapons_Fist Tag nav_prefer_flank_right } } } WaveSpawn { Name W5_01 TotalCurrency 100 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Lightweight } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 100 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Lightweight } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 100 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name W5_02 WaitForAllDead W5_01 TotalCurrency 250 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } } //WAVE 6 Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name W6_01 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Medic Tag nav_prefer_flank_left } } } WaveSpawn { Name W6_01 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Medic Tag nav_prefer_flank_right } } } WaveSpawn { Name W6_01 TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Tank { Health 20000 Speed 75 Name "tankboss" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W6_01 TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Class Scout } TFBot { Class Scout } TFBot { Class Scout Tag nav_prefer_flank_left } TFBot { Class Scout Tag nav_prefer_flank_right } } } WaveSpawn { Name W6_01 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 7 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W6_01 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 21 WaitBetweenSpawns 21 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire } TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire } TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire Tag nav_prefer_flank_right } } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 0 Where spawnbot_giant Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Medic Tag nav_prefer_flank_left } } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 9 WaitBetweenSpawns 0 Where spawnbot_giant Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Name "Giant Rapid Fire Detonator Pyro" ClassIcon pyro_flare_rapidfire Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Medic Tag nav_prefer_flank_right } } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 0 Tank { Health 20000 Speed 75 Name "tankbossfinal" Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 100 TotalCount 28 MaxActive 8 SpawnCount 4 WaitBeforeStarting 19 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Sandman_Fixed Tag nav_prefer_flank_right } } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 19 WaitBetweenSpawns 6 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Heavy_Lightweight } TFBot { Template T_TFBot_Heavy_Lightweight } TFBot { Template T_TFBot_Heavy_Lightweight Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Heavy_Lightweight Tag nav_prefer_flank_right } } } WaveSpawn { Name W6_02 WaitForAllDead W6_01 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 18 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag nav_prefer_flank_right } } } } }