#base robot_standard.pop #base robot_giant.pop #base robot_victor_2.pop #base robot_sigsegv_reloaded.pop WaveSchedule { StartingCurrency 800 RespawnWaveTime 12 CanBotsAttackWhileInSpawnRoom no Advanced 0 Templates { T_TFBot_Giant_Pyro_Enhanced { Template T_TFBot_Giant_Pyro Name "Giant PyroBot" Item "The Bolted BirdCage" Item "Respectless Robo-Glove" Item "The BackBurner" ItemAttributes { ItemName "The BackBurner" "mod flamethrower back crit" 0 } } T_TFBot_Giant_Soldier_HomingRocket { Class Soldier ClassIcon soldier_homing_nys Name "Giant Homing Rocket Soldier" Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly Item "warbird_rocketlauncher_warhawk" HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.65 TurnPower 400 MaxAimError 150 } ItemAttributes { Item "warbird_rocketlauncher_warhawk" "projectile trail particle" eyeboss_projectile } CharacterAttributes { "head scale" 0.75 "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 3 } } T_TFBot_Scout { Class Scout Skill Hard Item "Ye Oiled Baker Boy" } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "w1-a1" TotalCurrency 300 TotalCount 32 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 Where spawnbot TFBot { Template T_TFBot_Scout_FAN Skill Hard } } WaveSpawn { Name "w1-a1" TotalCurrency 300 TotalCount 12 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 10 WaitBeforeStarting 0 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit Item "The Tin Pot" CharacterAttributes { "head scale" 0.75 } } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name "w1-a2" WaitForAllSpawned w1-a1 TotalCurrency 100 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 1 WaitBeforeStarting 4 Where spawnbot_building TFBot { Class Soldier Skill Normal } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "w2-a1" TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 12 WaitBeforeStarting 4 Where spawnbot TFBot { Template T_TFBot_Giant_HeavyWeapons_Deflector CharacterAttributes { "head scale" 0.75 } } } WaveSpawn { Name "w2-a1" TotalCurrency 60 TotalCount 6 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 12 WaitBeforeStarting 4 Where spawnbot TFBot { Template T_TFBot_Pyro Skill Expert Item "The Scrap Sack" } } WaveSpawn { Name "w2-a1" TotalCurrency 190 TotalCount 36 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 Where spawnbot_building RandomChoice { TFBot { Class Soldier Skill Hard Tag front_left } TFBot { Class Demoman Skill Easy Tag front_right } } } WaveSpawn { Name "w2-b1" WaitForAllDead w2-a1 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 12 WaitBetweenSpawns 0 WaitBeforeStarting 0 Where spawnbot TFBot { Template T_TFBot_Scout_Sandman_FastCharge BehaviorModifiers Push } } WaveSpawn { Name "w2-b2" WaitForAllDead w2-b1 TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 8 WaitBetweenSpawns 6 WaitBeforeStarting 6 Where spawnbot_flank TFBot { Template T_TFBot_Scout_Melee Attributes AlwaysCrit } } WaveSpawn { Name "w2-b2" WaitForAllDead w2-b1 TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 0 Where spawnbot_building TFBot { Template T_TFBot_Giant_Soldier_HomingRocket Item "The Tin Pot" CharacterAttributes { "head scale" 0.75 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "w3-a1" TotalCurrency 300 TotalCount 1 WaitBeforeStarting 10 Where spawnbot FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { ClassIcon tank_vac_blast_lite Name "tankboss_blast" Health 30000 Speed 72 StartingPathTrackNode tank_path_blast_start OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } WaveSpawn { Name "w3-a1" TotalCurrency 240 TotalCount 8 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 4 WaitBeforeStarting 10 Where spawnbot TFBot { Template T_TFBot_Giant_HeavyWeapons_Shotgun Item "The Gridiron Guardian" CharacterAttributes { "head scale" 0.75 } } } WaveSpawn { Name "w3-a1" TotalCurrency 160 TotalCount 36 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 1 WaitBeforeStarting 0 Where spawnbot TFBot { Template T_TFBot_HeavyWeapons_Fist Item "Big Steel Jaw of Summer fun" } } WaveSpawn { Name "w3-support" TotalCurrency 50 TotalCount 5 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 0 Where spawnbot TFBot { Template T_TFBot_Pyro Skill Expert Item "The Scrap Sack" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "w4-a1" TotalCurrency 166 TotalCount 30 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 1 WaitBeforeStarting 0 Where spawnbot Where spawnbot_building Where spawnbot_flank TFBot { Template T_TFBot_HeavyWeapons_Shotgun Item "The Gridiron Guardian" } } WaveSpawn { Name "w4-a1support" TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 8 WaitBeforeStarting 0 Where spawnbot Support 1 TFBot { Template T_TFBot_Scout_Melee Item "Ye Olde Baker Boy" } } WaveSpawn { Name "w4-b1" WaitForAllDead w4-a1 TotalCurrency 167 TotalCount 30 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 1 WaitBeforeStarting 1 Where spawnbot Where spawnbot_building Where spawnbot_flank TFBot { Template T_TFBot_HeavyWeapons_Shotgun Item "The Gridiron Guardian" } } WaveSpawn { Name "w4-b1support" WaitForAllDead w4-a1 TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 6 WaitBeforeStarting 0 Where spawnbot_building TFBot { Template T_TFBot_HeavyWeapons_HeavyWeight_Champ } } WaveSpawn { Name "w4-c1" WaitForAllDead w4-b1 TotalCurrency 167 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBetweenSpawns 0.5 WaitBeforeStarting 1 Where spawnbot Where spawnbot_building Where spawnbot_flank Where spawnbot_right TFBot { Template T_TFBot_HeavyWeapons_Shotgun } } WaveSpawn { Name "w4-final" WaitForAllDead w4-c1 TotalCurrency 66 TotalCount 4 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 8 WaitBeforeStarting 2 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } WaveSpawn { Name "w4-final2" WaitForAllDead w4-c1 TotalCurrency 67 TotalCount 8 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 14 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } WaveSpawn { Name "w4-final3" WaitForAllDead w4-c1 TotalCurrency 67 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 26 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } } }