// Tell me if the file breaks or has something missing. If so, tell me how to fix it. (FaN Scout #7608) // You can use the robots in the templates in the other file if you want. I don't care what you do to them. ///////////////////////////////////////////////////////// ///////// 3 2 1 FIGHT! by Fan/Shortstop Scout ///////// A (somewhat) tribute to Clickin ///////////////////////////////////////////////////////// // 6/15/2021: Great job raf. Now I need to cut most of the explanations. #base robot_standard.pop #base robot_giant.pop #base robot_fight.pop #base robot_typicalcolors_weapons.pop WaveSchedule { StartingCurrency 3000 RespawnWaveTime 10 CanBotsAttackWhileInSpawnRoom no MaxTotalPlayers 12 // Override max total player count (default: 10) CustomUpgradesFile "mvm_upgrades_sigsegv_extra_v20.txt" //Custom upgrades file. File must be named mvm_upgrades_x.txt, then send to the server TextPrintTime 0 // How fast a line from the wave description is displayed in the middle of the screen. Use 0 to disable (default: 4) SniperAllowHeadshots 1 // If set, bot snipers can headshot (and amby spy) (default: 0) OverrideSounds { "MVM.GiantCommonExplodes" "npc/env_headcrabcanister/explosion.wav" } ExtraSpawnPoint //Adds spawn points on specified location { Name "spawnbot_redbot" TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-94" Y "-2305" Z "506" } ExtraSpawnPoint //Adds spawn points on specified location { Name "spawnbot_redbot" TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "545" Y "-1968" Z "490" } ExtraSpawnPoint //Adds spawn points on specified location { Name "spawnbot_redbot" TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-741" Y "-1966" Z "487" } ExtraSpawnPoint //Adds spawn points on specified location { Name "spawnbot_redbot" TeamNum 2 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1060" Y "-739" Z "611" } //ClassLimit // Fuck class limits. //{ //Scout 6 //Soldier 6 //Pyro 6 //Demoman 6 //Heavyweapons 0 //Engineer 6 //Medic 6 //Sniper 6 //Spy 0 //} // ItemBlacklist // Because future waves contain spam. // { // Name "the vaccinator" // } ItemAttributes //Adds attributes to specified item given to players { ItemName "TF_WEAPON_KNIFE" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "The Spy-cicle" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "The Prinny Machete" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "The Sharp Dresser" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "The Black Rose" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "Your Eternal Reward" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "Wanga Prick" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "Conniver's Kunai" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "The Big Earner" "armor piercing" 350 } ItemAttributes //Adds attributes to specified item given to players { ItemName "The Axtinguisher" "hit self on miss" 1 } Templates { } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{white}We have received a distress signal at the decoy base." Line "{white}You have received $3000 to help your robots." Line "{white}Try your best to keep them alive." Line "{red}However, if you all die, then it's game over." //Line "{red}Heavy has to take care of his minguns and Spy didn't want to participate." //Line "{red}The Vaccinator has been dismantled and engineer can't put it back together." Line "{green}However, the red robots respawn next wave. You won't loose them forever if they die." } RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts14.mp3" DoneWarningSound "vo/mvm/mght/soldier_mvm_m_paincrticialdeath02.mp3" TFBot { Template T_TFBot_Chief_Soldier Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts20.mp3" DoneWarningSound "vo/mvm/mght/soldier_mvm_m_paincrticialdeath01.mp3" TFBot { Template T_TFBot_Chief_Soldier_RocketPush Item "jumper's jeepcap" Item "fancy dress uniform" Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 10 Where spawnbot //FirstSpawnWarningSound "vo/mvm/mght/taunts/sniper_mvm_m_taunts13.mp3" // No giant voicelines for sniper? Really Valve? FirstSpawnWarningSound "vo/mvm/norm/sniper_mvm_meleedare02.mp3" DoneWarningSound "vo/mvm/norm/sniper_mvm_paincrticialdeath04.mp3" TFBot { Template T_TFBot_Chief_Sniper_SMG_Spammer Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited //FirstSpawnWarningSound "vo/mvm/mght/taunts/demoman_mvm_m_taunts09.mp3" //LastSpawnWarningSound "vo/mvm/mght/taunts/scout_mvm_m_taunts17.mp3" Squad { TFBot { Template T_TFBot_Giant_Metalbeard Action Mobber AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited //FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts15.mp3" TFBot { Template T_TFBot_Chief_Soldier_Atomic Name "Sr. Bombsalot" ClassIcon soldier_atomic_sgtc Action Mobber AddCond { Index 43 delay 0 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{white}Nce work. However, you're not done yet." //Line "{white}One of the robots has a shotgun that can make you bleed out (For some reason). I think the condition is caustic?" //Line "{red}To counter this, find a health kit, dispencer, or call for medic if you're bleeding." //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Pyro ClassIcon pyro_hot Item "Employee of the Mmmph" Item "The Frymaster" Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_Shotgun_Caustic Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Demo_Spammer_Reload_Chief Item "The Bolted Bombardier" Item "The Scrumpy Strongbox" ClassIcon demo_spammer Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited //FirstSpawnWarningSound "vo/mvm/mght/taunts/demoman_mvm_m_taunts09.mp3" //LastSpawnWarningSound "vo/mvm/mght/taunts/scout_mvm_m_taunts17.mp3" Squad { TFBot { Template T_TFBot_Giant_Metalbeard Action Mobber AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited //FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts15.mp3" TFBot { Template T_TFBot_Chief_Soldier_Atomic Name "Sr. Bombsalot" ClassIcon soldier_atomic_sgtc Action Mobber AddCond { Index 43 delay 0 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{white}Um. There seems to be a small issue on our hands." //Line "{white}Some of the robots brought an army of quick fixes. 100 to be exact. Don't get confused by the wavebar." //Line "{red}Is it just us or something has happened to our robots?" //Line "{grey}WATCH OUT! Chief Shortstop has mad milk!" //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Scout_Shortstop Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Quadfire_Chief Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_Projectile Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix Item "Platinum Pickelhaube" Health 300 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 100 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{grey}Someone did a little trolling on the hud." //Line "{red}A little too much trolling." //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Demoman_Scatter Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_Spammer_Homing Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Sniper_Bow_Multi_Bleed Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix Item "Platinum Pickelhaube" Health 400 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 150 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{green}A new ally has joined you!" //Line "{red}The medics become more stronger as you win more rounds." //Line "{red}From this point onward, prepare to experience a lot of spam." //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_KingBee Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Iron_Spammer_Chief Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Bison_Chief Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "Platinum Pickelhaube" Health 500 Scale 1.2 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 200 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{red}Things are getting a bit desprate." //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Demoman_LochNLoad_Hyper Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_ScorchShot_Blast Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_DirectHit_Spammer Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "Civilian Grade JACK Hat" Health 600 Scale 1.3 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 250 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{green}Another robot has joined your team!" //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_BlackBox_Conch Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Demoman_Burst_LooseCannon Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Pyro_Reach Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "Civilian Grade JACK Hat" Health 700 Scale 1.4 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 350 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{green}Another robot has joined your team!" //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_SuperBarrage Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 600 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Chief_Spy_Revolver_Spammer Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } TFBot { Template T_TFBot_Chief_Pomson_6000 Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "Civilian Grade JACK Hat" Health 750 Scale 1.5 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 400 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{red}WARNING:" Line "{white}From this point onward, the balance here is so fucked up, {red}the creator encorages you to stop playing this mission." Line "{red}Also the medics are quite tanky." } RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Pyro_Hyper Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Scout_FAN_Cola Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Rocket_Heavyweapons Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "Civilian Grade JACK Hat" Health 800 Scale 1.5 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 450 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{green}Another robot has joined your team!" //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Heavyweapons_Shotgun_Spammer Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Sniper_AlwaysFireWeapon Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Medic_Overdose_Spammer Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "Civilian Grade JACK Hat" Health 850 Scale 1.5 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 500 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Sniper_SMG_Spammer_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{white}Let me tell you this right now. {red}It's going to get a lot more cancerous from here." //Line "{grey}God help you." //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Engineer_Widomaker_Spammer Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Pyro_Dragons_Fury_HealOnHit Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_Homing_Barrage Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "The Weather Master" Health 900 Scale 1.5 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 500 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Sniper_SMG_Spammer_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{red}Becareful. I'm sure if you kill medics healing the robots, they might get revenge crits." //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Scout_FaceBlast Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_Atomic_Golden_Click Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Demoman_Sticky_Spammer Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "The Weather Master" Health 950 Scale 1.5 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 550 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Sniper_SMG_Spammer_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //Explanation //Dispayed once the wave is initialized //{ //Line "{red}Becareful. I'm sure if you kill medics healing the robots, they might get revenge crits." //Line "{green}Are we giving you people too much? This is a click mission after all." //} RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Omega_Blast Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Pyro_Flare_Rain Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Caber_Atomic Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "The Weather Master" Health 1000 Scale 1.6 Attributes IgnoreFlag CharacterAttributes { "heal rate bonus" 600 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Sniper_SMG_Spammer_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Shotgun_Caustic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{red}Oh god damn it. The medics are giants now!" } RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Soldier_BlackBox_Homing Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Pyro_Dragons_Fury_Freeze Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Chief_Scout_Jumping_FAN Attributes UseBossHealthBar Action Mobber Attributes IgnoreFlag } } WaveSpawn { Where spawnbot TotalCount 100 MaxActive 6 SpawnCount 3 WaitBeforeStarting 30 WaitBetweenSpawns 45 TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickFix ClassIcon medic_quickfix_armored Item "The Team Captain" Health 3000 Scale 1.8 Attributes IgnoreFlag Attributes MiniBoss CharacterAttributes { "heal rate bonus" 750 "move speed bonus" 0.4 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 5 "rage giving scale" 0.75 } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited Squad { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Sniper_SMG_Spammer_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Chief_Soldier_Shotgun_Caustic_Red_NoHealthBar AddCond { Index 43 delay 0 } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot_redbot Support Limited TFBot { Template T_TFBot_Giant_Scout_KingBee_Red_NoHealthBar AddCond { Index 43 delay 0 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{white}Final Round. You are gonna need all the help you can get." } RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Unfair_Demoman_Inf_Burst Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Unfair_Heavyweapons Action Mobber Attributes IgnoreFlag } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Unfair_Soldier_Buff Action Mobber Attributes IgnoreFlag } } // Chunk 1 WaveSpawn { TotalCurrency 0 TotalCount 15 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_redbot Support 1 RandomChoice { TFBot { Template T_TFBot_Giant_Metalbeard_NoCrit_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Major_League_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_Atomic_NoCrit_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Sniper_SMG_Spammer_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_SlowNoCrit_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Demo_Atomic_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Scout_Shortstop_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_Shotgun_Caustic_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Engineer_Widomaker_Spammer ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Pyro_Dragons_Fury_HealOnHit ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_Homing_Barrage ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Omega_Blast ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Caber_Atomic ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Pyro_Dragons_Fury_Freeze ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Scout_Jumping_FAN ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } } } // Chunk 2 WaveSpawn { TotalCurrency 0 TotalCount 15 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_redbot Support Limited RandomChoice { TFBot { Template T_TFBot_Giant_Soldier_Quadfire_Chief ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_Projectile ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_Spammer_Homing ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Demoman_Scatter ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Sniper_Bow_Multi_Bleed ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_SuperBarrage ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Spy_Revolver_Spammer ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Pomson_6000 ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Heavyweapons_Shotgun_Spammer ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Medic_Overdose_Spammer ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_Atomic_Golden_Click ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Scout_FaceBlast ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Pyro_Flare_Rain ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_BlackBox_Homing ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_RocketPush_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } } } // Chunk 3 WaveSpawn { TotalCurrency 0 TotalCount 15 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_redbot Support Limited RandomChoice { TFBot { Template T_TFBot_Giant_Iron_Spammer_Chief ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Soldier_Bison_Chief ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Demoman_LochNLoad_Hyper ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_ScorchShot_Blast ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_DirectHit_Spammer ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Demoman_Burst_LooseCannon ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_BlackBox_Conch ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Pyro_Reach ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Giant_Scout_KingBee_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Sniper_AlwaysFireWeapon ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Pyro_Hyper ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Rocket_Heavyweapons ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Scout_FAN_Cola ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Demoman_Sticky_Spammer ClassIcon random Action Mobber Attributes IgnoreFlag AddCond { Index 43 delay 0 } } TFBot { Template T_TFBot_Chief_Soldier_NoCrit_Red_NoHealthBar ClassIcon random AddCond { Index 43 delay 0 } } } } } }