#base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 400 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom No Advanced 1 Mission { Objective Sniper Where spawnbot_mission_sniper DesiredCount 1 CooldownTime 30 InitialCooldown 15 RunForThisManyWaves 1 BeginAtWave 1 TFBot { Template T_TFBot_Sniper } } Mission { Objective Sniper Where spawnbot_mission_sniper DesiredCount 1 CooldownTime 30 InitialCooldown 15 RunForThisManyWaves 1 BeginAtWave 6 TFBot { Template T_TFBot_Sniper } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 20 CooldownTime 35 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 70 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Spy } } Wave //#1 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "1a" TotalCurrency 450 TotalCount 1 SpawnCount 1 WaitBeforeStarting 8 Tank { Health 27500 Speed 75 Name "Tank1" StartingPathTrackNode "tank_path_b_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "1b2" TotalCurrency 5 TotalCount 2 SpawnCount 2 Where spawnbot_middle TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } WaveSpawn { Name "1b" TotalCurrency 245 TotalCount 98 SpawnCount 2 MaxActive 14 WaitBetweenSpawns 2 WaitBeforeStarting 0.5 WaitForAllSpawned "1b2" RandomSpawn 1 Where spawnbot_house Where spawnbot_left Where spawnbot_middle Where spawnbot_right RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Tag nav_prefer_flank_right_upper } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast //No tag, goes alongside the tank } } } } Wave //#2 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "2a" TotalCurrency 200 SpawnCount 4 MaxActive 8 TotalCount 12 WaitBetweenSpawns 15 Where spawnbot_left Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit Tag bot_giant } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } } } WaveSpawn { Name "2b" TotalCurrency 50 SpawnCount 1 MaxActive 8 TotalCount 24 WaitBeforeStarting 4 WaitBetweenSpawns 1.5 Where spawnbot_left Where spawnbot_right RandomSpawn 1 TFBot { Class Demoman Name "Demoknight" ClassIcon demoknight Skill Hard Item "The Chargin' Targe" Item "The Eyelander" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } ItemAttributes { ItemName "The Chargin' Targe" "dmg taken from fire reduced" 1 } Tag nav_prefer_flank_right } } WaveSpawn { Name "2c" TotalCurrency 200 TotalCount 4 SpawnCount 1 MaxActive 4 WaitBeforeStarting 25 WaitBetweenSpawns 12 WaitForAllSpawned "2a" Where spawnbot_right Where spawnbot_left Where spawnbot_middle TFBot { Template T_TFBot_Giant_Scout Tag bot_giant } } WaveSpawn { Name "2d" Support Limited TotalCurrency 150 TotalCount 32 SpawnCount 4 MaxActive 11 WaitBeforeStarting 6 WaitBetweenSpawns 4 Where spawnbot_house Where spawnbot_right Where spawnbot_middle RandomSpawn 1 WaitForAllSpawned "2a" RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Tag nav_prefer_flank_right_upper } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ //No tag, goes alongside the tank } } } } Wave //#3 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "3Supp" Support 1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 10 Where spawnbot_house Where spawnbot_right Where spawnbot_middle RandomSpawn 1 WaitBeforeStarting 2 TFBot { Template T_TFBot_Heavyweapons_Gnome Health 75 Skill Expert } } WaveSpawn { Name "3a" TotalCurrency 100 SpawnCount 1 TotalCount 16 MaxActive 4 Where spawnbot_house Where spawnbot_right Where spawnbot_middle RandomSpawn 1 WaitBetweenSpawns 4 RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Fist Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Heavyweapons_Fist Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Heavyweapons_Fist Tag nav_prefer_flank_right_upper } TFBot { Template T_TFBot_Heavyweapons_Fist //No tag, goes alongside the tank } } } WaveSpawn { Name "3a" TotalCurrency 100 SpawnCount 2 TotalCount 32 MaxActive 8 Where spawnbot_house Where spawnbot_right Where spawnbot_middle RandomSpawn 1 WaitBetweenSpawns 4 RandomChoice { TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat Attributes AlwaysCrit Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat Attributes AlwaysCrit Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat Attributes AlwaysCrit Tag nav_prefer_flank_right_upper } TFBot { Template T_TFBot_Scout_Melee ClassIcon scout_bat Attributes AlwaysCrit //No tag, goes alongside the tank } } } WaveSpawn { Name "3t1" TotalCurrency 100 TotalCount 1 SpawnCount 1 WaitBeforeStarting 8 Tank { Health 25000 Speed 75 Name "Tank1" StartingPathTrackNode "tank_path_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "3t2" TotalCurrency 100 TotalCount 1 SpawnCount 1 WaitBeforeStarting 8 WaitForAllSpawned "3a" WaitBeforeStarting 4 Tank { Health 25000 Speed 75 Name "Tank1" StartingPathTrackNode "tank_path_c_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "3b" TotalCurrency 150 SpawnCount 1 MaxActive 3 TotalCount 3 WaitForAllSpawned "3t2" WaitBetweenSpawns 14 Where spawnbot_middle TFBot { Class Pyro Name "Giant Dragon's Fury" WeaponRestrictions PrimaryOnly Item "Firewall Helmet" Attributes MiniBoss Health 3200 Item "The Dragon's Fury" MaxVisionRange 800 Skill Expert CharacterAttributes { //"damage bonus" 1.5 "damage force reduction" 0 "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Tag bot_giant } } WaveSpawn { Name "3c" TotalCurrency 50 SpawnCount 3 MaxActive 8 TotalCount 42 Support Limited WaitForAllSpawned "3t2" Where spawnbot_house Where spawnbot_right Where spawnbot_middle RandomSpawn 1 TFBot { Template T_TFBot_Pyro_Flaregun } } } Wave //#4 { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "4a" TotalCount 4 SpawnCount 2 MaxActive 4 TotalCurrency 200 Where spawnbot_right Where spawnbot_left WaitBetweenSpawns 18 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } TFBot { Class Medic Name "Giant Medic" ClassIcon medic_giant Skill Expert Health 4500 Attributes SpawnWithFullCharge Item "The Quick-Fix" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Quick-Fix" "uber duration bonus" -7 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix } } } } WaveSpawn { Name "4b" TotalCount 40 SpawnCount 2 MaxActive 10 TotalCurrency 100 Where spawnbot_house Where spawnbot_right Where spawnbot_middle Where spawnbot_left RandomSpawn 1 WaitBetweenSpawns 2.5 RandomChoice { TFBot { Class Sniper Name "Bowman" Skill Hard ClassIcon sniper_bow WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.75 } Tag nav_prefer_flank_right } TFBot { Class Sniper Name "Bowman" Skill Hard ClassIcon sniper_bow WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.75 } Tag nav_prefer_flank_left } TFBot { Class Sniper Name "Bowman" Skill Hard ClassIcon sniper_bow WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.75 } Tag nav_prefer_flank_right_upper } TFBot { Class Sniper Name "Bowman" Skill Hard ClassIcon sniper_bow WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.75 } //No tag, goes alongside the tank } } } WaveSpawn { Name "4t1" TotalCurrency 100 TotalCount 1 SpawnCount 1 WaitBeforeStarting 20 WaitForAllSpawned "4a" Tank { Health 25000 Speed 75 Name "Tank1" StartingPathTrackNode "tank_path_d_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "4c" TotalCurrency 50 TotalCount 32 MaxActive 10 SpawnCount 4 WaitBeforeStarting 22 Where spawnbot_right Where spawnbot_middle Where spawnbot_left RandomSpawn 1 WaitForAllSpawned "4a" Squad { TFBot { Class Sniper Name "Bowman" Skill Hard ClassIcon sniper_bow WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.75 } } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name "4c2" TotalCurrency 75 TotalCount 1 SpawnCount 1 WaitBeforeStarting 10 WaitForAllSpawned "4t1" Where spawnbot_left TFBot { Template T_TFBot_Giant_Soldier_Spammer } } WaveSpawn { Name "4c2" TotalCurrency 75 TotalCount 1 SpawnCount 1 WaitBeforeStarting 10 WaitForAllSpawned "4t1" Where spawnbot_right TFBot { Template T_TFBot_Giant_Soldier_Spammer } } } Wave //#5 { WaveSpawn { Name "5a" TotalCount 21 SpawnCount 21 TotalCurrency 200 Where spawnbot_middle Squad { TFBot { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Health 4200 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 } Tag bot_giant } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } TFBot { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.1 "uber duration bonus" -2 } } } } WaveSpawn { Name "5b" TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitForAllDead "5a" Where spawnbot_left Where spawnbot_right WaitBetweenSpawns 14 TFBot { Template T_TFBot_Giant_Demo_Burst } } WaveSpawn { Name "5c" TotalCurrency 100 SpawnCount 2 TotalCount 24 MaxActive 10 WaitForAllDead "5a" Where spawnbot_house Where spawnbot_right Where spawnbot_middle Where spawnbot_left RandomSpawn 1 WaitBetweenSpawns 5.5 RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Battalion Tag nav_prefer_flank_right } TFBot { Class Scout Skill Normal Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Soldier_Extended_Battalion Tag nav_prefer_flank_right_upper } TFBot { Class Scout Skill Normal //No tag, goes alongside the tank } } } WaveSpawn { Name "5d" TotalCount 2 SpawnCount 2 MaxActive 2 TotalCurrency 100 Where spawnbot_middle WaitForAllSpawned "5b" Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Class Medic Name "Giant Medic" ClassIcon medic_giant Skill Expert Health 4500 Attributes SpawnWithFullCharge Item "The Quick-Fix" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Quick-Fix" "uber duration bonus" -7 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix } } } } WaveSpawn { Name "5d" Support Limited TotalCount 16 SpawnCount 2 MaxActive 10 TotalCurrency 100 Where spawnbot_left Where spawnbot_right Where spawnbot_middle Where spawnbot_house RandomSpawn 1 WaitForAllSpawned "5c" TFBot { Template T_TFBot_Scout_Bonk } } } Wave //#6 { WaveSpawn { Name "6s" TotalCount 1 SpawnCount 1 MaxActive 1 Support 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } WaveSpawn { Name "6a" TotalCurrency 125 TotalCount 64 SpawnCount 4 MaxActive 11 WaitBetweenSpawns 5 RandomSpawn 1 Where spawnbot_house Where spawnbot_left Where spawnbot_middle Where spawnbot_right RandomChoice { TFBot { Template T_TFBot_Scout_Bonk Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Scout_Bonk Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Scout_Bonk Tag nav_prefer_flank_right_upper } TFBot { Template T_TFBot_Scout_Bonk //No tag, goes alongside the tank } } } WaveSpawn { Name "6a2" TotalCurrency 100 TotalCount 64 SpawnCount 4 MaxActive 11 WaitBetweenSpawns 5 RandomSpawn 1 WaitForAllDead "6a" Where spawnbot_house Where spawnbot_left Where spawnbot_middle Where spawnbot_right RandomChoice { TFBot { Class Scout Skill Hard Item "Bonk! Atomic Punch" Item "Bonk Helm" WeaponRestrictions PrimaryOnly ClassIcon scout_bonk Tag nav_prefer_flank_right } TFBot { Class Scout Skill Hard Item "Bonk! Atomic Punch" Item "Bonk Helm" WeaponRestrictions PrimaryOnly ClassIcon scout_bonk Tag nav_prefer_flank_left } TFBot { Class Scout Skill Hard Item "Bonk! Atomic Punch" Item "Bonk Helm" WeaponRestrictions PrimaryOnly ClassIcon scout_bonk Tag nav_prefer_flank_right_upper } TFBot { Class Scout Skill Hard Item "Bonk! Atomic Punch" Item "Bonk Helm" WeaponRestrictions PrimaryOnly ClassIcon scout_bonk } } } WaveSpawn { Name "6t1" TotalCount 1 SpawnCount 1 TotalCurrency 175 Tank { Health 32500 Speed 75 Name "Tank1" StartingPathTrackNode "tank_path_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "6t2" TotalCount 1 SpawnCount 1 TotalCurrency 100 WaitForAllDead "6t1" Tank { Health 32500 Speed 75 Name "Tank1" StartingPathTrackNode "tank_path_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "6b" TotalCount 4 SpawnCount 1 MaxActive 3 TotalCurrency 100 Where spawnbot_left Where spawnbot_right RandomSpawn 1 WaitForAllSpawned "6t1" WaitBeforeStarting 4 WaitBetweenSpawns 18 TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage } } WaveSpawn { Name "6c2" TotalCount 2 SpawnCount 1 MaxActive 2 TotalCurrency 100 WaitBetweenSpawns 20 WaitForAllDead "6b" Where spawnbot_middle TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } WaveSpawn { Name "6c" TotalCount 5 SpawnCount 1 MaxActive 3 TotalCurrency 100 WaitBetweenSpawns 18 WaitBeforeStarting 30 WaitForAllSpawned "6b" Where spawnbot_left Where spawnbot_right RandomSpawn 1 TFBot { Class Scout Name "Force-a-Nature Super Scout" ClassIcon scout_fan_giant Skill Expert Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Force-a-Nature" Health 1200 Attributes MiniBoss Attributes HoldFireUntilFullReload Skill Expert MaxVisionRange 1200 ItemAttributes { ItemName "The Force-a-Nature" "clip size bonus" 1 "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 2 "damage penalty" 1 "weapon spread bonus" 0.4 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } }