#base robot_randomguy.pop WaveSchedule { StartingCurrency 400 RespawnWaveTime 7 CanBotsAttackWhileInSpawnRoom no Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 20 TFBot { Template T_TFBot_SentryBuster } } Mission // Spy - wave 1 { Objective Spy InitialCooldown 10 Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 4 TFBot { Class Spy Skill Expert Name Spy } } Mission // Spy - wave 2 { Objective Spy InitialCooldown 20 Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 4 TFBot { Class Spy Skill Expert Name Spy } } Mission // Spy - wave 4 { Objective Spy InitialCooldown 80 Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 50 DesiredCount 4 TFBot { Class Spy Skill Expert Name Spy } } Mission // Sniper - wave 1 { Objective Sniper InitialCooldown 75 Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 4 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper Skill Expert Item "The Razorback" } } Mission // Sniper - wave 5 { Objective Sniper InitialCooldown 30 Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 6 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper Skill Expert Item "The Razorback" } } Mission // Sniper - wave 7 { Objective Sniper InitialCooldown 30 Where spawnbot_mission_sniper BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 4 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper Skill Expert Item "The Razorback" } } //WAVE 1 //Currency 800 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes // Sniper mission - 4 active (late appearance) // Spy mission - 4 active WaveSpawn //WAVE 01a: 30 total, 10 active, Scout (bonk) { Name "wave01a" Where spawnbot TotalCount 30 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Template T_TFBot_Scout_Bonk Attributes AlwaysCrit } } WaveSpawn //WAVE 01b: 8(16) total, 6(12) active, Heavyweapons Steel Fist + UberMedic { Name "wave01b" Where spawnbot TotalCount 16 MaxActive 12 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist ClassIcon heavy_steelfist_conch_v2 Item "The Concheror" Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 90.0 "deploy time increased" .5 } } TFBot { Template T_TFBot_Medic } } } WaveSpawn //WAVE 01c: 30 total, 10 active, Scout { Name "wave01c" WaitForAllDead "wave01a" Where spawnbot TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Class Scout Skill Easy } } WaveSpawn //WAVE 01d: 5(15) total, 4(12) active, Heavyweapons Steel Fist + UberMedic + Pyro (AlwaysFireWeapon) { Name "wave01d" Where spawnbot TotalCount 15 MaxActive 12 SpawnCount 3 WaitForAllDead "wave01b" WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist ClassIcon heavy_steelfist_conch_v2 Item "The Concheror" Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 90.0 "deploy time increased" .5 } } TFBot { Template T_TFBot_Medic } TFBot { Class Pyro Skill Expert Attributes AlwaysCrit } } } WaveSpawn //WAVE 01e: 12 total, 12 active, Soldier { Name "wave01e" WaitForAllSpawned "wave01b" Where spawnbot TotalCount 36 MaxActive 22 SpawnCount 12 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 150 TFBot { Template T_TFBot_Soldier_Direct_Hit Attributes AlwaysCrit Attributes AlwaysFireWeapon Skill Easy } } } //WAVE 2 //Currency 800 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes // Spy mission - 4 active WaveSpawn //WAVE 02a: [GIANT] 6 total, 6 active, Scout (fast) { Name "wave02a" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Scout_Bonk_Speed Attributes AlwaysFireWeapon } } WaveSpawn //WAVE 02b: [GIANT] 2(18) total, 1(9) active, Heavyweapons + 8 Medic { Name "wave02b" Where spawnbot_giant TotalCount 18 MaxActive 10 SpawnCount 9 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_HealOnAll_Hyper ItemAttributes { ItemName "Deflector" "damage bonus" 1.5 "attack projectiles" 2 "heal on kill" 6969 "heal on hit for rapidfire" 10 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn //WAVE 02c: 30 total, 10 active, Scout { Name "wave02c" Where spawnbot TotalCount 30 MaxActive 10 SpawnCount 10 WaitForAllDead "wave02a" WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 250 TFBot { Template T_TFBot_Scout_Bonk WeaponRestrictions PrimaryOnly } } WaveSpawn //WAVE 02d: 10 total, 10 active, Heavyweapons { Name "wave02d" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 10 WaitForAllSpawned "wave02b" WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 150 TFBot { Template T_TFBot_HeavyWeapons_Deflector Skill Expert } } WaveSpawn //WAVE 02e: 8 total, 2 active, Soldier { Name "wave02e" WaitForAllSpawned "wave02b" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Giant_Soldier ClassIcon soldier_dh_nys Item "The Direct Hit" Tag nav_prefer_flank_right Attributes AlwaysCrit } } WaveSpawn //WAVE 02e: 8 total, 2 active, Soldier { Name "wave02e" WaitForAllSpawned "wave02b" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Giant_Soldier ClassIcon soldier_dh_nys Item "The Direct Hit" Tag nav_prefer_flank_left Attributes AlwaysCrit } } } //WAVE 3 //Currency 900 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 03a: [TANK] { Name "wave03a" TotalCount 1 WaitBeforeStarting 0 TotalCurrency 300 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 35000 Speed 75 Name "tankboss" StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //WAVE 03a: 10 total, 10 active, Scout { Name "wave03a" Where spawnbot TotalCount 20 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Scout_Bonk WeaponRestrictions MeleeOnly Attributes AlwaysCrit } } WaveSpawn //WAVE 03b: 20 total, 10 active, Soldier (flank high right) { Name "wave03b" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 10 WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Template T_TFBot_Soldier_Direct_Hit Skill Expert Tag nav_prefer_flank_right BehaviorModifiers push } } WaveSpawn //WAVE 03c: 20 total, 10 active, Soldier (flank high left) { Name "wave03c" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 10 WaitBeforeStarting 23 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Template T_TFBot_Soldier_Direct_Hit Skill Expert Tag nav_prefer_flank_left BehaviorModifiers push } } WaveSpawn //WAVE 03d: [GIANT] 3 total, 3 active, Heavyweapons (deflector) { Name "wave03d" Where spawnbot_giant TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 25 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Heavy_Grapple Attributes AlwaysCrit ItemAttributes { ItemName "natascha" "apply look velocity on damage" -1200 } } } } //WAVE 4 //Currency 900 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes // Spy mission - 4 active (late appearance) WaveSpawn //WAVE 04a: [TANK] { Name "wave04a" TotalCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 30000 //20000 Speed 75 Name "tankboss" StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //WAVE 04b: 48 total, 12 active, Scout (crit melee only) { Name "wave04b" Where spawnbot TotalCount 48 MaxActive 12 SpawnCount 12 WaitBeforeStarting 30 WaitBetweenSpawns 20 TotalCurrency 200 TFBot { Class Scout Skill Expert Attributes AlwaysCrit WeaponRestrictions SecondaryOnly ClassIcon scout_pistol } } WaveSpawn //WAVE 04c: 24 total, 6 active, Sniper (huntsman, custom high reload rate, low damage) - flank high right and left { Name "wave04c" Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 6 WaitBeforeStarting 60 WaitBetweenSpawns 20 TotalCurrency 200 RandomChoice { TFBot { Template T_TFBot_Soldier_Direct_Hit Tag nav_prefer_flank_right BehaviorModifiers push } TFBot { Template T_TFBot_Soldier_Direct_Hit Tag nav_prefer_flank_left BehaviorModifiers push } } } WaveSpawn //WAVE 04d: 4(8) total, 1(2) active, Heavyweapons + Uber medic (flank main right) { Name "wave04de" Where spawnbot TotalCount 8 MaxActive 2 SpawnCount 2 WaitBeforeStarting 45 WaitBetweenSpawns 15 TotalCurrency 50 Squad { TFBot { Class Heavyweapons Skill Expert Tag special_main_right BehaviorModifiers push ItemAttributes { ItemName tf_weapon_minigun "dmg pierces resists absorbs" 1 //trol } } TFBot { Template T_TFBot_Medic } } } WaveSpawn //WAVE 04e: 4(8) total, 1(2) active, Heavyweapons + Uber medic (flank main left) { Name "wave04de" Where spawnbot TotalCount 8 MaxActive 2 SpawnCount 2 WaitBeforeStarting 45 WaitBetweenSpawns 15 TotalCurrency 50 Squad { TFBot { Class Heavyweapons Skill Expert Tag special_main_right BehaviorModifiers push ItemAttributes { ItemName tf_weapon_minigun "dmg pierces resists absorbs" 1 //trol } } TFBot { Template T_TFBot_Medic } } } WaveSpawn //WAVE 04f: [GIANT] 1(5) total, 1(5) active, Heavyweapons + 4 Uber medics (flank main left) { Name "wave04f" Where spawnbot_giant TotalCount 5 MaxActive 5 SpawnCount 5 WaitForAllSpawned "wave04de" WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Tom Attributes AlwaysCrit Tag special_main_left BehaviorModifiers push } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn //WAVE 04g: [GIANT] 1(5) total, 1(5) active, Heavyweapons + 4 Uber medics (flank main right) { Name "wave04g" Where spawnbot_giant TotalCount 5 MaxActive 5 SpawnCount 5 WaitForAllSpawned "wave04de" WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Tom Attributes AlwaysCrit Tag special_main_right BehaviorModifiers push } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } //WAVE 5 //Currency 800 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes // Sniper mission - 6 active (Sydney Sleeper) WaveSpawn //WAVE 05a: 112 total, 16 active, Demoman (Eyelander, Chage N Targe) { Name "wave05a" Where spawnbot TotalCount 112 MaxActive 16 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 350 Support 1 TFBot { Template T_TFBot_Demoman_Knight_Persian Attributes AlwaysCrit } } WaveSpawn //WAVE 05b: [GIANT] 3(6) total, 2(4) active, Soldier (rapid fire) + Uber medic (flank main left) { Name "wave05b" Where spawnbot_giant TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 30 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Soldier_BurstFire Tag special_main_left BehaviorModifiers push } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn //WAVE 05c: [GIANT] 3(6) total, 2(4) active, Soldier (rapid fire) + Uber medic (flank main right) { Name "wave05c" Where spawnbot_giant TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 30 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Soldier_BurstFire Tag special_main_right BehaviorModifiers push } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn //WAVE 05d: [GIANT] 4 total, 1 active, Scout (fast) { Name "wave05d" Where spawnbot_giant TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 22.5 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Scout_Bonk_Speed } } WaveSpawn //WAVE 05e: [GIANT] 6 total, 6 active, Scout (fast) { Name "wave05e" Where spawnbot_giant TotalCount 12 MaxActive 12 SpawnCount 2 WaitForAllDead "wave05d" WaitBeforeStarting 0 WaitBetweenSpawns 0.1 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Scout_Bonk_Speed } } } //WAVE 6 //Currency 700 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 06a: 36 total, 18 active, Scout { Name "wave06a" Where spawnbot TotalCount 36 MaxActive 18 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 300 TFBot { Class Scout Skill Expert Attributes AlwaysCrit } } WaveSpawn //WAVE 06b: [GIANT] 4(8) total, 2(4) active, Heavyweapons (Deflector) + Giant Medic { Name "wave06b" Where spawnbot_giant TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_HealOnAll_Hyper Attributes AlwaysCrit Attributes AlwaysFireWeapon } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn //WAVE 06c: [GIANT] 5 total, 5 active, Scout { Name "wave06c" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 //WaitForAllDead "wave06a" WaitBeforeStarting 0.1 WaitBetweenSpawns 25 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Major_League } } WaveSpawn //WAVE 06d: 36 total, 12 active, Soldier { Name "wave06d" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 1 WaitForAllSpawned "wave06a" WaitBeforeStarting 0 WaitBetweenSpawns 0.1 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Soldier_Direct_Hit Skill Expert Attributes AlwaysCrit } } } //WAVE 7 //Currency 1250 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes // Sniper mission - 4 active (Sydney Sleeper) WaveSpawn //WAVE 07a: [TANK] { Name "wave07a" TotalCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 500 Support 1 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 30000 Speed 75 Name "tankboss" StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn //WAVE 07b: 54 total, 6 active, Scout + Medic squad { Name "wave07c" Where spawnbot TotalCount 54 MaxActive 6 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Broken_Parts_Scout Name "Crit Scout" } TFBot { Template T_TFBot_Medic } } } WaveSpawn //WAVE 07c: 36 total, 12 active, Heavyweapons + Huntsman squad (Flank main left) { Name "wave07cd" Where spawnbot TotalCount 36 MaxActive 12 SpawnCount 6 WaitBeforeStarting 60 WaitBetweenSpawns 15 TotalCurrency 200 Squad { FormationSize 225 TFBot { Template T_TFBot_Broken_Parts_Heavy Name "Crit Heavy" Tag special_main_left } TFBot { Template T_TFBot_Broken_Parts_Heavy Name "Crit Heavy" Tag special_main_left } TFBot { Template T_TFBot_Broken_Parts_Heavy Name "Crit Heavy" Tag special_main_left } TFBot { Template T_TFBot_Broken_Parts_Bowman Name "Crit Huntsman" } TFBot { Template T_TFBot_Broken_Parts_Bowman Name "Crit Huntsman" } TFBot { Template T_TFBot_Broken_Parts_Bowman Name "Crit Huntsman" } } } WaveSpawn //WAVE 07d: 36 total, 12 active, Heavyweapons + Huntsman squad (Flank main right) { Name "wave07cd" Where spawnbot TotalCount 36 MaxActive 12 SpawnCount 6 WaitBeforeStarting 60 WaitBetweenSpawns 15 TotalCurrency 200 Squad { FormationSize 175 TFBot { Template T_TFBot_Broken_Parts_Heavy Name "Crit Heavy" Tag special_main_right } TFBot { Template T_TFBot_Broken_Parts_Heavy Name "Crit Heavy" Tag special_main_right } TFBot { Template T_TFBot_Broken_Parts_Heavy Name "Crit Heavy" Tag special_main_right } TFBot { Template T_TFBot_Broken_Parts_Bowman Name "Crit Huntsman" } TFBot { Template T_TFBot_Broken_Parts_Bowman Name "Crit Huntsman" } TFBot { Template T_TFBot_Broken_Parts_Bowman Name "Crit Huntsman" } } } WaveSpawn //WAVE 07e: 12 total, 12 active, Soldier (eternal buff banner squad) { Name "wave07e" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 6 WaitForAllSpawned "wave07cd" WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Soldier_Burst_Spammer } } WaveSpawn //WAVE 07f: [GIANT] 1 total, 1 active, Heavyweapons (Flank main right) { Name "wave07f" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "wave07e" WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast Attributes AlwaysCrit Attributes AlwaysFireWeapon Tag special_main_left BehaviorModifiers push } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn //WAVE 07g: [GIANT] 1 total, 1 active, Heavyweapons (Flank main left) { Name "wave07g" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "wave07e" WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast Attributes AlwaysCrit Attributes AlwaysFireWeapon Tag special_main_right BehaviorModifiers push } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn //WAVE 07h: [GIANT] 1 total, 1 active, Heavyweapons (Flank high right) { Name "wave07h" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "wave07e" WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast Attributes AlwaysCrit Attributes AlwaysFireWeapon Tag nav_prefer_flank_right BehaviorModifiers push } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn //WAVE 07i: [GIANT] 1 total, 1 active, Heavyweapons (Flank high left) { Name "wave07i" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "wave07e" WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast Attributes AlwaysCrit Attributes AlwaysFireWeapon Tag nav_prefer_flank_left BehaviorModifiers push } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn //WAVE 07j: [FINAL TANK] { Name "wave07j" TotalCount 1 WaitForAllSpawned "wave07e" WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 0 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 60000 //45000 Speed 75 Name "tankboss" Skin 1 StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } }