#base Waffle_custom.pop #base robot_standard.pop #base robot_giant.pop Waveschedule { Startingcurrency 850 Respawnwavetime 1 Canbotsattackwhileinspawnroom no Mission // Sentry Buster { Objective DestroySentries Where spawnbot_top Desiredcount 1 Cooldowntime 29 Beginatwave 1 Runforthismanywaves 5 Tfbot { Template Waffle_Small_Buster Characterattributes { "increased jump height" 1.3 } } } Mission // Sniper { Objective Sniper Where spawnbot_top Desiredcount 2 Initialcooldown 10 Cooldowntime 20 Beginatwave 1 Runforthismanywaves 5 Tfbot { Template T_TFBot_Sniper Skill normal } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Wavespawn { Where spawnbot_main_right Totalcount 20 Spawncount 5 Maxactive 10 Waitbetweenspawns 9 Totalcurrency 75 Tfbot { Class Pyro Skill Normal Attributes Alwaysfireweapon BehaviorModifiers Push Attributes IgnoreFlag Itemattributes { Itemname "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Where spawnbot_main_left Totalcount 24 Spawncount 3 Maxactive 6 Waitbetweenspawns 7 Totalcurrency 75 Tfbot { Template T_TFBot_Scout_Melee BehaviorModifiers Push Attributes IgnoreFlag } } Wavespawn { Where spawnbot_right_right Totalcount 1 Spawncount 1 Waitbeforestarting 20 Totalcurrency 100 Tfbot { Template Waffle_Demo_Exploder_Atomic BehaviorModifiers Push Attributes IgnoreFlag } } Wavespawn { Where spawnbot_left Totalcount 1 Spawncount 1 Waitbeforestarting 40 Totalcurrency 100 Tfbot { Template Waffle_Soldier_Exploder_Atomic BehaviorModifiers Push Attributes IgnoreFlag } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Wavespawn { Where spawnbot_right_left Totalcount 30 Spawncount 1 Maxactive 5 Waitbetweenspawns 2 Totalcurrency 75 Tfbot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast skill Hard BehaviorModifiers Push Attributes IgnoreFlag Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Where spawnbot_main_left Totalcount 15 Spawncount 3 Maxactive 3 Waitbeforestarting 10 Waitbetweenspawns 6 Totalcurrency 75 Squad { Tfbot { Template T_TFBot_Soldier_RocketShotgun skill Hard BehaviorModifiers Push Attributes IgnoreFlag } Tfbot { Template T_TFBot_Pyro_Flaregun skill Normal BehaviorModifiers Push Attributes IgnoreFlag } Tfbot { Template T_TFBot_Pyro_Flaregun skill Normal BehaviorModifiers Push Attributes IgnoreFlag } } } Wavespawn { Name "Giant 1" Where spawnbot_main_right Totalcount 2 Spawncount 1 Maxactive 1 Waitbeforestarting 30 Waitbetweenspawns 25 Totalcurrency 100 Tfbot { Template T_TFBot_Giant_Scout_Baseball Skill Normal BehaviorModifiers Push Attributes IgnoreFlag Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Where spawnbot_right_right Totalcount 15 Spawncount 3 Maxactive 6 Waitbeforestarting 50 Waitbetweenspawns 5 Totalcurrency 50 Tfbot { Template Waffle_Gnome BehaviorModifiers Push Attributes IgnoreFlag Skill Hard Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Where spawnbot_left Totalcount 1 Spawncount 1 Waitforalldead "Giant 1" Totalcurrency 100 Tfbot { Template T_TFBot_Giant_Scout_Fast BehaviorModifiers Push Attributes IgnoreFlag Skill Hard } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Wavespawn { Randomspawn 1 Where spawnbot_right_main_1 Where spawnbot_right_main_2 Totalcount 30 Spawncount 3 Maxactive 7 Waitbetweenspawns 6 Totalcurrency 50 Randomchoice { Tfbot { Class Heavyweapons Skill Easy BehaviorModifiers Push Attributes IgnoreFlag Characterattributes { "increased jump height" 1.3 } } Tfbot { Class Soldier Skill Normal BehaviorModifiers Push Attributes IgnoreFlag Characterattributes { "increased jump height" 1.3 } } } } Wavespawn { Name "Giant 1" Where spawnbot_left Totalcount 2 Spawncount 1 Maxactive 1 Waitbeforestarting 20 Waitbetweenspawns 20 Totalcurrency 125 Tfbot { Template T_TFBot_Giant_Soldier_Spammer_Reload Skill Easy BehaviorModifiers Push Attributes IgnoreFlag } } Wavespawn { Where spawnbot_main_left Totalcount 25 Spawncount 5 Maxactive 5 Waitforalldead "Giant 1" Waitbeforestarting 10 Waitbetweenspawns 10 Totalcurrency 50 Tfbot { Template T_TFBot_Scout_Scattergun_SlowFire BehaviorModifiers Push Attributes IgnoreFlag Skill Normal } } Wavespawn { Where spawnbot_main_right Totalcount 14 Spawncount 4 Maxactive 4 Waitbeforestarting 50 Waitbetweenspawns 6 Totalcurrency 75 Squad { Tfbot { Template T_TFBot_Soldier_Extended_Buff_Banner BehaviorModifiers Push Attributes IgnoreFlag Skill Normal Characterattributes { "increased jump height" 1.3 } } Tfbot { Template T_TFBot_Medic_BigHeal BehaviorModifiers Push Attributes IgnoreFlag Skill Expert Characterattributes { "increased jump height" 1.3 } } } } Wavespawn { Where spawnbot_right_right Totalcount 2 Spawncount 1 Maxactive 1 Waitbeforestarting 75 Waitbetweenspawns 10 Totalcurrency 200 Tfbot { Template T_TFBot_Giant_Soldier_Crit BehaviorModifiers Push Attributes IgnoreFlag Skill Easy Characterattributes { "increased jump height" 1.3 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Wavespawn { Where spawnbot_main_left Totalcount 60 Spawncount 1 Maxactive 10 Waitbetweenspawns 2 Totalcurrency 100 Tfbot { Template T_TFBot_Scout_Fish BehaviorModifiers Push Attributes IgnoreFlag Skill Hard Classicon scout_fish_nys } } Wavespawn { Where spawnbot_main_right Totalcount 30 Spawncount 2 Maxactive 6 Waitbetweenspawns 5 Totalcurrency 50 Tfbot { Template T_TFBot_Demo_Burst BehaviorModifiers Push Attributes IgnoreFlag Skill Normal Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Name "Giant 1" Where spawnbot_left Totalcount 2 Spawncount 1 Maxactive 1 Waitbeforestarting 20 Waitbetweenspawns 15 Totalcurrency 125 Tfbot { Template T_TFBot_Giant_Pyro BehaviorModifiers Push Attributes IgnoreFlag Skill Normal } } Wavespawn { Where spawnbot_right_main_1 Totalcount 12 Spawncount 3 Maxactive 3 Waitforalldead "Giant 1" Waitbetweenspawns 10 Totalcurrency 175 Squad { Tfbot { Template Waffle_Double_Barrel BehaviorModifiers Push Attributes IgnoreFlag Skill Normal Characterattributes { "increased jump height" 1.3 } } Tfbot { Template T_TFBot_Sniper_Huntsman_Spammer BehaviorModifiers Push Attributes IgnoreFlag Skill Normal Characterattributes { "increased jump height" 1.3 } } Tfbot { Template T_TFBot_Sniper_Huntsman_Spammer BehaviorModifiers Push Attributes IgnoreFlag Skill Normal Characterattributes { "increased jump height" 1.3 } } } } Wavespawn { Name "Demoknights" Where spawnbot_right_main_2 Totalcount 20 Spawncount 4 Maxactive 8 Waitforalldead "Giant 1" Waitbeforestarting 35 Waitbetweenspawns 7 Totalcurrency 50 Tfbot { Template T_TFBot_Demoman_Knight BehaviorModifiers Push Attributes IgnoreFlag Skill Hard Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Where spawnbot_main_left Totalcount 1 Spawncount 1 Waitforalldead "Demoknights" Waitbeforestarting 10 Totalcurrency 100 Tfbot { Template T_TFBot_Giant_Heavyweapons_Shotgun BehaviorModifiers Push Attributes IgnoreFlag Skill Normal } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } Wavespawn { Where spawnbot_top Totalcount 100 Support Limited Spawncount 2 Maxactive 2 Waitbetweenspawns 10 Tfbot { Template T_TFBot_Scout_Sandman_FastCharge BehaviorModifiers Push Attributes IgnoreFlag Skill Hard } } Wavespawn { Name "Giant 1" Where spawnbot_right_main_2 Totalcount 3 Spawncount 1 Maxactive 1 Waitbeforestarting 1 Totalcurrency 150 Tfbot { Template T_TFBot_Giant_Heavyweapons_Deflector BehaviorModifiers Push Attributes IgnoreFlag Skill normal Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Where spawnbot_left Totalcount 20 Spawncount 1 Maxactive 3 Waitbeforestarting 11 Waitbetweenspawns 2 Totalcurrency 25 Tfbot { Class Heavyweapons Skill normal Name "Deflector Heavy" Item "The U-Clank-A" Classicon Heavy_deflector BehaviorModifiers Push Attributes IgnoreFlag Itemattributes { Itemname "TF_WEAPON_MINIGUN" "attack projectiles" 2 } } } Wavespawn { Name "Giant 2" Where spawnbot_left Totalcount 3 Spawncount 1 Maxactive 1 Waitforalldead "Giant 1" Waitbeforestarting 3 Totalcurrency 150 Tfbot { Template T_TFBot_Giant_Soldier_Spammer BehaviorModifiers Push Attributes IgnoreFlag Skill Normal } } Wavespawn { Where spawnbot_main_right Totalcount 15 Spawncount 1 Maxactive 3 Waitforalldead "Giant 1" Waitbeforestarting 3 Waitbetweenspawns 2 Totalcurrency 25 Tfbot { Class Soldier BehaviorModifiers Push Attributes IgnoreFlag Skill Hard Name "Direct Hit Soldier" Item "The Direct Hit" Classicon soldier_directhit Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Name "Giant 3" Where spawnbot_main_right Totalcount 3 Spawncount 1 Maxactive 1 Waitforalldead "Giant 2" Waitbeforestarting 3 Totalcurrency 150 Tfbot { Template T_TFBot_Giant_DemoMan_PrinceTavish BehaviorModifiers Push Attributes IgnoreFlag Skill Hard Characterattributes { "increased jump height" 1.3 } } } Wavespawn { Where spawnbot_main_left Totalcount 15 Spawncount 1 Maxactive 3 Waitforalldead "Giant 2" Waitbetweenspawns 2 Waitbeforestarting 3 Tfbot { Template T_TFBot_Demoman_Knight BehaviorModifiers Push Attributes IgnoreFlag } } Wavespawn { Where spawnbot_main_left Totalcount 3 Spawncount 1 Maxactive 1 Waitforalldead "Giant 3" Waitbeforestarting 3 Totalcurrency 150 Tfbot { Template T_TFBot_Giant_Pyro_Flare_Spammer Classicon pyro_detonator_rapidfire Skill Normal BehaviorModifiers Push Attributes IgnoreFlag } } Wavespawn { Where spawnbot_main_right Totalcount 15 Spawncount 1 Maxactive 3 Waitforalldead "Giant 3" Waitbeforestarting 3 Waitbetweenspawns 2 Totalcurrency 25 Tfbot { Template T_TFBot_ScorchShot_FastShot Classicon pyro_scorchshot BehaviorModifiers Push Attributes IgnoreFlag Skill Normal Characterattributes { "increased jump height" 1.3 } } } } }