// mvm_warehouse // normal Advanced #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop WaveSchedule { StartingCurrency 3000 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 1 AddSentryBusterWhenDamageDealtExceeds 999999 AddSentryBusterWhenKillCountExceeds 999 // MISSION: Sentry Buster Mission { Objective DestroySentries Where spawnbot_main0 Where spawnbot_main1_slow Where spawnbot_main2 InitialCooldown 1000 CooldownTime 1000 TFBot { Template T_TFBot_SentryBuster Tag bot_sentrybuster } } Templates { T_TFBot_Fat_Scout { ClassIcon scout Class Heavyweapons Name "Fat Scout" Skill Normal Health 175 Scale 0.8 MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" CharacterAttributes { "move speed bonus" 1.4 } } T_TFGateBot_Fat_Scout { ClassIcon scout Class Heavyweapons Name "Fat Scout" Skill Normal Health 175 Scale 0.8 MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" Tag "bot_gatebot" Attributes "IgnoreFlag" CharacterAttributes { "move speed bonus" 1.4 } } T_TFBot_Big_Heavy_Shotgun { ClassIcon scout_fan Class Heavyweapons Name "Big Heavy Shotgun" Skill Hard Health 900 Scale 1.4 MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" CharacterAttributes { "move speed bonus" 0.9 } } T_TFGateBot_Big_Heavy_Shotgun { ClassIcon scout_fan Class Heavyweapons Name "Big Heavy Shotgun" Skill Hard Health 900 Scale 1.4 MaxVisionRange 1200 WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" Tag "bot_gatebot" Attributes "IgnoreFlag" CharacterAttributes { "move speed bonus" 0.9 } } } ///////////////////////////// //T_TFBot_Fat_Scout //T_TFGateBot_Fat_Scout //T_TFBot_Big_Heavy_Shotgun //T_TFGateBot_Big_Heavy_Shotgun ///////////////////////////// //Template T_TFBot_Heavyweapons_Shotgun //Template T_TFBot_Heavyweapons_Fist //Template T_TFBot_Heavy_IronFist_Airblast //Template T_TFBot_Giant_Heavyweapons //Template T_TFBot_Giant_Heavyweapons_Shotgun //Template T_TFGateBot_Heavyweapons_Shotgun //Template T_TFGateBot_Heavy_IronFist //Template T_TFGateBot_Heavy_IronFist_Airblast //Template T_TFGateBot_Heavy_IronFist_Crit //Template T_TFGateBot_Giant_Heavyweapons_Shotgun //Template T_TFGateBot_Giant_Heavyweapons_Shotgun_Crit //Where spawnbot_main0 //Where spawnbot_main0_squad //Where spawnbot_main1 //Where spawnbot_main1_slow //Where spawnbot_main2 //Where spawnbot_mission_sniper0 //Where spawnbot_mission_sniper1 //Where spawnbot_upper0 //Where spawnbot_upper1 //Where spawnbot_upper2 //========================================================================= //WAVE 01 900 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "Wave01A" Where spawnbot_main0 Where spawnbot_main1_slow Where spawnbot_main2 TotalCount 8 MaxActive 4 spawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 30 TotalCurrency 0 TFBot { Template T_TFBot_Demoman_Knight Skill Expert } } WaveSpawn { Name "Wave01B" Where spawnbot_main0 Where spawnbot_main1_slow Where spawnbot_main2 TotalCount 8 MaxActive 4 spawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 30 WaitForAllSpawned "Wave01A" TotalCurrency 0 TFBot { Template T_TFBot_Demoman_Knight Skill Expert } } } //========================================================================= //WAVE 02 900 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } } //========================================================================= //WAVE 03 1000 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } } //========================================================================= //WAVE 04 900 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } } //========================================================================= //WAVE 05 1000 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } } //========================================================================= //WAVE 06 800 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_centerpath_relay Action Trigger } } //========================================================================= }