#base robot_medieval_monsterphobia.pop //Target Practice V2 //This mission is made for mvm_hillside_v7 //Made by Monsterphobia (Or Yakibomb on some sites) //Changelog (11/11/15) //Added notes to this file for each wave //Increased health on Golems on wave 1 from 1000 to 3000 //Removed ability to backstab the crossbow off the giant deflector medic boss //Cleaned up wave 3 a bit: Added Huntsman Snipers, changed 10 individual Scouts to just jumpers and sandman //Removed squad on wave 4 boss (final boss) //Multiplied miniboss by 4 on wave 4 //Increased health on final boss from 3000 to 8000. Final boss now healths 1000 on hit, and heals all health on kill. WaveSchedule { StartingCurrency 250 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes //EventPopfile Halloween Mission // Spy - wave 3 { Objective Spy InitialCooldown 30 Where spawnbot BeginAtWave 3 RunForThisManyWaves 2 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Spy } } Mission // Demorai - wave 5 (unused) Can just use "Support Limited" to show icon on HUD { Objective Spy InitialCooldown 300 Where spawnbot BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 999 DesiredCount 1 TFBot { Template T_TFBot_Demoman_Samurai Attributes RemoveOnDeath // Doesn't work } } Mission // Sandman-Sniper - wave 3 { Objective Sniper InitialCooldown 30 Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Scout_Sniper } } Mission // Sandman-Sniper - wave 4 { Objective Sniper InitialCooldown 120 Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 60 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Huntsman } } //WAVE 1 //3 Golems, 25 Snipers | Support: Dwarves //Total 150/////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "wave1ubermedic1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 25 TotalCurrency 10 // StartWaveWarningSound "ui/gamestartup13.mp3" TFBot { Template T_TFBot_Heavyweapons_Golem } } WaveSpawn { WaitForAllDead "wave1ubermedic1" Name "wave1support" Where spawnbot TotalCount 24 MaxActive 12 SpawnCount 6 WaitBeforeStarting 13 WaitBetweenSpawns 15 TotalCurrency 0 Support 1 Squad { TFBot { Template T_TFBot_Dwarf_Soldier } TFBot { Template T_TFBot_Dwarf_Soldier_Buff } TFBot { Template T_TFBot_Dwarf_Soldier } TFBot { Template T_TFBot_Dwarf_Soldier } TFBot { Template T_TFBot_Dwarf_Soldier } TFBot { Template T_TFBot_Dwarf_Soldier } } } WaveSpawn { WaitForAllDead "wave1ubermedic1" Name "wave1snipersquad1" Where spawnbot TotalCount 7 MaxActive 5 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 3 TotalCurrency 35 TFBot { Template T_TFBot_Sniper_Darwins } } WaveSpawn { WaitForAllDead "wave1snipersquad1" Name "wave1ubermedic2" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Heavyweapons_Golem } } WaveSpawn { WaitForAllSpawned "wave1ubermedic2" Name "wave1snipersquad2" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 9 WaitBetweenSpawns 6 TotalCurrency 30 TFBot { Template T_TFBot_Sniper_Darwins } TFBot { Template T_TFBot_Sniper_Darwins } TFBot { Template T_TFBot_Sniper_Darwins } } WaveSpawn { WaitForAllDead "wave1snipersquad2" Name "wave1boss" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 20 WaitBetweenSpawns 0 TotalCurrency 30 Squad { FormationSize 250 TFBot { Template T_TFBot_Heavyweapons_Golem } TFBot { Template T_TFBot_Sniper_Darwins } TFBot { Template T_TFBot_Sniper_Darwins } TFBot { Template T_TFBot_Sniper_Darwins } TFBot { Template T_TFBot_Sniper_Darwins } TFBot { Template T_TFBot_Sniper_Darwins } } } WaveSpawn { WaitForAllDead "wave1ubermedic2" Name "wave1boss2" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 1 WaitBetweenSpawns 15 TotalCurrency 20 Squad { FormationSize 10 TFBot { Template T_TFBot_Sniper_Razorback Tag bot_squad_member } TFBot { Template T_TFBot_Sniper_Razorback Tag bot_squad_member } TFBot { Template T_TFBot_Sniper_Razorback Tag bot_squad_member } TFBot { Template T_TFBot_Sniper_Razorback Tag bot_squad_member } } } WaveSpawn { WaitForAllDead "wave1ubermedic2" Name "wave1boss3" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 0 TotalCurrency 15 TFBot { Template T_TFBot_Sniper_Razorback } } } //Wave 2//5 Deflector Medics, 20 Demoknights, 15 Scouts | Support: HealOnKill Generics (Soldier, Demo and Heavy) //Introduces: Deflector Medics + Deflector Medic Boss (Deflectors are resistant to arrows except crits) //Also Introduces: B.A.S.E. Jumper Scouts (who glide) //Boss: Giant Deflector Medic//////////////////////////////////////////////////////////////////////// //Total Currency: 250 ////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "wave2scout0" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 20 TFBot { Template T_TFBot_Scout_Fan_O_War } } WaveSpawn { Name "wave2support1" Where spawnbot TotalCount 30 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 4 TotalCurrency 0 Support 1 RandomChoice { TFBot { Template T_TFBot_Generic_Soldier_Healonkill } TFBot { Template T_TFBot_Generic_Heavyweapons_Healonkill } TFBot { Template T_TFBot_Generic_Demoman_Healonkill } } } WaveSpawn { Name "wave2scout1" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 25 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Scout_Fan_O_War } } WaveSpawn { WaitForAllSpawned "wave2scout1" Name "wave2scout2" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 15 TFBot { Template T_TFBot_Scout_Fan_O_War } } WaveSpawn { WaitForAllDead "wave2scout2" Name "wave2scout3" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 7 WaitBetweenSpawns 0 TotalCurrency 25 TFBot { Template T_TFBot_Scout_Clay_Pigeon } } WaveSpawn { WaitForAllDead "wave2scout3" Name "wave2medic1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 5 TFBot { Template T_TFBot_Medic_Armored } } WaveSpawn { WaitForAllDead "wave2medic1" Name "wave2demoknights1" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 20 TFBot { Template T_TFBot_Demoman_Knight } TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { WaitForAllSpawned "wave2demoknights1" Name "wave2medic2" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 30 Squad { TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Demoman_Knight } TFBot { Template T_TFBot_Demoman_Knight } } } WaveSpawn { WaitForAllDead "wave2medic2" Name "wave2demoknights2" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Fan_O_War } } WaveSpawn { WaitForAllDead "wave2medic2" Name "wave2demoknights2" Where spawnbot TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 7 TotalCurrency 50 TFBot { Template T_TFBot_Demoman_Knight } TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { WaitForAllDead "wave2demoknights2" Name "wave2boss" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 25 Squad { TFBot { Template T_TFBot_Medic_Armored Tag bot_squad_member } TFBot { Template T_TFBot_Boss_Giant_Medic_Armored Tag bot_squad_member } TFBot { Template T_TFBot_Medic_Armored Tag bot_squad_member } TFBot { Template T_TFBot_Demoman_Knight Tag bot_squad_member } TFBot { Template T_TFBot_Demoman_Knight Tag bot_squad_member } } } } //Wave 3 //10 Steel Gauntlets, 25 Huntsman, 15 Jumping Sandman Scouts, 10 Sandman Scouts, 5 Dwarves, 12 BASE Jumper Scouts //SUPPORT: Generic Snipers, Generics Pyros, Spies, Scout-Snipers //Boss: Giant Huntsman Sniper with Steel Gauntlet support //Total Currency: 450 //////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "wave3gauntlet1" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 15 TFBot { Template T_TFBot_Heavyweapons_Gauntlet } } WaveSpawn { Name "wave3support1" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 0 Support 1 RandomChoice { TFBot { Template T_TFBot_Generic_Pyro_Healonkill } TFBot { Template T_TFBot_Generic_Sniper_Healonkill } } } WaveSpawn { WaitForAllSpawned "wave3gauntlet1" Name "wave3scouts1" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 25 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { WaitForAllSpawned "wave3gauntlet1" Name "wave3scouts2" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 25 TFBot { Template T_TFBot_Scout_Jumping_Sandman } } WaveSpawn { WaitForAllSpawned "wave3gauntlet1" Name "wave3scouts2" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 25 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name "wave3gauntlet2" Where spawnbot TotalCount 15 MaxActive 6 SpawnCount 3 WaitBeforeStarting 30 WaitBetweenSpawns 30 TotalCurrency 75 Squad { TFBot { Template T_TFBot_Heavyweapons_Gauntlet Tag bot_squad_member } TFBot { Template T_TFBot_Scout_Sandman Tag bot_squad_member } TFBot { Template T_TFBot_Scout_Sandman Tag bot_squad_member } } } WaveSpawn { WaitForAllSpawned "wave3gauntlet1" Name "wave3dwarves1" Where spawnbot TotalCount 15 MaxActive 9 SpawnCount 3 WaitBeforeStarting 13 WaitBetweenSpawns 10 TotalCurrency 75 Squad { TFBot { Template T_TFBot_Dwarf_Soldier_Buff Tag bot_squad_member } TFBot { Template T_TFBot_Sniper_Huntsman Tag bot_squad_member } TFBot { Template T_TFBot_Sniper_Huntsman Tag bot_squad_member } } } WaveSpawn { WaitForAllSpawned "wave3gauntlet1" Name "wave3scouts3" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 25 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { WaitForAllSpawned "wave3gauntlet1" Name "wave3scouts4" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Jumping_Sandman } } WaveSpawn { WaitForAllSpawned "wave3gauntlet1" Name "wave3pigeonscout1" Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 75 TFBot { Template T_TFBot_Scout_Clay_Pigeon_Sandman } } WaveSpawn { WaitForAllDead "wave3gauntlet2" Name "wave3boss" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 60 Squad { TFBot { Template T_TFBot_Giant_Sniper_Huntsman Attributes UseBossHealthBar } TFBot { Template T_TFBot_Heavyweapons_Gauntlet } TFBot { Template T_TFBot_Heavyweapons_Gauntlet } } } } //Wave 4 //Combination of all waves in one wave. //3 Giant Deflector Medics, 2 Giant Battalion Soldiers, 2 Giant Pyros, 1 BOSS //9 Dwarves, 10 Steel Gauntlets, 20 Scouts, 20 Deflector Medics, 30 BASE Jumper Scouts, 20 Demoknights, 20 Heavies, 20 Pyros, 4 MINIBOSS //BOSS: 8000 HP Steel Gauntlet Giant that heals all HP on kill, plus Huntsman backup ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn { Name "wave4medic1" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 15 Squad { TFBot { Template T_TFBot_Boss_Giant_Medic_Armored Tag bot_squad_member } TFBot { Template T_TFBot_Dwarf_Soldier_Backup Tag bot_squad_member } TFBot { Template T_TFBot_Dwarf_Soldier_Backup Tag bot_squad_member } } } WaveSpawn { Name "wave4gauntlet1" Where spawnbot TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 30 TotalCurrency 50 TFBot { Template T_TFBot_Heavyweapons_Gauntlet } } WaveSpawn { Name "wave4scout1" Where spawnbot TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 30 TotalCurrency 30 TFBot { Template T_TFBot_Generic_Scout } } WaveSpawn { WaitForAllDead "wave4medic1" Name "wave4medic2" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 25 Squad { FormationSize 120 TFBot { Template T_TFBot_Giant_Soldier_Backup } TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Scout_Clay_Pigeon_Sandman } TFBot { Template T_TFBot_Scout_Clay_Pigeon_Sandman } } } WaveSpawn { WaitForAllSpawned "wave4medic2" Name "wave4medic3" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 7 TotalCurrency 60 Squad { TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Scout_Clay_Pigeon_Sandman } } } WaveSpawn { WaitForAllSpawned "wave4medic3" Name "wave4medic4" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 15 Squad { TFBot { Template T_TFBot_Boss_Giant_Medic_Armored Tag bot_squad_member } TFBot { Template T_TFBot_Dwarf_Soldier_Backup Tag bot_squad_member } TFBot { Template T_TFBot_Dwarf_Soldier_Backup Tag bot_squad_member } } } WaveSpawn { WaitForAllSpawned "wave4medic3" Name "wave4medic5" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 7 WaitBetweenSpawns 7 TotalCurrency 60 Squad { TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Scout_Clay_Pigeon_Sandman } } } WaveSpawn { WaitForAllSpawned "wave4medic3" Name "wave4giants1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 TotalCurrency 5 TFBot { Template T_TFBot_Giant_Pyro } } WaveSpawn { WaitForAllDead "wave4medic4" Name "wave4demo1" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 15 TotalCurrency 20 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { WaitForAllDead "wave4medic4" Name "wave4heavy1" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 7 TotalCurrency 40 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } } WaveSpawn { WaitForAllDead "wave4giants1" Name "wave4pyro1" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 7 TotalCurrency 40 TFBot { Template T_TFBot_Generic_Pyro } } WaveSpawn { WaitForAllDead "wave4demo1" Name "wave4demo2" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 20 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { WaitForAllDead "wave4demo2" Name "wave4miniboss" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 250 StartWaveWarningSound "music/mvm_start_mid_wave.wav" FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_battlecry01.mp3" TFBot { Template T_TFBot_Demoman_Samurai Attributes UseBossHealthBar } } WaveSpawn { WaitForAllSpawned "wave4miniboss" Name "wave4pigeonscout1" Where spawnbot TotalCount 7 MaxActive 7 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 35 TFBot { Template T_TFBot_Scout_Clay_Pigeon_Wrap_Assassin } } WaveSpawn { WaitForAllDead "wave4miniboss" Name "wave4giants2" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 15 Squad { TFBot { Template T_TFBot_Boss_Giant_Medic_Armored Tag bot_squad_member } TFBot { Template T_TFBot_Dwarf_Soldier_Backup Tag bot_squad_member } TFBot { Template T_TFBot_Dwarf_Soldier_Backup Tag bot_squad_member } } } WaveSpawn { WaitForAllDead "wave4miniboss" Name "wave4heavy2" Where spawnbot TotalCount 12 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 4 TotalCurrency 60 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } } WaveSpawn { WaitForAllDead "wave4miniboss" Name "wave4pyro2" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 4 TotalCurrency 60 TFBot { Template T_TFBot_Generic_Pyro } } WaveSpawn { WaitForAllDead "wave4miniboss" Name "wave4demo3" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 15 TotalCurrency 60 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { WaitForAllDead "wave4miniboss" Name "wave4scout2" Where spawnbot TotalCount 14 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 120 TFBot { Template T_TFBot_Scout_Fan_O_War } } WaveSpawn { WaitForAllDead "wave4scout2" Name "wave4medic6" Where spawnbot TotalCount 7 MaxActive 7 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 35 Squad { FormationSize 120 TFBot { Template T_TFBot_Giant_Soldier_Backup } TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Medic_Armored } TFBot { Template T_TFBot_Medic_Armored } } } WaveSpawn { WaitForAllDead "wave4scout2" Name "wave4pigeonscout2" Where spawnbot TotalCount 9 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 RandomChoice { TFBot { Template T_TFBot_Scout_Clay_Pigeon_Sandman } TFBot { Template T_TFBot_Scout_Clay_Pigeon_Wrap_Assassin } } } WaveSpawn { WaitForAllSpawned "wave4pyro2" Name "wave4giants3" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 5 TFBot { Template T_TFBot_Giant_Pyro } } WaveSpawn { WaitForAllDead "wave4medic6" Name "wave4support1" Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 12 TotalCurrency 150 Support 1 StartWaveWarningSound "music/mvm_start_last_wave.wav" FirstSpawnWarningSound "vo/mvm_general_wav_start02.mp3" TFBot { Template T_TFBot_Sniper_Huntsman_Darwins } } WaveSpawn { WaitForAllDead "wave4medic6" Name "wave4boss" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 6 WaitBetweenSpawns 0 TotalCurrency 400 // StartWaveWarningSound "ui/holiday/gamestartup_halloween1.mp3" StartWaveWarningSound "vo/announcer_alert.mp3" FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_battlecry01.mp3" Squad { FormationSize 200 TFBot { Template T_TFBot_Boss_Giant_Golem } TFBot { Template T_TFBot_Dwarf_Soldier_Backup } TFBot { Template T_TFBot_Dwarf_Soldier_Backup } TFBot { Template T_TFBot_Dwarf_Soldier_Backup } TFBot { Template T_TFBot_Dwarf_Soldier_Backup } } } } }