#base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 0 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 23 CooldownTime 25 TFBot { Template T_TFBot_SentryBuster } } ExtraSpawnPoint { Name "Spawnbot_pillar" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 3 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-4" Y "2232" Z "355" } ExtraSpawnPoint { Name "Spawnbot_Timer" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 3 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1170" Y "-1609" Z "416" } ExtraSpawnPoint { Name "Spawnbot_Exit" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 3 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "1138" Y "287" Z "326" } ExtraSpawnPoint { Name "Spawnbot_Exit2" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 3 // 2 - Red team 3 - Robots. If you are adding spawn for reprogrammed robots, use team 3 X "-334" Y "995" Z "576" } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 25 Name "CheeseSlime" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "Forknights" Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 100 Name "Forknight" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } WaveSpawn { Name "Pillar" WaitForAllDead "Forknights" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 1 Scale 1.25 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 235 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 25 Name "CheeseSlime" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "Forknights" Where spawnbot TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 100 Name "Forknight" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } WaveSpawn { Name "Pillar" WaitForAllDead "Forknights" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 1 Scale 1.25 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 250 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 25 Name "CheeseSlime" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "Forknights" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 100 Name "Forknight" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } WaveSpawn { Name "Pencers" Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 175 Name "Pencer" Item "The Half-Zatoichi" Item "The Chargin'Targe" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Demoman Skill Normal Action Mobber } } WaveSpawn { Name "Pillar" WaitForAllDead "Forknights" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 1 Scale 1.25 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 250 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 25 Name "CheeseSlime" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "Forknights" Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 100 Name "Forknight" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } WaveSpawn { Name "Pencers" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 175 Name "Pencer" Item "The Half-Zatoichi" Item "The Chargin'Targe" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Demoman Skill Normal Action Mobber } } WaveSpawn { Name "Pillar" WaitForAllDead "Forknights" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 1 Scale 1.25 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 325 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Name "PmanPhase 1" Where spawnbot_invasion TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 250 TFBot { Scale 1.5 Attributes MiniBoss Health 5000 Name "Pepperman" ClassIcon "boss_goliath" WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber } } WaveSpawn { WaitForAllDead "PmanPhase 1" Where spawnbot_invasion TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 250 TFBot { Attributes AlwaysCrit Scale 1.5 Attributes MiniBoss Health 10000 Name "Pepperman" ClassIcon "boss_goliath" WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 75 Name "U.F.Olive" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "tribe Cheese" Where spawnbot_invasion TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 175 Name "tribal Cheese" Item "The Flying Guillotine" ClassIcon scout_guillotine WeaponRestrictions "SecondaryOnly" Class Scout Skill Normal Action Mobber } } WaveSpawn { Name "Kenny" Where spawnbot_invasion TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 400 Name "Kentucky Kenny" Item "The Gas Passer" ClassIcon pyro_gas_passer WeaponRestrictions "SecondaryOnly" Class Pyro Skill Normal Action Mobber } } WaveSpawn { Name "Pillar" WaitForAllDead "Forknights" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 550 Scale 0.75 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 333 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 75 Name "U.F.Olive" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "tribe Cheese" Where spawnbot_invasion TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 175 Name "tribal Cheese" Item "The Flying Guillotine" ClassIcon scout_guillotine WeaponRestrictions "SecondaryOnly" Class Scout Skill Normal Action Mobber } } WaveSpawn { Name "Kenny" Where spawnbot_invasion TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 400 Name "Kentucky Kenny" Item "The Gas Passer" ClassIcon pyro_gas_passer WeaponRestrictions "SecondaryOnly" Class Pyro Skill Normal Action Mobber } } WaveSpawn { Name "Pillar" WaitForAllDead "Forknights" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 550 Scale 0.75 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 340 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 75 Name "U.F.Olive" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "tribe Cheese" Where spawnbot_invasion TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 175 Name "tribal Cheese" Item "The Flying Guillotine" ClassIcon scout_guillotine WeaponRestrictions "SecondaryOnly" Class Scout Skill Normal Action Mobber } } WaveSpawn { Name "Potatos" Where spawnbot_invasion TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 300 Name "Potato Farmer" Item "The Half-Zatoichi" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Demoman Skill Normal Action Mobber } } WaveSpawn { Name "Pillar" WaitForAllDead "Potatos" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 550 Scale 0.75 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 240 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { Support limited Where Spawnbot_Exit TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 2000 Scale 0.5 Name "MORT" ClassIcon sign_b WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } AddCond { Index 43 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Where spawnbot_invasion TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Health 25 Name "CheeseSlime" Item "The Kritzkrieg" ClassIcon "Medic" WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "RANCH" Where spawnbot_invasion TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 175 Name "Ranch Shooter" ClassIcon scout_pistol WeaponRestrictions "SecondaryOnly" Class Scout Skill Normal Action Mobber } } WaveSpawn { Name "Bad Rats" Where spawnbot_invasion TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Health 250 Name "Bad Rat" ClassIcon heavy_fist_lite WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber } } WaveSpawn { Name "Pillar" WaitForAllDead "Bad Rats" Where Spawnbot_pillar TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Pillar John" Item "The Kritzkrieg" ClassIcon sign_a WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { Name "EXIT" WaitForAllDead "Pillar" Where Spawnbot_Exit TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Health 550 Scale 0.75 Name "THE EXIT" Item "The Kritzkrieg" ClassIcon sign WeaponRestrictions "SecondaryOnly" Class Soldier Skill Normal Action Mobber CharacterAttributes { "move speed bonus" 0.0025 "no_jump" 1 } ItemAttributes { ItemName "Medi Gun" "is_passive_weapon" 1 } } } WaveSpawn { WaitForAllDead "Pillar" Name "IT'S PIZZA TIME!" Where Spawnbot_Timer SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited TFBot { Class Soldier Health 255 Scale 1 ClassIcon timer_lite Attributes UseBossHealthBar Attributes IgnoreFlag Attributes SuppressFire CharacterAttributes { "is suicide counter" 1 "cannot pick up intelligence" 1 "move speed penalty" 0.0025 "dmg from ranged reduced" 0 "dmg from melee increased" 0 } } } WaveSpawn { Support 1 Name "mini john" WaitForAllDead "Pillar" Where Spawnbot_pillar TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Health 125 Scale 1.25 Name "Mini John" ClassIcon sign_a WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber CharacterAttributes { "no_jump" 1 } } } WaveSpawn { WaitForAllDead "IT'S PIZZA TIME!" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 50 Support 1 TFBot { Attributes AlwaysCrit Health 99999999 Name "PizzaFace" Item "The Persian Persuader" ClassIcon demoknight WeaponRestrictions "MeleeOnly" Class Heavy Skill Normal Action Mobber ItemAttributes { ItemName "The Persian Persuader" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 WaveSpawn { Name "VigPhase 1" Where spawnbot_invasion TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 250 TFBot { Scale 1.5 Attributes MiniBoss Health 7500 Name "The Vigilante" ClassIcon "boss_fortress" WeaponRestrictions "SecondaryOnly" Class Scout Skill Normal Action Mobber } } WaveSpawn { WaitForAllDead "VigPhase 1" Where spawnbot_invasion TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 250 TFBot { Scale 1.5 Attributes MiniBoss Health 15000 Name "The Vigilante" ClassIcon "boss_fortress" Class Heavy Skill Normal Action Mobber } } } }