#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop waveschedule { StartingCurrency 650 RespawnWaveTime 3 FixedRespawnWaveTime Yes CanBotsAttackWhileInSpawnRoom No Advanced 1 Templates { T_TFBot_Heavyweapons_BlazingFist { Class Heavyweapons Name "Blazing Fist" ClassIcon heavy_gru_armored Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently MvM" Item "The Heavy-Weight Champ" //Attributes DisableDodge CharacterAttributes { //"move speed bonus" 0.85 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.4 } } } Mission { Objective DestroySentries Where spawnbot CooldownTime 60 BeginAtWave 1 RunForThisManyWaves 5 TFBot { Template T_TFBot_SentryBuster Tag bot_sentrybuster Attributes DisableDodge Tag bot_giant CharacterAttributes { "voice pitch scale" 0 } } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 35 DesiredCount 2 TFBot { Template T_TFBot_Sniper Skill Hard Tag "snipernottaketopfalldamage" } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target "gamerules" Action "RunScriptCode" Param " EntFire(`bombpath_choose_right_relay`, `Trigger`) EntFire(`disposable_spawnbot_right_back_relay_disable`,`Trigger`) EntFire(`boss_path_middle_11`,`AddOutput`,`OnPass disposable_spawnbot_right_front_relay_disable:trigger::0:-1`) EntFire(`boss_path_middle_11`,`AddOutput`,`OnPass disposable_spawnbot_right_back_relay_enable:trigger::15:-1`) " Delay 0 } WaveSpawn { Name "Support_1" Where spawnbot_right_front_disposable MaxActive 3 SpawnCount 3 Support 1 WaitBetweenSpawns 15 TotalCurrency 0 TFBot { Class Pyro Skill Normal ItemAttributes { itemname "TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } } WaveSpawn { Name "Support_1alt" Where spawnbot_right_back_disposable MaxActive 3 SpawnCount 3 Support 1 WaitBetweenSpawns 15 TotalCurrency 0 TFBot { Class Scout Skill Easy } } WaveSpawn { Name "Tank" TotalCount 1 MaxActive 1 SpawnCount 1 TotalCurrency 0 Tank { Health 10000 Name Tank Speed 75 Scale 1 StartingPathTrackNode "boss_path_middle_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_middle_relay Action Trigger } } } WaveSpawn { Name "1" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 30 WaitBeforeStarting 30 TotalCurrency 0 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Skill Expert } TFBot { Template T_TFBot_Heavyweapons_BlazingFist Skill Expert } TFBot { Template T_TFBot_Heavyweapons_BlazingFist Skill Expert } TFBot { Template T_TFBot_Heavyweapons_BlazingFist Skill Expert } TFBot { Template T_TFBot_Heavyweapons_BlazingFist Skill Expert } } } } }