//mvm_bloodmine_b5 //by Skin King #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 500 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no Mission { Objective DestroySentries BeginAtWave 1 RunForThisManyWaves 8 CooldownTime 30 DesiredCount 1 Where spawnbot TFBot { Template T_TFBot_SentryBuster } } Wave //600 credits 700 bonus { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target cave_start //beach //cave_start //cave_mid //cave_end Action Trigger } WaveSpawn { Name wave1a TotalCurrency 400 TotalCount 120 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_cave RandomChoice { TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Hard WeaponRestrictions MeleeOnly } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Hard WeaponRestrictions MeleeOnly } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Hard WeaponRestrictions MeleeOnly } TFBot { Class Scout Skill Easy Name "Force-A-Nature Scout" Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Force-a-Nature" } TFBot { Class Scout Skill Easy Item "The Shortstop" Name "Shortstop Scout" } TFBot { Class Scout Skill Easy Item "The Back Scatter" } TFBot { Class Scout Skill Easy Item "The Soda Popper" } TFBot { Class Scout Skill Easy Item "The Baby Face's Blaster" } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Hard WeaponRestrictions MeleeOnly } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Hard WeaponRestrictions MeleeOnly } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Easy } TFBot { Class Scout Skill Hard WeaponRestrictions MeleeOnly } TFBot { Class Scout Skill Easy Name "Force-A-Nature Scout" Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Force-a-Nature" } TFBot { Class Scout Skill Easy Item "The Shortstop" Name "Shortstop Scout" } TFBot { Class Scout Skill Easy Item "The Back Scatter" } TFBot { Class Scout Skill Easy Item "The Soda Popper" } TFBot { Class Scout Skill Easy Item "The Baby Face's Blaster" } TFBot // Hopefully Rare { Class Scout Skill Easy Name "The Goober" CharacterAttributes { "Torso Scale" 0 } } } } WaveSpawn { Name wave1a-1 TotalCurrency 150 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 20 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Crit Tag para } } WaveSpawn { Name wave1a-3 Support 1 TotalCurrency 50 TotalCount 50 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 7 Where spawnbot_cave TFBot { Class Pyro Skill Normal Attributes AlwaysFireWeapon } } } Wave //900 credits 1000 bonus { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target beach //beach //cave_start //cave_mid //cave_end Action Trigger } WaveSpawn { Name wave2a TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 25 Where spawnbot TFBot { Template T_TFBot_Giant_Heavyweapons Tag para } } WaveSpawn { Name wave2a TotalCurrency 100 TotalCount 36 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name wave2b WaitForAllSpawned wave2a TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 Where spawnbot_beach TFBot { Template T_TFBot_Giant_Demoman ClassIcon demo_spammer } } WaveSpawn { Name wave2b WaitForAllSpawned wave2a TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 4 Where spawnbot TFBot { Class Soldier Skill Normal } } WaveSpawn { Name wave2c WaitForAllSpawned wave2b TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 15 Where spawnbot TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } } WaveSpawn { Name wave2c WaitForAllSpawned wave2b TotalCurrency 100 TotalCount 30 MaxActive 8 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 3 Where spawnbot TFBot { Class Demoman Skill Normal } } WaveSpawn { Name wave2c WaitForAllSpawned wave2b TotalCurrency 200 TotalCount 30 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 2 Where spawnbot_beach TFBot { Template T_TFBot_Soldier_RocketShotgun } } } Wave //900 credits 1000 bonus { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target beach //beach //cave_start //cave_mid //cave_end Action Trigger } WaveSpawn { Name wave3a TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 25 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Tag para } } WaveSpawn { Name wave3a TotalCurrency 100 TotalCount 36 MaxActive 12 SpawnCount 6 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot_beach TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn { Name wave3a-1 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 10 Tank { Health 25500 Name "Tank" Speed 75 StartingPathTrackNode "path_track_a_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave3b WaitForAllSpawned wave3a TotalCurrency 100 TotalCount 27 MaxActive 9 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 7 Where spawnbot_beach TFBot { Class Scout Skill Normal } } WaveSpawn { Name wave3b WaitForAllSpawned wave3a TotalCurrency 100 TotalCount 25 MaxActive 5 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot_front TFBot { Class Heavy Skill Easy } } WaveSpawn { Name wave3b WaitForAllSpawned wave3a TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot_beach TFBot { Template T_TFBot_Giant_Demo_Burst } } WaveSpawn { Name wave3c WaitForAllSpawned wave3b TotalCurrency 100 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 5.5 Where spawnbot_front TFBot { Template T_TFBot_Giant_Scout_Baseball } } WaveSpawn { Name wave3c WaitForAllSpawned wave3b Support 1 TotalCurrency 100 TotalCount 25 MaxActive 12 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 5 Where spawnbot_beach TFBot { Class Pyro ClassIcon pyro_dragon_fury_swordstone Name "Fury Pyro" Item "The Dragon's Fury" } } } }