#base robot_giant.pop #base robot_standard.pop //#base robot_package_forever.pop //Underground Intermediate //Made by Package O Lies //TheDark //spawnbot, main spawn //spawnbot_side, flank spawn //spawnbot_invasion, both spawns //spawnbot_mission_sniper/spy, for mission support //nav_prefer_main_back, stop bots from flanking //nav_prefer_flank_front, flank left and right side, front of map //nav_prefer_flank_back, flank left and right side, back of map WaveSchedule { StartingCurrency 1400 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 20 //put templates here when I get to them Templates { Package_Scout_Popper { Class Scout Skill Easy Name "Soda Popper Scout" Item "Bonk Helm" ClassIcon scout_popper2_giant Item "the soda popper" } Package_Giant_Soldier_Spammer_Conch { Class Soldier Name "Giant Rapid Conch Soldier" ClassIcon soldier_conch_spammer2 Health 4200 Skill Expert //Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes MiniBoss Tag bot_giant Attributes SpawnWithFullCharge Item "Jumper's Jeepcap" item "The Concheror" Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "faster reload rate" -0.8 "fire rate bonus" 0.5 “Set_item_texture_wear” 0 } CharacterAttributes { "increase buff duration" 9.0 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 } } T_TFBot_Giant_Flaregun_Barrage { Class Pyro Name "Giant Flare Rain Pyro" ClassIcon pyro_flare_rain_nys Skill Expert Health 3300 Item "The Flare Gun" Item "The Smoking Skid Lid" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.1 "Projectile speed increased" 0.45 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6 } } T_TFBot_Heavy_Heater { Name "Heater Heavy" Class Heavyweapons ClassIcon heavy_heater Skill Easy Item "The Huo Long Heatmaker" Item "The Bunsen Brave" ItemAttributes { ItemName "The Huo Long Heatmaker" "damage bonus vs burning" 1.5 } } Package_Giant_Heavyweapons_COK { Class Heavyweapons Name "Giant Crit-on-Kill Heavy" Health 5500 ClassIcon heavy_deflector_booster3 Tag bot_giant Skill Expert Item "The Team Captain" Item "EOTL_sheavyshirt" Item "gentlemanne_minigun_coffinnail" MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "gentlemanne_minigun_coffinnail" "damage bonus" 1.5 "attack projectiles" 1 "Critboost on kill" 8 "killstreak tier" 2 "killstreak idleeffect" 2 "Set_item_texture_wear" 0 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } T_TFBot_Medic_Kritz { Name "Kritz Medic" Class Medic ClassIcon medic_kritz_lite Skill Expert Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "The Quadwrangler" Item "Flatliner" Item "The Kritzkrieg" Item "The Overdose" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 100 "uber duration bonus" 92 } CharacterAttributes { "bot medic uber health threshold" 69420 } } } Mission //sentry buster { Objective DestroySentries InitialCooldown 30 Where spawnbot BeginAtWave 1 RunForThisManyWaves 7 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster Item "EOTL_demopants" } } Mission { Objective Spy InitialCooldown 30 Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 DesiredCount 2 CooldownTime 30 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper InitialCooldown 15 Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 DesiredCount 2 CooldownTime 40 TFBot { Template T_TFBot_Sniper Skill Normal } } Mission { Objective Sniper InitialCooldown 25 Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 DesiredCount 2 CooldownTime 25 TFBot { Template T_TFBot_Sniper } } Mission { Objective Spy InitialCooldown 5 Where spawnbot_mission_spy BeginAtWave 5 RunForThisManyWaves 2 DesiredCount 1 CooldownTime 30 TFBot { Template T_TFBot_Spy Skill Expert } } Mission { Objective Spy InitialCooldown 5 Where spawnbot_mission_spy BeginAtWave 8 RunForThisManyWaves 2 DesiredCount 1 CooldownTime 30 TFBot { Template T_TFBot_Spy Skill Expert } } Mission { Objective Sniper InitialCooldown 25 Where spawnbot_mission_sniper BeginAtWave 8 RunForThisManyWaves 1 DesiredCount 2 CooldownTime 30 TFBot { Template T_TFBot_Sniper } } Mission { Objective Engineer Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter Item "The Data Mining Light" TeleportWhere spawnbot TeleportWhere spawnbot_side } } Mission { Objective Engineer Where spawnbot_side BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Tele_Battle Item "The Data Mining Light" TeleportWhere spawnbot TeleportWhere spawnbot_side } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1aa Where spawnbot TotalCurrency 100 TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 4 TFBot { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Item "The Shogun's Shoulder Guard" Item "Full Metal Drill Hat" Item "The Gunboats" Health 3800 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant Item "gentlemanne_rocketlauncher_highrollers" ItemAttributes { ItemName "gentlemanne_rocketlauncher_highrollers" "move speed bonus" 0.5 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 "set_item_texture_wear" 0 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } Tag nav_prefer_main_back //Gotta put this on everything aaaaaaaaaaaaaaaaaaaaa } } WaveSpawn { Name 1ab Where spawnbot TotalCurrency 50 TotalCount 20 SpawnCount 5 MaxActive 15 WaitBeforeStarting 11 WaitBetweenSpawns 6 TFBot { Class Scout Skill Easy Tag nav_prefer_main_back } } WaveSpawn { Name 1ba Where spawnbot WaitForAllSpawned 1ab TotalCurrency 80 TotalCount 16 SpawnCount 4 MaxActive 8 WaitBeforeStarting 0 WaitBetweenSpawns 8 TFBot { Class Soldier Tag nav_prefer_main_back } } WaveSpawn { Name 1bb Where spawnbot WaitForAllSpawned 1ab TotalCurrency 100 TotalCount 24 SpawnCount 6 MaxActive 12 WaitBeforeStarting 0 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Scout_Bonk Name "Bonk Scout" Tag nav_prefer_main_back } } WaveSpawn { Name 1bb Where spawnbot_side WaitForAllSpawned 1ba TotalCurrency 20 TotalCount 4 SpawnCount 4 MaxActive 4 WaitBeforeStarting 8 WaitBetweenSpawns 6 TFBot { Class Soldier Tag nav_prefer_main_back } } WaveSpawn { Name wave1tank TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitForAllSpawned 1ba TotalCurrency 250 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 15000 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //Randomly does/doesn't flank { Name 1ca Where spawnbot WaitForAllSpawned 1bb TotalCurrency 100 Support 1 TotalCount 50 SpawnCount 4 MaxActive 12 WaitBeforeStarting 0 WaitBetweenSpawns 6 RandomChoice { TFBot { Class Heavyweapons ClassIcon heavy_shotgun Name "Shotgun Heavy" Item "The Purity Fist" Skill Easy WeaponRestrictions SecondaryOnly Item "the war goggles" Tag nav_prefer_main_back } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "Pugilist's Protector" ItemAttributes { "Itemname" "Pugilist's Protector" "set item tint rgb" 15185211 } Name "Lightweight Champ" Tag nav_prefer_flank_back } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 2aa Where spawnbot TotalCurrency 75 TotalCount 24 SpawnCount 6 MaxActive 9 WaitBeforeStarting 0 WaitBetweenSpawns 6 TFBot { Class Pyro Skill Easy Tag nav_prefer_main_back } } WaveSpawn { Name 2ab Where spawnbot_side WaitForAllSpawned 1ba TotalCurrency 75 TotalCount 15 SpawnCount 3 MaxActive 9 WaitBeforeStarting 5 WaitBetweenSpawns 5 TFBot { Class Soldier Skill Normal Tag nav_prefer_main_back } } WaveSpawn { Name 2ac Where spawnbot WaitForAllSpawned 2ab TotalCurrency 75 TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 0 TFBot { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Skill Expert Health 3000 Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "The Patriot Peak" Item "gentlemanne_flamethrower_coffinnail" Itemattributes { Itemname "gentlemanne_flamethrower_coffinnail" “Set_item_texture_wear” 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Tag nav_prefer_main_back } } WaveSpawn { Name 2bc Where spawnbot WaitForAllSpawned 2ac TotalCurrency 300 TotalCount 3 SpawnCount 1 MaxActive 2 WaitBeforeStarting 20 WaitBetweenSpawns 18 TFBot { Template T_TFBot_Giant_Flaregun_Barrage Tag nav_prefer_main_back } } WaveSpawn { Name 2ba Where spawnbot WaitForAllSpawned 2ab Support 1 TotalCurrency 75 TotalCount 60 SpawnCount 5 MaxActive 10 WaitBeforeStarting 10 WaitBetweenSpawns 8 TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys //Tag nav_prefer_main_back } } WaveSpawn { Name 2bb Where spawnbot WaitForAllSpawned 2ab Support 1 TotalCurrency 50 TotalCount 40 SpawnCount 4 MaxActive 8 WaitBeforeStarting 15 WaitBetweenSpawns 8 TFBot { Class Demoman Skill Normal Tag nav_prefer_flank_back } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 3aa Where spawnbot TotalCurrency 100 TotalCount 5 SpawnCount 1 MaxActive 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Scout_Baseball Tag nav_prefer_main_back } } WaveSpawn { Name 3ab Where spawnbot TotalCurrency 150 TotalCount 4 SpawnCount 1 MaxActive 3 WaitBeforeStarting 0.5 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Demoman Item "Scotsman's Stove Pipe" ClassIcon demo_spammer_package Tag nav_prefer_main_back Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "set_item_texture_wear" 0 "reload time decreased" -1 "fire rate bonus" 0.75 //"killstreak tier" 1 } } } WaveSpawn { Name 3ac Where spawnbot_side TotalCurrency 50 TotalCount 24 SpawnCount 6 MaxActive 7 WaitBeforeStarting 6 WaitBetweenSpawns 10 TFBot { Class Demoman Skill Hard WeaponRestrictions MeleeOnly ClassIcon demo_caber_nys Name "Caberknight" Item "The Splendid Screen" Item "The Ullapool Caber" Tag nav_prefer_main_back Item "Head Banger" ItemAttributes { ItemName "Head Banger" "set item tint rgb" "3686984" } ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } } WaveSpawn { Name 3ba Where spawnbot TotalCurrency 800 WaitForAllSpawned 3ab TotalCount 18 SpawnCount 6 MaxActive 18 WaitBeforeStarting 10 WaitBetweenSpawns 15 Squad { TFBot { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Item "The Shogun's Shoulder Guard" Item "Full Metal Drill Hat" Item "The Gunboats" Health 3800 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant Item "gentlemanne_rocketlauncher_highrollers" ItemAttributes { ItemName "gentlemanne_rocketlauncher_highrollers" "move speed bonus" 0.5 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 "set_item_texture_wear" 0 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } Tag nav_prefer_main_back //Gotta put this on everything aaaaaaaaaaaaaaaaaaaaa Tag nav_prefer_main_front } TFBot { Template T_TFBot_Medic_BigHeal Item "Medic Mask" Tag nav_prefer_main_back Item "The Surgeon's Stahlhelm" Name "Big Heal Medic" } TFBot { Template T_TFBot_Heavy_Heater Tag nav_prefer_main_back } TFBot { Template T_TFBot_Heavy_Heater Tag nav_prefer_main_back } TFBot { Template T_TFBot_Heavy_Heater Tag nav_prefer_main_back } TFBot { Template T_TFBot_Heavy_Heater Tag nav_prefer_main_back } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave3tank1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitForAllSpawned 1ba TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 20000 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 4aa Where spawnbot TotalCurrency 300 TotalCount 32 SpawnCount 4 MaxActive 16 WaitBeforeStarting 0 WaitBetweenSpawns 5 Squad { TFBot { Class Soldier Skill Expert Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic_QuickUber Name "Quick Uber Medic" } TFBot { Template T_TFBot_Sniper_Huntsman Tag nav_prefer_main_back } TFBot { Template T_TFBot_Sniper_Huntsman Tag nav_prefer_main_back } } } WaveSpawn { Name 4ba Where spawnbot WaitForAllSpawned 4aa TotalCurrency 200 TotalCount 16 SpawnCount 4 MaxActive 10 WaitBeforeStarting 12 WaitBetweenSpawns 6 Squad { TFBot { Class Heavyweapons Skill Normal Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic_QuickUber Name "Quick Uber Medic" } } } WaveSpawn { Name wave3tank2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitForAllSpawned 4ba TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 20000 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 4ca Where spawnbot WaitForAllSpawned 4ba TotalCurrency 150 TotalCount 16 SpawnCount 4 MaxActive 12 WaitBeforeStarting 8 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Heavyweapons_Fist Item "The U-clank-a" Tag nav_prefer_main_back } } WaveSpawn { Name 4support Where spawnbot WaitForAllSpawned 4ca TotalCurrency 25 Support 1 TotalCount 25 SpawnCount 4 MaxActive 8 WaitBeforeStarting 6 WaitBetweenSpawns 8 RandomChoice { TFBot { Class Scout Skill Normal Tag nav_prefer_main_back } TFBot { Class Scout Skill Normal Tag nav_prefer_flank_front } } } WaveSpawn { Name 4support Where spawnbot WaitForAllSpawned 4ca TotalCurrency 25 Support 1 TotalCount 25 SpawnCount 4 MaxActive 8 WaitBeforeStarting 6 WaitBetweenSpawns 8 TFBot { Class Demoman Skill Normal Tag nav_prefer_flank_back } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 5aa Where spawnbot TotalCurrency 400 TotalCount 12 SpawnCount 3 MaxActive 12 WaitBeforeStarting 0 WaitBetweenSpawns 20 Squad { TFBot { Template Package_Giant_Heavyweapons_COK Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic Item "Field Practice" Skill Expert Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic Item "Field Practice" Skill Expert Tag nav_prefer_main_back } } } WaveSpawn { Name 5support Where spawnbot Where Spawnbot_side Support 1 TotalCurrency 200 TotalCount 100 SpawnCount 8 MaxActive 9 WaitBeforeStarting 10 WaitBetweenSpawns 6 RandomChoice { TFBot { CLass Demoman Skill Hard Tag nav_prefer_main_back } TFBot { CLass Demoman Skill Hard Tag nav_prefer_main_back } TFBot { Template T_TFBot_Demoman_Knight Tag nav_prefer_flank_back } TFBot { Template T_TFBot_Demoman_Knight Tag nav_prefer_flank_back } TFBot { Class Pyro Skill Easy Tag nav_prefer_main_back } TFBot { Class Pyro Skill Hard Attributes AlwaysFireWeapon Tag nav_prefer_main_back } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 6aa Where spawnbot TotalCurrency 100 TotalCount 80 SpawnCount 5 MaxActive 12 WaitBeforeStarting 0 WaitBetweenSpawns 7 RandomChoice { TFBot { Template Package_Scout_Popper Tag nav_prefer_main_back } TFBot { Template Package_Scout_Popper Tag nav_prefer_flank_back } } } WaveSpawn { Name 6ab Where spawnbot_side TotalCurrency 50 TotalCount 2 SpawnCount 1 MaxActive 2 WaitBeforeStarting 4 WaitBetweenSpawns 20 TFBot { Template T_TFBot_Giant_Demoman ClassIcon demo_spammer_package Item "Scotsman's Stove Pipe" Tag nav_prefer_main_back Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "set_item_texture_wear" 0 "reload time decreased" -1 "fire rate bonus" 0.75 //"killstreak tier" 1 } } } WaveSpawn { Name 6ab Where spawnbot TotalCurrency 200 TotalCount 4 SpawnCount 1 MaxActive 2 WaitBeforeStarting 6 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Giant_Soldier_Spammer Item "The Gilded Guard" Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "faster reload rate" -0.8 "fire rate bonus" 0.5 “Set_item_texture_wear” 0 } Tag nav_prefer_main_back } } WaveSpawn { Name 6ba Where spawnbot WaitForAllSpawned 6ab TotalCurrency 300 TotalCount 6 SpawnCount 2 MaxActive 4 WaitBeforeStarting 10 WaitBetweenSpawns 16 Squad { TFBot { Template T_TFBot_Giant_Demoman ClassIcon demo_spammer_package Item "Scotsman's Stove Pipe" Tag nav_prefer_main_back Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "set_item_texture_wear" 0 "reload time decreased" -1 "fire rate bonus" 0.75 //"killstreak tier" 1 } } TFBot { Template T_TFBot_Medic_Kritz Tag nav_prefer_main_back } } } WaveSpawn { Name 6ba Where spawnbot_side WaitForAllSpawned 6ab TotalCurrency 200 TotalCount 6 SpawnCount 2 MaxActive 4 WaitBeforeStarting 18 WaitBetweenSpawns 16 Squad { TFBot { Template T_TFBot_Giant_Demoman ClassIcon demo_spammer_package Item "Scotsman's Stove Pipe" Tag nav_prefer_main_back Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "set_item_texture_wear" 0 "reload time decreased" -1 "fire rate bonus" 0.75 //"killstreak tier" 1 } } TFBot { Template T_TFBot_Medic_Kritz Tag nav_prefer_main_back } } } WaveSpawn { Name 6ca Where spawnbot WaitForAllSpawned 6ba TotalCurrency 50 TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 12 TFBot { Template T_TFBot_Giant_Soldier_Spammer Item "The Gilded Guard" Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "faster reload rate" -0.8 "fire rate bonus" 0.5 “Set_item_texture_wear” 0 } Tag nav_prefer_flank_back } } WaveSpawn { Name 6ca Where spawnbot WaitForAllSpawned 6ba TotalCurrency 50 TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 12 TFBot { Template T_TFBot_Giant_Soldier_Spammer Item "The Gilded Guard" Item "craftsmann_rocketlauncher_americanpastoral" ItemAttributes { ItemName "craftsmann_rocketlauncher_americanpastoral" "faster reload rate" -0.8 "fire rate bonus" 0.5 “Set_item_texture_wear” 0 } Tag nav_prefer_main_back } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave7tank1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 20000 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 7aa Where spawnbot TotalCurrency 50 TotalCount 33 SpawnCount 3 MaxActive 12 WaitBeforeStarting 1 WaitBetweenSpawns 2 TFBot { Class Demoman SKill Hard WeaponRestrictions MeleeOnly ClassIcon demo_caber_nys Attributes AlwaysCrit Name "Caberknight" Item "The Splendid Screen" Item "The Ullapool Caber" Tag nav_prefer_main_back Item "Head Banger" ItemAttributes { ItemName "Head Banger" "set item tint rgb" "3686984" } ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } } WaveSpawn { Name 7ab Where spawnbot_side TotalCurrency 25 TotalCount 5 SpawnCount 5 MaxActive 5 WaitBeforeStarting 9 WaitBetweenSpawns 8 TFBot { Class Demoman SKill Hard WeaponRestrictions MeleeOnly ClassIcon demo_caber_nys Attributes AlwaysCrit Name "Caberknight" Item "The Splendid Screen" Item "The Ullapool Caber" Tag nav_prefer_main_back Item "Head Banger" ItemAttributes { ItemName "Head Banger" "set item tint rgb" "3686984" } ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } } WaveSpawn { Name 7ac Where spawnbot TotalCurrency 75 TotalCount 3 SpawnCount 1 MaxActive 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 TFBot { Template T_TFBot_Giant_Scout_FaN Tag nav_prefer_main_back } } WaveSpawn { Name 7ba Where spawnbot WaitForAllSpawned 7aa TotalCurrency 100 TotalCount 48 SpawnCount 4 MaxActive 8 Support 1 WaitBeforeStarting 12 WaitBetweenSpawns 6 TFBot { Template T_TFBot_Demo_Burst Skill Normal Tag nav_prefer_main_back } } WaveSpawn { Name 7bb Where spawnbot WaitForAllSpawned 7ac TotalCurrency 400 TotalCount 12 SpawnCount 3 MaxActive 9 WaitBeforeStarting 12 WaitBetweenSpawns 20 Squad { Formationsize 250 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Item "EOTL_sheavyshirt" } TFBot { Template T_TFBot_Medic_QuickUber Name "Quick Uber Medic" Tag nav_prefer_main_back } TFBot { Template T_TFBot_Giant_Flaregun_Barrage Tag nav_prefer_main_back } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 8aa Where spawnbot TotalCurrency 200 TotalCount 6 SpawnCount 3 MaxActive 6 WaitBeforeStarting 0 WaitBetweenSpawns 12 Squad { TFBot { Template Package_Giant_Heavyweapons_COK Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic Item "Field Practice" Skill Expert Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic Item "Field Practice" Skill Expert Tag nav_prefer_main_back } } } WaveSpawn { Name wave8tank1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitForAllSpawned 4ba TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 25000 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 8ba Where spawnbot_side WaitForAllSpawned 8aa TotalCurrency 50 TotalCount 20 SpawnCount 4 MaxActive 8 WaitBeforeStarting 8 WaitBetweenSpawns 4 TFBot { Class Soldier Skill Hard Tag nav_prefer_main_back } } WaveSpawn { Name 8ba Where spawnbot TotalCurrency 50 WaitForAllSpawned 8aa TotalCount 16 SpawnCount 4 MaxActive 8 WaitBeforeStarting 14 WaitBetweenSpawns 4 TFBot { Class Heavy Skill Hard Tag nav_prefer_main_back } } WaveSpawn { Name 8ca Where spawnbot TotalCurrency 50 WaitForAllSpawned 8ba TotalCount 24 SpawnCount 4 MaxActive 12 WaitBeforeStarting 9 WaitBetweenSpawns 5 TFBot { Class Heavy Tag nav_prefer_main_back } } WaveSpawn { Name 8ca Where spawnbot TotalCurrency 50 WaitForAllSpawned 8ba TotalCount 4 SpawnCount 2 MaxActive 4 WaitBeforeStarting 6 WaitBetweenSpawns 12 TFBot { Template Package_Giant_Soldier_Spammer_Conch Tag nav_prefer_main_back } } WaveSpawn { Name wave8tank2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitForAllSpawned 8ca TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 17500 Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave8tank3 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitForAllSpawned 8ca TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 17500 Speed 75 Skin 1 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 8da Where spawnbot TotalCurrency 200 WaitForAllSpawned 8ca TotalCount 6 SpawnCount 3 MaxActive 6 WaitBeforeStarting 10 WaitBetweenSpawns 10 Squad { TFBot { Template Package_Giant_Soldier_Spammer_Conch Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic_Kritz Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic_Kritz Tag nav_prefer_main_back } } } WaveSpawn { Name 8da Where spawnbot_side TotalCurrency 200 WaitForAllSpawned 8ca TotalCount 6 SpawnCount 3 MaxActive 6 WaitBeforeStarting 10 WaitBetweenSpawns 10 Squad { TFBot { Template Package_Giant_Soldier_Spammer_Conch Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic_Kritz Tag nav_prefer_main_back } TFBot { Template T_TFBot_Medic_Kritz Tag nav_prefer_main_back } } } WaveSpawn { Name 8support Where spawnbot TotalCurrency 50 WaitForAllSpawned 8ca Support 1 TotalCount 20 SpawnCount 6 MaxActive 8 WaitBeforeStarting 6 WaitBetweenSpawns 12 TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys Attributes AlwaysCrit Tag nav_prefer_main_back } } } }