// spawnbot_high // spawnbot_low // spawnbot // Wave // { // StartWaveOutput // { // Target start_wave_relay // Action Trigger // } // DoneOutput // { // Target wave_finished_relay // Action Trigger // } // Wavespawn // { // Where // Totalcount // Spawncount // Maxactive // Waitbetweenspawns // Waitbeforestarting // Totalcurrency // Tfbot // { // // } // } // } #base nuclear_powered_robot_emporium.pop #base robot_giant.pop Waveschedule { Templates { } Startingcurrency 1500 RespawnWaveTime 3 Canbotsattackwhileinspawnroom no Wave // 1500 + 1500 + 100 = 3000 { StartWaveOutput { Target start_wave_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Wavespawn { Name "w1a1" Where spawnbot_low Totalcount 6 Spawncount 2 Maxactive 4 Waitbetweenspawns 30 WaitBeforeStarting 0 TotalCurrency 1000 Squad { Tfbot { Template T_TFBot_Giant_Soldier_Spammer_Conch Attributes AlwaysCrit } Tfbot { Template T_TFBot_Giant_Heavy_Tomislav Skill Hard } } } Wavespawn { Name "w1a2" Where spawnbot_high Totalcount 25 Spawncount 1 Maxactive 4 Waitbetweenspawns 10 WaitBeforeStarting 1 TotalCurrency 175 Tfbot { Template T_TFBot_Soldier_Tanker_Armored } } Wavespawn { Name "w1a3" Where spawnbot Totalcount 45 Spawncount 3 Maxactive 7 Waitbetweenspawns 7 WaitBeforeStarting 10 TotalCurrency 75 Tfbot { Template T_TFBot_Scout_Delivery_Subgiant Skill Hard } } Wavespawn { Name "w1b" Where spawnbot_low Totalcount 9 Spawncount 3 Maxactive 3 Waitbetweenspawns 30 WaitBeforeStarting 60 TotalCurrency 250 Tfbot { Template T_TFBot_Giant_Scout_Bonk_Hyper WeaponRestrictions MeleeOnly Attributes AlwaysCrit } } } Wave // 3000 + 1500 + 100 = 4600 { StartWaveOutput { Target start_wave_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Wavespawn { Name "w2a1" Where spawnbot_low Totalcount 4 Spawncount 2 Maxactive 3 Waitbetweenspawns 0 WaitBeforeStarting 1 TotalCurrency 250 Squad { Tfbot { Template T_TFBot_Giant_Demo_Scatter_Spammer } Tfbot { Template T_TFBot_Giant_Pyro_Airblast_Armored Attributes AlwaysCrit } } } Wavespawn { Name "w2a2" Where Spawnbot Totalcount 50 Spawncount 2 Maxactive 12 Waitbetweenspawns 2.5 WaitBeforeStarting 0 TotalCurrency 100 Tfbot { Template T_TFBot_Pyro_Hyper Attributes AlwaysCrit Attributes AlwaysFireWeapon } } Wavespawn { Name "w2b1" Where Spawnbot_High Totalcount 30 Spawncount 4 Maxactive 6 Waitbetweenspawns 5 WaitBeforeStarting 0 Waitforalldead "w2a1" TotalCurrency 100 Squad { Tfbot { Template T_TFBot_Heavy_Goldgun Skill Hard } Tfbot { Template T_TFBot_Medic_Uber_Extended } } } Wavespawn { Name "w2b2" Where spawnbot Totalcount 1 Spawncount 1 Maxactive 1 Waitbetweenspawns 0 Waitbeforestarting 10 Waitforalldead "w2a1" Waitforallspawned "w2a2" Totalcurrency 300 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 55000 Name TankBossA Speed 70 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } Wavespawn { Support 1 Name "w2b3" Where spawnbot_high Totalcount 69 Spawncount 1 Maxactive 2 Waitbetweenspawns 13 WaitBeforeStarting 0 Waitforalldead "w2a1" Waitforalldead "w2a2" TotalCurrency 100 Tfbot { Template T_TFBot_Demo_Samurai Attributes AlwaysCrit } } Wavespawn { Name "w2c1" Where Spawnbot_low Totalcount 15 Spawncount 3 Maxactive 5 Waitbetweenspawns 10 WaitBeforeStarting 0 Waitforalldead "w2b2" TotalCurrency 100 Tfbot { Template T_TFBot_Sniper_Huntsman_Spammer_Penetration Attributes Alwayscrit } } Wavespawn { Name "w2c2" Where spawnbot_low Totalcount 2 Spawncount 2 Maxactive 2 Waitbetweenspawns 0 WaitBeforeStarting 20 Waitforalldead "w2b1" Waitforalldead "w2b2" TotalCurrency 250 Squad { Tfbot { Template T_TFBot_Giant_Demo_Scatter_Spammer Classicon demo_scatter_spammer Attributes Alwayscrit } Tfbot { Template T_TFBot_Giant_Pyro_Airblast_Armored Attributes AlwaysCrit } } } } Wave // 4500 + 2000 + 100 = 6600 { StartWaveOutput { Target start_wave_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Wavespawn { Name Where Totalcount Spawncount Maxactive Waitbetweenspawns WaitBeforeStarting TotalCurrency } } Wave { StartWaveOutput { Target start_wave_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Wavespawn { Name a Where Spawnbot_low Totalcount 2 Spawncount 2 Maxactive 2 Waitbetweenspawns 0 WaitBeforeStarting 0 TotalCurrency 1 Squad { Tfbot { Template T_TFBot_Giant_Soldier_Spammer_Overclocked } Tfbot { Template T_TFBot_Medic_Blinking_Overclocked } } } } } Wavespawn { Name Where Totalcount Spawncount Maxactive Waitbetweenspawns WaitBeforeStarting TotalCurrency }