#base robot_giant.pop #base robot_standard.pop #base robot_isolation.pop // ISOLATION : HOLDOUT SCRAP-OUT : V0.3.1 // MADE BY SIR METALADON // There's only 1, go search it on google! WaveSchedule { Templates { T_TFBot_Soldier_Bazooka { Class Soldier Skill Hard Name "Bazooka Soldier" ClassIcon soldier_bazooka Item "The Beggar's Bazooka" Scale 1.5 Health 900 ItemAttributes { ItemName "The Beggar's Bazooka" "Reload time decreased" 0.5 "auto fires when full" 1 "clip size upgrade atomic" 2 "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } T_TFBot_Giant_Pyro_Powerjack { Class Pyro Skill Expert Attributes MiniBoss ClassIcon "pyro_powerjack" Item "The Powerjack" Item "The Attendant" Health 4000 Name "Giant Powerjack Pyro" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Powerjack" "damage bonus" 2 "heal on kill" 2000 "fire rate bonus" 1.5 "melee range multiplier" 1.5 "melee bounds multiplier" 1.5 } CharacterAttributes { "move speed bonus" 0.75 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.15 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 6 } } T_TFBot_Heavyweapons_Gatling { Class Heavyweapons Name "Gatling Heavy" ClassIcon "heavy_beast_h" Skill Hard Scale 1.5 Health 1000 Item "The Brass Beast" ItemAttributes { ItemName "The Brass Beast" "spread penalty" 1 //spunup_damage_resistance 1 spunup_push_force_immunity 1 "fire rate bonus" 2 "minigun spinup time decreased" 3 "aiming movespeed increased" 4 //"damage bonus" 1 } CharacterAttributes { "move speed bonus" .65 "head scale" .75 } } T_TFBot_Giant_ScorchShot { Class Pyro Name "Giant Pyro Pusher" ClassIcon pyro_scorch_giant Skill Expert Health 3000 Item "The Scorch Shot" WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes AlwaysCrit ItemAttributes { ItemName "The Scorch Shot" "damage bonus" 1 "fire rate bonus" 0.3 "faster reload rate" 1.25 "Projectile speed increased" 0.35 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.15 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 6 } } T_TFBot_Pyro_FlameCannon { Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Name "Flame Cannon Pyro" ClassIcon pyro_dragon_fury_swordstone Scale 1.5 Health 750 Item "dec2014 2014_pyromancer_hood" Item "The Dragon's Fury" ItemAttributes { ItemName "The Dragon's Fury" //"damage bonus" 1.25 "item_meter_charge_rate" 1.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.7 "airblast vulnerability multiplier" 0.8 "airblast vertical vulnerability multiplier" 0.25 } } T_TFBot_Scout_Pistol { Class Scout Skill Normal ClassIcon scout_pistol_2 Name "Pistol Scout" WeaponRestrictions SecondaryOnly } T_TFBot_Giant_Soldier_DirectHit { Name "Giant Direct Hit Soldier" ClassIcon "soldier_directhit_giant" Item "The Direct Hit" Skill Hard Health 3800 Class Soldier WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } T_TFBot_Soldier_DirectHit { Class Soldier Name "Direct Hit Soldier" Item "The Direct Hit" Skill Hard ClassIcon "soldier_directhit" } T_TFBot_Demoman_Continuous { Class Demoman Name "Continuous Fire Demoman" ClassIcon demo_spammer Skill Hard Scale 1.5 Health 600 ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "Projectile speed increased" .75 "faster reload rate" -0.8 "projectile spread angle penalty" 2 } CharacterAttributes { "move speed bonus" .5 } } T_TFBot_Giant_Sniper_SMG { Class Sniper Name "Giant SMG Sniper" ClassIcon sniper_smg_giant Skill Expert Attributes MiniBoss Health 3000 WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.25 "override footstep sound set" 3 } } } StartingCurrency 1000 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Mission { Where spawnbot_mission_sentrybuster Objective DestroySentries InitialCooldown 10 BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } Mission { Where spawnbot Objective Engineer InitialCooldown 15 BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter Name "x2 Engineer 30sec Respawn" Attributes TeleportToHint TeleportWhere spawnbot TeleportWhere spawnbot_giant TeleportWhere spawnbot_invasion TeleportWhere spawnbot_house TeleportWhere spawnbot_giant_house TeleportWhere spawnbot_invasion_house ItemAttributes { ItemName "TF_WEAPON_WRENCH" "fire rate bonus" 5 } CharacterAttributes { "engineer teleporter build rate multiplier" 0.75 "engy sentry radius increased" 0.5 "engy sentry damage bonus" 0.25 "engy sentry health bonus" 0.5 } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "1a" WaitForAllDead "0a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 36 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 4 Squad { TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg Skill Normal WeaponRestrictions SecondaryOnly } TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg Skill Normal WeaponRestrictions SecondaryOnly } } } WaveSpawn { Name "1c" WaitForAllDead "0a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot Where spawnbot_house TotalCount 60 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 1 Squad { TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat } } } WaveSpawn { Name "1b" WaitForAllDead "0a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 10 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Soldier_Bazooka } } } WaveSpawn { Name "2a" WaitForAllDead "1a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 35 Tank { Name "tankboss" Health 12000 Speed 75 Skin 1 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "2b" WaitForAllDead "1a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 36 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 8 Squad { TFBot { Class Pyro Skill Easy ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } TFBot { Class Pyro Skill Easy ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } } } WaveSpawn { Name "3a" WaitForAllDead "2a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_giant TotalCount 3 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 25 Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { Name "3b" WaitForAllDead "2a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_giant_house Support 1 TotalCount 20 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 1 Squad { TFBot { Class Pyro Skill Normal Item "The Detonator" WeaponRestrictions SecondaryOnly Name "Detonator Pyro" ClassIcon pyro_detonator } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "4a" WaitForAllDead "0a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot Where spawnbot_house TotalCount 9 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 8 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name "4b" WaitForAllDead "0a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot Where spawnbot_house TotalCount 15 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 5 TFBot { Class Soldier Skill Easy } } WaveSpawn { Name "4c" WaitForAllDead "0a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot Where spawnbot_house TotalCount 36 MaxActive 9 SpawnCount 2 WaitBetweenSpawns 4 Squad { TFBot { Template T_TFBot_Scout_Melee ClassIcon "scout_bat" } } } WaveSpawn { Name "5a" WaitForAllDead "4a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 25 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 15 Squad { TFBot { Template T_TFBot_Giant_Pyro } TFBot { Class Pyro Skill Normal } TFBot { Class Pyro Skill Normal } TFBot { Template T_TFBot_ScorchShot ClassIcon "pyro_scorch" } TFBot { Template T_TFBot_ScorchShot ClassIcon "pyro_scorch" } } } WaveSpawn { Name "5b" WaitForAllDead "4a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house TotalCount 40 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 2 Squad { TFBot { Template T_TFBot_ScorchShot ClassIcon "pyro_scorch" } TFBot { Class Pyro Skill Normal } } } WaveSpawn { Name "6a" WaitForAllDead "5a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot TotalCount 15 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 15 RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Gatling Skill Easy } } } WaveSpawn { Name "6b" WaitForAllDead "5a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 12 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 3 Support 1 RandomChoice { TFBot { Class Soldier Skill Normal } TFBot { Class Scout Skill Hard } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "7a" WaitForAllDead "6a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 12 Squad { TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } } } WaveSpawn { Name "7b" WaitForAllDead "6a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 6 RandomChoice { TFBot { Template T_TFBot_Demoman_Knight } TFBot { Template T_TFBot_Demoman_Knight } TFBot { Template T_TFBot_Scout_Sandman } } } WaveSpawn { Name "7c" WaitForAllDead "6a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house TotalCount 28 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 8 Squad { TFBot { Class Soldier Skill Hard } TFBot { Template T_TFBot_Pyro_Flaregun } TFBot { Template T_TFBot_Pyro_Flaregun } TFBot { Template T_TFBot_Pyro_Flaregun } } } WaveSpawn { Name "8a1" WaitForAllDead "7a" TotalCurrency 100 WaitBeforeStarting 8 Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 12 Tank { Name "tankboss" Health 10000 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "8a2" WaitForAllDead "7a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 12 Tank { Name "tankboss" Health 10000 Speed 75 StartingPathTrackNode tank_path_b_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "8b" WaitForAllDead "7a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot TotalCount 10 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 4 RandomChoice { TFBot { Class Heavyweapons Skill Normal } } } WaveSpawn { Name "8c" WaitForAllDead "7a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 30 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 6 Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } WaveSpawn { Name "9a" WaitForAllDead "8a1" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 25 Squad { TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } TFBot { Template T_TFBot_Pyro_FlameCannon } TFBot { Template T_TFBot_Pyro_FlameCannon } } } WaveSpawn { Name "9b" WaitForAllDead "8a1" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 16 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 4 Support 1 Squad { TFBot { Class Pyro Skill Easy Attributes AlwaysFireWeapon } TFBot { Template T_TFBot_Pyro_Flaregun } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "10a" WaitForAllDead "9a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 15 MaxActive 5 SpawnCount 5 WaitBetweenSpawns 25 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Medic } TFBot { Class Demoman Skill Normal } TFBot { Class Demoman Skill Normal } TFBot { Class Demoman Skill Normal } } } WaveSpawn { Name "10b" WaitForAllDead "9a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house Where spawnbot TotalCount 81 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 3 RandomChoice { TFBot { Class Demoman Skill Hard } TFBot { Class Scout Skill Hard } TFBot { Class Scout Skill Hard } } } WaveSpawn { Name "11a" WaitForAllDead "10a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 15 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Giant_ScorchShot } TFBot { Template T_TFBot_Soldier_DirectHit } TFBot { Template T_TFBot_Soldier_DirectHit } } } WaveSpawn { Name "11b" WaitForAllDead "10a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house TotalCount 30 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror } TFBot { Template T_TFBot_Soldier_DirectHit } TFBot { Template T_TFBot_Soldier_DirectHit } } } WaveSpawn { Name "12a" WaitForAllDead "11a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 7 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 10 Squad { TFBot { Template T_TFBot_Giant_Pyro_Powerjack } } } WaveSpawn { Name "12b" WaitForAllDead "11a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house TotalCount 18 MaxActive 10 SpawnCount 2 Support 1 WaitBetweenSpawns 4 RandomChoice { TFBot { Template T_TFBot_Scout_Pistol Skill Easy } TFBot { Template T_TFBot_Scout_Pistol Skill Easy } TFBot { Class Soldier Skill Hard } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "13a" WaitForAllDead "12a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 6 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 25 Squad { TFBot { Template T_TFBot_Giant_Sniper_SMG } TFBot { Template T_TFBot_Giant_Sniper_SMG } } } WaveSpawn { Name "13b" WaitForAllDead "12a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house Where spawnbot TotalCount 30 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 3 Squad { TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg Skill Normal WeaponRestrictions SecondaryOnly } TFBot { Class Heavy Skill Normal } } } WaveSpawn { Name "14a" WaitForAllDead "13a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 7 MaxActive 7 SpawnCount 1 WaitBetweenSpawns 2.65 Tank { Name "tankboss" Health 7000 Speed 75 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "14b" WaitForAllDead "13a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 9 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Pyro_FlameCannon } } } WaveSpawn { Name "14c" WaitForAllDead "13a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 18 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 2 Squad { TFBot { Class Pyro Skill Normal Attributes AlwaysFireWeapon } } } WaveSpawn { Name "15a" WaitForAllDead "14a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot TotalCount 3 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 25 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } } } WaveSpawn { Name "15b" WaitForAllDead "14a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 20 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 3 Squad { TFBot { Template T_TFBot_Demoman_Continuous } } } WaveSpawn { Name "16a" WaitForAllDead "15a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot TotalCount 12 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 8 Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon "sniper_bow_multi" Skill Normal } } } WaveSpawn { Name "16b" WaitForAllDead "15a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 6 MaxActive 3 SpawnCount 1 Support 1 WaitBetweenSpawns 8 Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Normal } } } WaveSpawn { Name "16c" WaitForAllDead "15a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 18 MaxActive 9 SpawnCount 3 Support 1 WaitBetweenSpawns 2 Squad { TFBot { Template T_TFBot_Sniper_Huntsman Skill Normal } TFBot { Template T_TFBot_Sniper_Huntsman Skill Normal } TFBot { Template T_TFBot_Sniper_Huntsman Skill Normal } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "17a" WaitForAllDead "16a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 16 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Giant_Pyro } TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Normal } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Normal } } } WaveSpawn { Name "17b" WaitForAllDead "16a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house Where spawnbot TotalCount 54 MaxActive 12 SpawnCount 2 WaitBetweenSpawns 3 RandomChoice { TFBot { Class Pyro Skill Normal } TFBot { Template T_TFBot_Pyro_Flaregun } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Normal } } } WaveSpawn { Name "18a" WaitForAllDead "17a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 16 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun ClassIcon "heavy_shotgun_giant" } TFBot { Template T_TFBot_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } WaveSpawn { Name "18c" WaitForAllDead "17a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot_house TotalCount 48 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 6 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } TFBot { Template T_TFBot_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } WaveSpawn { Name "19a" WaitForAllDead "18a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 9 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 30 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } TFBot { Template T_TFBot_Soldier_Bazooka } TFBot { Template T_TFBot_Soldier_Bazooka } } } WaveSpawn { Name "19b" WaitForAllDead "18a" TotalCurrency 50 WaitBeforeStarting 0 Where spawnbot_house TotalCount 42 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Soldier_Bazooka } TFBot { Class Soldier Skill Normal } TFBot { Class Soldier Skill Normal } } } WaveSpawn { Name "20a" WaitForAllDead "19a" TotalCurrency 100 WaitBeforeStarting 0 Where spawnbot TotalCount 16 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 1 RandomChoice { TFBot { Template T_TFBot_Pyro_FlameCannon } TFBot { Template T_TFBot_Demoman_Continuous } TFBot { Template T_TFBot_Heavyweapons_Gatling } } } WaveSpawn { Name "20b" WaitForAllDead "19a" TotalCurrency 50 WaitBeforeStarting 3 Where spawnbot_house TotalCount 16 MaxActive 8 SpawnCount 1 Support 1 WaitBetweenSpawns 0 RandomChoice { TFBot { Class Pyro Skill Normal } TFBot { Template T_TFBot_Demo_Burst } TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg Skill Normal WeaponRestrictions SecondaryOnly } } } } }