#base robot_giant.pop #base robot_standard.pop // By Guardian Angle // Extra Icons // scout_fanowar // scout_milk // soldier_backup_spammer // soldier_burstfire_conch // pyro_scorch // demo_loosecannon // heavy_natascha // medic_blast // medic_bullet // medic_fire // medic_shield_qf // medic_syringe_milk // sniper_jarate WaveSchedule { StartingCurrency 700 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Advanced 1 Templates { T_TFBot_Scout_Fan_O_War { Name "Fan O'War Scout" Class Scout ClassIcon scout_fanowar Skill Hard Item "The Fan O'War" WeaponRestrictions MeleeOnly CharacterAttributes { "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 } } T_TFBot_Scout_Sandman_Kamikaze { Name "Kamikaze Scout" Class Scout Health 300 Scale 1.3 Skill Hard ClassIcon scout_kamikaze WeaponRestrictions MeleeOnly AutoJumpMin 12 AutoJumpMax 12 Attributes AutoJump Attributes Parachute Item "The B.A.S.E. Jumper" Item "The Sandman" Item "Flak Jack" Item "Transparent Trousers" ItemAttributes { ItemName "The Sandman" "damage bonus" 1.4 "effect bar recharge rate increased" 0.2 "max health additive penalty" 0 } CharacterAttributes { "bot custom jump particle" 1 "cancel falling damage" 1 "increased jump height" 3 "move speed bonus" 0.8 "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 } } T_TFBot_Scout_Milk { Name "Milk Scout" Class Scout Skill Hard ClassIcon scout_milk WeaponRestrictions SecondaryOnly Item "Mad Milk" ItemAttributes { ItemName "Mad Milk" "effect bar recharge rate increased" 0 } CharacterAttributes { "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 } } T_TFBot_Scout_Sandman_FastCharge { Class Scout Name "Major League Scout" Skill Hard ClassIcon scout_stun_spammer WeaponRestrictions MeleeOnly Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0 } CharacterAttributes { "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 } } T_TFBot_Soldier_Bomber { Name "Blast Bomber" Class Soldier Skill Hard ClassIcon soldier_bomber WeaponRestrictions PrimaryOnly AutoJumpMin 12 AutoJumpMax 12 Attributes AutoJump Attributes Parachute Item "The B.A.S.E. Jumper" Item "Attack Packs" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage penalty" 0.5 "damage causes airblast" 1 } CharacterAttributes { "bot custom jump particle" 1 "cancel falling damage" 1 "increased jump height" 3 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Soldier_Extended_Battalion { Class Soldier Name "Extended Backup Soldier" Skill Normal ClassIcon soldier_backup Attributes SpawnWithFullCharge Item "The Battalion's Backup" ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 10 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Soldier_Extended_Buff_Banner { Class Soldier Name "Extended Buff Soldier" Skill Normal ClassIcon soldier_buff Attributes SpawnWithFullCharge Item "The Buff Banner" ItemAttributes { ItemName "The Buff Banner" "increase buff duration" 10 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Soldier_Extended_Buff_Tank { Class Soldier Name "Tanky Extended Buff Soldier" Skill Normal ClassIcon soldier_buff Attributes SpawnWithFullCharge Scale 1.15 Health 300 Item "The Buff Banner" ItemAttributes { ItemName "The Buff Banner" "increase buff duration" 10 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Soldier_Extended_Concheror { Class Soldier Name "Extended Conch Soldier" Skill Normal ClassIcon soldier_conch Attributes SpawnWithFullCharge Item "The Concheror" ItemAttributes { ItemName "The Concheror" "increase buff duration" 10 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Pyro { Class Pyro Skill Normal WeaponRestrictions PrimaryOnly CharacterAttributes { "damage force reduction" 0.65 "airblast vulnerability multiplier" 0.65 } } T_TFBot_Pyro_Pusher { Name "Pusher Pyro" Class Pyro ClassIcon pyro_scorch Skill Hard Item "The Scorch Shot" WeaponRestrictions SecondaryOnly CharacterAttributes { "damage force reduction" 0.65 "airblast vulnerability multiplier" 0.65 } } T_TFBot_Demoman_Pusher { Name "Pusher Demo" Class Demoman ClassIcon demo_loosecannon Skill Hard Item "The Loose Cannon" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 } CharacterAttributes { "damage force reduction" 0.65 "airblast vulnerability multiplier" 0.65 } } T_TFBot_Heavyweapons_Deflector { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflector Skill Hard Item "Deflector" Item "The U-Clank-A" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 } } T_TFBot_Medic { Class Medic Name "Uber Medic" ClassIcon medic_uber Skill Hard Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 2 "heal rate penalty" 0.4 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_Medic_Kritzkrieg { Name "Kritzkrieg Medic" Class Medic ClassIcon medic_kritz Item "The Kritzkrieg" Attributes AlwaysCrit Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 225 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_Medic_Milk { Class Medic Name "Mad-Milk Medic" ClassIcon medic_syringe_milk Skill Hard Item "The Blutsauger" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Blutsauger" "faster reload rate" 0 "mad milk syringes" 1 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_Medic_QuickFix { Class Medic Name "Quick-Fix Medic" Skill Hard Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate penalty" 0.01 "heal rate bonus" 5 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_Medic_Vaccinator_Bullet { Name "Bullet Medic" Class Medic Skill Expert ClassIcon medic_bullet Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes BulletImmune Item "The Vaccinator" ItemAttributes { ItemName "The Vaccinator" "lunchbox adds minicrits" 3 "medigun bullet resist deployed" 2 "medigun bullet resist passive" 2 "medigun charge is resists" 3 "uber duration bonus" 1000 } CharacterAttributes { "bot medic uber health threshold" 225 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_Medic_Vaccinator_Blast { Name "Blast Medic" Class Medic Skill Expert ClassIcon medic_blast Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes BlastImmune Item "The Vaccinator" ItemAttributes { ItemName "The Vaccinator" "lunchbox adds minicrits" 3 "medigun blast resist deployed" 2 "medigun blast resist passive" 2 "medigun charge is resists" 3 "uber duration bonus" 1000 } CharacterAttributes { "bot medic uber health threshold" 225 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_Medic_Vaccinator_Fire { Name "Fire Medic" Class Medic Skill Expert ClassIcon medic_fire Attributes SpawnWithFullCharge Attributes VaccinatorFire Attributes FireImmune Item "The Vaccinator" ItemAttributes { ItemName "The Vaccinator" "lunchbox adds minicrits" 3 "medigun fire resist deployed" 2 "medigun fire resist passive" 2 "medigun charge is resists" 3 "uber duration bonus" 1000 } CharacterAttributes { "bot medic uber health threshold" 225 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_Sniper_Jarate { Name "Jarate Sniper" Class Sniper Skill Hard ClassIcon sniper_jarate WeaponRestrictions SecondaryOnly Item "Jarate" ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" 0 } CharacterAttributes { "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 } } T_TFBot_Spy { Class Spy Skill Expert CharacterAttributes { "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 } } T_TFBot_Giant_Scout_Fan_O_War { Class Scout Name "Fan O'War Super Scout" ClassIcon scout_fanowar // USE superscouts icon Health 1200 Skill Hard Item "The Fan O'War" WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "The Fan O'War" } CharacterAttributes { "move speed bonus" 1.25 "damage force reduction" 0.375 "airblast vulnerability multiplier" 0.375 "override footstep sound set" 5 } } T_TFBot_Giant_Soldier_Extended_Buff_Banner { Class Soldier Name "Giant Buff Banner Soldier" ClassIcon soldier_buff_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Buff Banner" ItemAttributes { ItemName "The Buff Banner" "increase buff duration" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 "increase buff duration" 9.0 } } T_TFBot_Giant_Soldier_Extended_Concheror { Class Soldier Name "Giant Concheror Soldier" ClassIcon soldier_conch_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Concheror" ItemAttributes { ItemName "The Concheror" "increase buff duration" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 "increase buff duration" 9.0 } } T_TFBot_Giant_Soldier_Extended_Battalion { Class Soldier Name "Giant Battalion Soldier" ClassIcon soldier_backup_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Battalion's Backup" ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Spammer_Reload_Extended_Concheror { Class Soldier Name "Giant Burst Concheror Soldier" ClassIcon soldier_burstfire_conch Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Concheror" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 6 "Projectile speed increased" 0.65 } ItemAttributes { ItemName "The Concheror" "increase buff duration" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Extended_Battalion { Class Soldier Name "Giant Battalion's Soldier" ClassIcon soldier_backup Health 3800 Skill Hard Item "The Battalion's Backup" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Spammer_Extended_Battalion { Class Soldier Name "Giant Rapid Battalion's Soldier" ClassIcon soldier_backup_spammer Health 3800 Skill Hard Item "The Battalion's Backup" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0 "fire rate bonus" 0.5 "projectile speed decreased" 0.75 } ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Spammer_Reload { Class Soldier Name "Giant Burst Fire Soldier" ClassIcon soldier_burstfire Item "The Shogun's Shoulder Guard" Health 3800 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "move speed bonus" 0.5 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 6 "Projectile speed decreased" 0.65 } CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 3 } } T_TFBot_Giant_Pyro { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.325 "airblast vulnerability multiplier" 0.325 "override footstep sound set" 6 } } T_TFBot_Giant_Heavyweapons_Natascha { Class Heavyweapons Name "Giant Natascha Heavy" ClassIcon heavy_natascha Item "Natascha" Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "Natascha" "damage bonus" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 } } T_TFBot_Giant_Medic_Milk { Class Medic Name "Giant Mad-Milk Medic" ClassIcon medic_syringe_milk Health 4500 Skill Expert Item "The Blutsauger" WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Blutsauger" "faster reload rate" 0 "mad milk syringes" 1 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 } } T_TFBot_Giant_Medic_Vaccinator_Bullet { Name "Giant Bullet Medic" Class Medic Skill Expert ClassIcon medic_bullet Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes BulletImmune Attributes MiniBoss Health 4500 Skill Expert Item "The Vaccinator" ItemAttributes { ItemName "The Vaccinator" "lunchbox adds minicrits" 3 "medigun bullet resist deployed" 2 "medigun bullet resist passive" 2 "medigun charge is resists" 3 "uber duration bonus" 1000 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 4500 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 } } T_TFBot_Giant_Medic_Vaccinator_Blast { Name "Giant Blast Medic" Class Medic Skill Expert ClassIcon medic_blast Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes BlastImmune Attributes MiniBoss Health 4500 Skill Expert Item "The Vaccinator" ItemAttributes { ItemName "The Vaccinator" "lunchbox adds minicrits" 3 "medigun blast resist deployed" 2 "medigun blast resist passive" 2 "medigun charge is resists" 3 "uber duration bonus" 1000 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 4500 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 } } T_TFBot_Giant_Medic_Vaccinator_Fire { Name "Giant Fire Medic" Class Medic Skill Expert ClassIcon medic_fire Attributes SpawnWithFullCharge Attributes VaccinatorFire Attributes FireImmune Attributes MiniBoss Health 4500 Skill Expert Item "The Vaccinator" ItemAttributes { ItemName "The Vaccinator" "lunchbox adds minicrits" 3 "medigun fire resist deployed" 2 "medigun fire resist passive" 2 "medigun charge is resists" 3 "uber duration bonus" 1000 } CharacterAttributes { "move speed bonus" 0.5 "bot medic uber health threshold" 4500 "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.35 } } T_TFBot_SentryBuster { Class Demoman Name "Sentry Buster" Skill Expert Health 2500 Item "The Ullapool Caber" WeaponRestrictions MeleeOnly ClassIcon sentry_buster Attributes MiniBoss Attributes DisableDodge CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.325 "airblast vulnerability multiplier" 0.325 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Minigun_Medicine { Class Medic Name "The Minigunner of Medicine" ClassIcon medic_syringe_milk Health 25000 Skill Expert Item "The Blutsauger" Item "The Battalion's Backup" Item "The Byte'd Beak" Item "Mecha-Medes" Item "Medic Mech-bag" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes SpawnWithFullCharge Attributes AlwaysCrit Scale 1.8 ItemAttributes { ItemName "The Battalion's Backup" "increase buff duration" 10 } ItemAttributes { ItemName "The Blutsauger" "faster reload rate" 0 "mad milk syringes" 1 "fire rate bonus" 0.2 } CharacterAttributes { "rage giving scale" 0.1 "move speed bonus" 0.5 "damage force reduction" 0.14 "airblast vulnerability multiplier" 0.14 } } } Mission { Where spawnbot Objective DestroySentries InitialCooldown 30 BeginAtWave 1 RunForThisManyWaves 7 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Spy InitialCooldown 30 Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 4 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "Wave 1 Scouts" Where spawnbot_tunnel TotalCount 50 MaxActive 20 SpawnCount 5 TotalCurrency 100 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Scout_Fan_O_War } } WaveSpawn { Where spawnbot_parachute TotalCount 5 MaxActive 2 SpawnCount 1 TotalCurrency 30 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn { Where spawnbot TotalCount 10 TotalCurrency 30 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 18 TFBot { Template T_TFBot_Heavyweapons_Deflector } } WaveSpawn { Where spawnbot TotalCount 7 TotalCurrency 140 WaitForAllSpawned "Wave 1 Scouts" Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload_Extended_Concheror } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Pyro } TFBot { Template T_TFBot_Pyro } } } WaveSpawn { TotalCount 1 TotalCurrency 350 WaitForAllDead "Wave 1 Scouts" WaitBeforeStarting 10 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 15000 Speed 75 StartingPathTrackNode tankpath_alt OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "Wave 2A" Where spawnbot TotalCount 30 MaxActive 9 SpawnCount 3 TotalCurrency 90 WaitBetweenSpawns 6 Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Tank } TFBot { Template T_TFBot_Pyro_Pusher } TFBot { Template T_TFBot_Pyro } } } WaveSpawn { Where spawnbot TotalCount 12 SpawnCount 4 MaxActive 8 WaitForAllDead "Wave 2A" WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 240 Squad { TFBot { Template T_TFBot_Giant_Medic_Milk } TFBot { Template T_TFBot_Giant_Pyro } TFBot { Template T_TFBot_Medic_Kritzkrieg } TFBot { Template T_TFBot_Medic_Kritzkrieg } } } WaveSpawn { Where spawnbot TotalCount 2 SpawnCount 1 MaxActive 1 WaitForAllSpawned "Wave 2A" WaitBetweenSpawns 15 TotalCurrency 70 TFBot { Template T_TFBot_Giant_Scout_Fan_O_War } } WaveSpawn { Where spawnbot_tunnel TotalCount 15 SpawnCount 1 MaxActive 5 WaitBetweenSpawns 6 TotalCurrency 45 Support 1 TFBot { Template T_TFBot_Scout_Milk } } WaveSpawn { Where spawnbot_tunnel TotalCount 15 SpawnCount 1 MaxActive 5 WaitBetweenSpawns 6 TotalCurrency 45 Support 1 TFBot { Template T_TFBot_Scout_Sandman_FastCharge } } WaveSpawn { Where spawnbot_tunnel WaitForAllDead "Wave 2A" TotalCount 20 SpawnCount 2 MaxActive 6 WaitBetweenSpawns 8 TotalCurrency 60 Support 1 TFBot { Template T_TFBot_Pyro } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "Wave 3 Pyros" Where spawnbot TotalCount 50 MaxActive 16 SpawnCount 2 TotalCurrency 50 WaitBetweenSpawns 3 Squad { TFBot { Template T_TFBot_Pyro_Pusher } TFBot { Template T_TFBot_Pyro } } } WaveSpawn { TotalCount 1 TotalCurrency 280 WaitForAllSpawned "Wave 3 Pyros" FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "Tank" Health 20000 Speed 75 Skin 1 StartingPathTrackNode tankpath_alt OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot WaitForAllSpawned "Wave 3 Pyros" TotalCount 14 SpawnCount 7 MaxActive 7 WaitBeforeStarting 30 WaitBetweenSpawns 20 TotalCurrency 280 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Natascha } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Medic_Kritzkrieg } TFBot { Template T_TFBot_Medic_Vaccinator_Bullet } TFBot { Template T_TFBot_Medic_Vaccinator_Blast } TFBot { Template T_TFBot_Medic_Vaccinator_Fire } } } WaveSpawn { Where spawnbot_tunnel TotalCount 15 SpawnCount 1 MaxActive 4 WaitBetweenSpawns 6 TotalCurrency 45 Support 1 TFBot { Template T_TFBot_Medic_Milk } } WaveSpawn { Where spawnbot_tunnel TotalCount 15 SpawnCount 1 MaxActive 4 WaitBetweenSpawns 8 TotalCurrency 45 Support 1 TFBot { Template T_TFBot_Sniper_Jarate } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Where spawnbot_tunnel TotalCount 30 TotalCurrency 60 SpawnCount 2 MaxActive 6 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demoman_Pusher } } WaveSpawn { Where spawnbot TotalCount 30 TotalCurrency 150 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 4 TFBot { Template T_TFBot_Heavyweapons_Deflector } } WaveSpawn { Where spawnbot TotalCurrency 200 TotalCount 4 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 20 TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion } } WaveSpawn { Where spawnbot_parachute TotalCount 30 TotalCurrency 90 MaxActive 8 SpawnCount 2 Support 1 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Soldier_Bomber } } WaveSpawn { Where spawnbot_tunnel TotalCount 25 SpawnCount 1 MaxActive 5 WaitBetweenSpawns 5 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Scout_Milk } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Where spawnbot_parachute TotalCurrency 40 TotalCount 40 SpawnCount 5 WaitBetweenSpawns 5 WaitBeforeStarting 10 TFBot { Template T_TFBot_Scout_Sandman_Kamikaze } } WaveSpawn { Where spawnbot TotalCurrency 300 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Giant_Medic_Milk } TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion } } } WaveSpawn { Where spawnbot TotalCurrency 150 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Scout_Fan_O_War } } WaveSpawn { Where spawnbot_parachute TotalCount 30 SpawnCount 1 MaxActive 5 WaitBetweenSpawns 5 TotalCurrency 60 Support 1 TFBot { Template T_TFBot_Demoman_Pusher } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Where spawnbot TotalCurrency 450 TotalCount 6 SpawnCount 2 MaxActive 2 WaitBetweenSpawns 5 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Extended_Battalion } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Where spawnbot_tunnel TotalCurrency 100 TotalCount 39 SpawnCount 3 MaxActive 12 WaitBetweenSpawns 1 WaitBeforeStarting 1 TFBot { Template T_TFBot_Pyro } } WaveSpawn { Where spawnbot_tunnel TotalCurrency 50 WaitBeforeStarting 1 TotalCount 50 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 4 Support 1 RandomChoice { TFBot { Template T_TFBot_Demoman_Pusher } TFBot { Template T_TFBot_Pyro_Pusher } } } WaveSpawn { Where spawnbot_tunnel TotalCurrency 50 WaitBeforeStarting 1 TotalCount 10 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 5 Support 1 } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Where spawnbot TotalCurrency 420 TotalCount 1 TFBot { Template T_TFBot_Minigun_Medicine } } WaveSpawn { Where spawnbot_tunnel TotalCount 69 TotalCurrency 69 MaxActive 10 WaitBeforeStarting 1 SpawnCount 1 WaitBetweenSpawns 1 Support 1 RandomChoice { TFBot { Template T_TFBot_Scout_Fan_O_War ClassIcon tf2 } TFBot { Template T_TFBot_Scout_Milk ClassIcon tf2 } TFBot { Template T_TFBot_Scout_Sandman_FastCharge ClassIcon tf2 } TFBot { Template T_TFBot_Pyro ClassIcon tf2 } TFBot { Template T_TFBot_Pyro_Pusher ClassIcon tf2 } TFBot { Template T_TFBot_Demoman_Pusher ClassIcon tf2 } TFBot { Template T_TFBot_Heavyweapons_Deflector ClassIcon tf2 } TFBot { Template T_TFBot_Medic_Kritzkrieg ClassIcon tf2 } TFBot { Template T_TFBot_Medic_QuickFix ClassIcon tf2 } TFBot { Template T_TFBot_Medic_Milk ClassIcon tf2 } TFBot { Template T_TFBot_Sniper_Jarate ClassIcon tf2 } } } } }