// Made using JMP's custom mission generator. #base robot_basic.pop #base robot_giant.pop #base robot_jmp.pop #base robot_standard.pop WaveSchedule { StartingCurrency 900 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom yes Mission { Objective DestroySentries InitialCooldown 15 CooldownTime 40 BeginAtWave 1 RunForThisManyWaves 999 Where spawnbot_left TFBot { Template T_TFBot_SentryBuster } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 300 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 11 WaitBeforeStarting 2 Where spawnbot Name w1_0 TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror } } WaveSpawn { TotalCurrency 300 TotalCount 44 MaxActive 11 SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 4 Where spawnbot_left Name w1_0 TFBot { Template T_TFBot_Pyro_Easy } } WaveSpawn { TotalCurrency 320 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 11 WaitBeforeStarting 6 Where spawnbot WaitForAllDead w1_0 Name w1_1 TFBot { Template T_TFBot_Giant_Demoman } } WaveSpawn { TotalCurrency 330 TotalCount 44 MaxActive 11 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 4 Where spawnbot WaitForAllDead w1_0 Name w1_1 TFBot { Template T_TFBot_Soldier_Easy } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 170 TotalCount 14 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 20 WaitBeforeStarting 3 Where spawnbot_right Name w2_0 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Natascha } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { TotalCurrency 180 TotalCount 77 MaxActive 11 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 5 Where spawnbot_right Name w2_0 TFBot { Template T_TFBot_Scout_SunStick } } WaveSpawn { TotalCurrency 120 TotalCount 24 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 3 Where spawnbot WaitForAllDead w2_0 Name w2_1 Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion } TFBot { Item "the kritzkrieg" Class medic Skill easy Health 150 WeaponRestrictions SecondaryOnly Name "Level 1 Medic" ClassIcon medic_kritz CharacterAttributes { "bot medic uber health threshold" 999999 } } } } WaveSpawn { TotalCurrency 110 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 11 WaitBeforeStarting 6 Where spawnbot_left WaitForAllDead w2_0 Name w2_1 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } WaveSpawn { TotalCurrency 120 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 6 WaitForAllSpawned w2_0 Name w2_1 Tank { Name tankboss Health 43000 Speed 50 StartingPathTrackNode "boss_path_ra_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } WaveSpawn { TotalCurrency 200 TotalCount 70 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 1 Where spawnbot_right WaitForAllDead w2_1 Name w2_2 Squad { TFBot { Template T_TFBot_Soldier_Charged } TFBot { Item "tf_weapon_medigun" Attributes SpawnWithFullCharge Class medic Skill normal Health 150 WeaponRestrictions SecondaryOnly Name "Level 1 Medic" ClassIcon medic_uber } } } WaveSpawn { TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 8 WaitForAllSpawned w2_1 Name w2_2 Tank { Name tankboss Health 24000 Speed 100 StartingPathTrackNode "boss_path_rb_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 TotalCount 35 MaxActive 7 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 5 Where spawnbot_left Name w3_0 TFBot { Template T_TFBot_Heavy_Expert_Crit } } WaveSpawn { TotalCurrency 100 TotalCount 35 MaxActive 7 SpawnCount 5 WaitBetweenSpawns 5 WaitBeforeStarting 2 Where spawnbot_left Name w3_0 TFBot { Template T_TFBot_Demo_Knight_ShortCharge } } WaveSpawn { TotalCurrency 100 TotalCount 5 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 4 WaitBeforeStarting 2 Where spawnbot_right Name w3_0 TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } } WaveSpawn { TotalCurrency 70 TotalCount 26 MaxActive 5 SpawnCount 2 WaitBetweenSpawns 2 WaitBeforeStarting 3 Where spawnbot_left WaitForAllDead w3_0 Name w3_1 TFBot { Template T_TFBot_Demo_Burst } } WaveSpawn { TotalCurrency 80 TotalCount 5 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 4 Where spawnbot WaitForAllDead w3_0 Name w3_1 RandomChoice { TFBot { Template T_TFBot_Giant_Demoman_Knight_TideTurner } TFBot { Template T_TFBot_Giant_Pyro_FlareGun_Spammer } TFBot { Template T_TFBot_Giant_Scout_RapidFire } } } WaveSpawn { TotalCurrency 70 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 6 WaitForAllSpawned w3_0 Name w3_1 Tank { Name tankboss Health 31500 Speed 75 StartingPathTrackNode "boss_path_la_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } WaveSpawn { TotalCurrency 80 TotalCount 32 MaxActive 6 SpawnCount 4 WaitBetweenSpawns 2 WaitBeforeStarting 1 Where spawnbot_right WaitForAllDead w3_0 Name w3_1 RandomChoice { TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Demo_Football } } } WaveSpawn { TotalCurrency 150 TotalCount 12 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 16 WaitBeforeStarting 5 Where spawnbot_left WaitForAllDead w3_1 Name w3_2 TFBot { Template T_TFBot_Giant_Demo_Burst } } WaveSpawn { TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 8 WaitForAllSpawned w3_1 Name w3_2 Tank { Name tankboss Health 39500 Speed 75 StartingPathTrackNode "boss_path_rb_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 250 TotalCount 70 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 4 Where spawnbot Name w4_0 Squad { TFBot { Template T_TFBot_Soldier_ManglerBison } TFBot { Item "the quick-fix" Class medic Skill hard Health 150 WeaponRestrictions SecondaryOnly Name "Level 1 Medic" } } } WaveSpawn { TotalCurrency 250 TotalCount 21 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 9 WaitBeforeStarting 1 Where spawnbot Name w4_0 TFBot { Template T_TFBot_Giant_Scout_FAN } } WaveSpawn { TotalCurrency 250 TotalCount 40 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 5 Where spawnbot_left WaitForAllDead w4_0 Name w4_1 TFBot { Template T_TFBot_Heavy_Expert_Crit } } WaveSpawn { TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 8 WaitForAllSpawned w4_0 Name w4_1 Tank { Name tankboss Health 45000 Speed 75 StartingPathTrackNode "boss_path_rb_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 450 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 8 Name w5_0 Tank { Name tankboss Health 83500 Speed 50 StartingPathTrackNode "boss_path_ra_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } WaveSpawn { TotalCurrency 220 TotalCount 50 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 6 Where spawnbot_left WaitForAllDead w5_0 Name w5_1 TFBot { Template T_TFBot_Soldier_Stunner } } WaveSpawn { TotalCurrency 230 TotalCount 5 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 2 Where spawnbot_right WaitForAllDead w5_0 Name w5_1 TFBot { Template T_TFBot_Giant_Soldier_DH_Charged } } WaveSpawn { TotalCurrency 150 TotalCount 42 MaxActive 7 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 1 Where spawnbot_right WaitForAllDead w5_1 Name w5_2 RandomChoice { TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Scout_Jumping_Sandman } } } WaveSpawn { TotalCurrency 150 TotalCount 12 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 16 WaitBeforeStarting 1 Where spawnbot_left WaitForAllDead w5_1 Name w5_2 Squad { TFBot { Template T_TFBot_Soldier_BurstFire } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { TotalCurrency 150 TotalCount 12 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 7 WaitBeforeStarting 4 Where spawnbot_left WaitForAllDead w5_1 Name w5_2 TFBot { Template T_TFBot_Giant_Soldier_Spammer } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 TotalCount 7 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 3 Where spawnbot_right Name w6_0 TFBot { Item "the iron bomber" Attributes MiniBoss Attributes HoldFireUntilFullReload Class demoman Skill expert Health 3600 WeaponRestrictions PrimaryOnly Name "Level 5 Giant Demoman" ClassIcon demo_giant ItemAttributes { ItemName "the iron bomber" "Blast radius increased" 2.0 "faster reload rate" 0.6 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { TotalCurrency 100 TotalCount 50 MaxActive 7 SpawnCount 2 WaitBetweenSpawns 2 WaitBeforeStarting 2 Where spawnbot_right Name w6_0 TFBot { Item "the flare gun" Class pyro Skill hard Health 175 WeaponRestrictions SecondaryOnly Name "Level 5 Pyro" ClassIcon pyro_flare ItemAttributes { ItemName "the flare gun" "weapon burn dmg increased" 5.0 "fire rate bonus" 0.65 } } } WaveSpawn { TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 8 Name w6_0 Tank { Name tankboss Health 51500 Speed 75 StartingPathTrackNode "boss_path_lb_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } WaveSpawn { TotalCurrency 150 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 4 WaitBeforeStarting 6 Where spawnbot_left WaitForAllDead w6_0 Name w6_1 TFBot { Item "the backburner" Attributes MiniBoss Class pyro Skill expert Health 3000 WeaponRestrictions PrimaryOnly Name "Level 2 Giant Pyro" ClassIcon pyro_giant ItemAttributes { ItemName "the backburner" "heal on hit for rapidfire" 0 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { TotalCurrency 150 TotalCount 44 MaxActive 11 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 1 Where spawnbot_left WaitForAllDead w6_0 Name w6_1 TFBot { Item "tf_weapon_pistol_scout" Class scout Skill easy Health 125 WeaponRestrictions SecondaryOnly Name "Level 2 Scout" ClassIcon scout_pistol_nys ItemAttributes { ItemName "tf_weapon_pistol_scout" "critboost on kill" 8 "faster reload rate" 0.25 "fire rate bonus" 0.6 "damage bonus" 0.75 } } } WaveSpawn { TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 3 Where spawnbot_left WaitForAllDead w6_1 Name w6_2 TFBot { Item "natascha" MaxVisionRange 1200 Attributes UseBossHealthBar Attributes MiniBoss Class heavy Skill expert Health 70000 WeaponRestrictions PrimaryOnly Scale 1.9 Name "Level 139 Boss Heavy" ClassIcon heavy_natascha_giant ItemAttributes { ItemName "natascha" "damage bonus" 3.0 "fire rate bonus" 0.45 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.05 } } } WaveSpawn { TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 2 Where spawnbot_right WaitForAllDead w6_2 Name w6_3 TFBot { Item "tf_weapon_pipebomblauncher" Attributes MiniBoss Attributes AlwaysCrit Class demoman Skill normal Health 3600 WeaponRestrictions SecondaryOnly Name "Level 5 Giant Demoman" ClassIcon demo_sticky_daan_giant ItemAttributes { ItemName "tf_weapon_pipebomblauncher" "clip size bonus" 6.0 "damage bonus" 2.5 "faster reload rate" 0.55 "stickybomb charge rate" 0.001 "max pipebombs decreased" -6 "projectile range increased" 0.35 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } } WaveSpawn { TotalCurrency 100 TotalCount 28 MaxActive 7 SpawnCount 2 WaitBetweenSpawns 2 WaitBeforeStarting 3 Where spawnbot_left WaitForAllDead w6_2 Name w6_3 TFBot { Item "tf_weapon_flamethrower" Class pyro Skill expert Health 175 WeaponRestrictions PrimaryOnly Name "Level 5 Pyro" } } WaveSpawn { TotalCurrency 100 TotalCount 30 MaxActive 7 SpawnCount 5 WaitBetweenSpawns 2 WaitBeforeStarting 2 Where spawnbot_left WaitForAllDead w6_2 Name w6_3 TFBot { Item "the direct hit" Attributes AlwaysCrit Attributes SpawnWithFullCharge Class soldier Skill normal Health 200 WeaponRestrictions PrimaryOnly Name "Level 18 Soldier" ItemAttributes { ItemName "the direct hit" "clip size bonus" 6.0 "Projectile speed increased" 3.0 "rocket specialist" 1 "fire rate bonus" 0.3 "faster reload rate" 0.3 "damage bonus" 1.25 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 80 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 3 Where spawnbot_left Name w7_0 TFBot { Item "the dragon's fury" MaxVisionRange 850 Attributes UseBossHealthBar Attributes MiniBoss Class pyro Skill expert Health 55400 WeaponRestrictions PrimaryOnly Scale 1.9 Name "Level 37 Boss Pyro" ClassIcon pyro_dragon_fury_swordstone_giant ItemAttributes { ItemName "the dragon's fury" "heal on hit for rapidfire" 58 "heal on kill" 10000 "damage bonus" 3.75 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.05 } } } WaveSpawn { TotalCurrency 80 TotalCount 5 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 1 Where spawnbot_right Name w7_0 TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } } WaveSpawn { TotalCurrency 90 TotalCount 10 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 4 WaitBeforeStarting 4 Where spawnbot_right Name w7_0 TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { TotalCurrency 120 TotalCount 70 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 3 Where spawnbot_right WaitForAllDead w7_0 Name w7_1 TFBot { Template T_TFBot_Heavy_Powered } } WaveSpawn { TotalCurrency 130 TotalCount 80 MaxActive 11 SpawnCount 8 WaitBetweenSpawns 4 WaitBeforeStarting 6 Where spawnbot_right WaitForAllDead w7_0 Name w7_1 TFBot { Item "the righteous bison" Attributes AlwaysCrit Class soldier Skill normal Health 200 WeaponRestrictions SecondaryOnly Name "Level 16 Soldier" ClassIcon soldier_bison ItemAttributes { ItemName "the righteous bison" "clip size bonus" 4.0 "damage bonus" 3.5 "faster reload rate" 0.2 "fire rate bonus" 0.6 } } } WaveSpawn { TotalCurrency 60 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 7 WaitForAllSpawned w7_1 Name w7_2 Tank { Name tankboss Health 50000 Speed 75 StartingPathTrackNode "boss_path_ra_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } WaveSpawn { TotalCurrency 60 TotalCount 36 MaxActive 5 SpawnCount 2 WaitBetweenSpawns 2 WaitBeforeStarting 1 Where spawnbot_left WaitForAllDead w7_1 Name w7_2 TFBot { Template T_TFBot_Demoman_Powered } } WaveSpawn { TotalCurrency 60 TotalCount 14 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 13 WaitBeforeStarting 3 Where spawnbot_left WaitForAllDead w7_1 Name w7_2 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } WaveSpawn { TotalCurrency 70 TotalCount 45 MaxActive 6 SpawnCount 5 WaitBetweenSpawns 2 WaitBeforeStarting 6 Where spawnbot_right WaitForAllDead w7_1 Name w7_2 TFBot { Item "darwin's danger shield" Item "the huntsman" Class sniper Skill expert Health 125 WeaponRestrictions PrimaryOnly Name "Level 19 Sniper" ClassIcon sniper_bow ItemAttributes { ItemName "the huntsman" "heal on kill" 1400 "fire rate bonus" 0.1 "faster reload rate" 0.12 "damage bonus" 2.25 } } } WaveSpawn { TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 6 WaitForAllSpawned w7_2 Name w7_3 Tank { Name tankboss Health 46500 Speed 100 StartingPathTrackNode "boss_path_rb_1" Skin 1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_relay Action Trigger } } } WaveSpawn { TotalCurrency 150 TotalCount 5 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 6 Where spawnbot_left WaitForAllDead w7_2 Name w7_3 RandomChoice { TFBot { Template T_TFBot_Soldier_BurstFire } TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman } } } } Mission { Objective Spy InitialCooldown 17 Where spawnbot_right BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Spy InitialCooldown 18 Where spawnbot_right BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper InitialCooldown 20 Where spawnbot_right BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 35 DesiredCount 2 TFBot { Item "tf_weapon_sniperrifle" Class sniper Skill expert Health 125 Name "Level 4 Sniper" } } Mission { Objective Spy InitialCooldown 10 Where spawnbot_right BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 2 TFBot { Item "conniver's kunai" Class spy Skill expert Health 125 Name "Level 5 Spy" ClassIcon spy_kunai } } Templates { T_TFBot_Level_1_Medic_0 { Item "the kritzkrieg" Class medic Skill easy Health 150 WeaponRestrictions SecondaryOnly Name "Level 1 Medic" ClassIcon medic_kritz CharacterAttributes { "bot medic uber health threshold" 999999 } } T_TFBot_Level_1_Medic_1 { Item "tf_weapon_medigun" Attributes SpawnWithFullCharge Class medic Skill normal Health 150 WeaponRestrictions SecondaryOnly Name "Level 1 Medic" ClassIcon medic_uber } T_TFBot_Level_1_Medic_2 { Item "the quick-fix" Class medic Skill hard Health 150 WeaponRestrictions SecondaryOnly Name "Level 1 Medic" } T_TFBot_Level_4_Sniper_3 { Item "tf_weapon_sniperrifle" Class sniper Skill expert Health 125 Name "Level 4 Sniper" } T_TFBot_Level_5_Spy_4 { Item "conniver's kunai" Class spy Skill expert Health 125 Name "Level 5 Spy" ClassIcon spy_kunai } T_TFBot_Level_5_Giant_Demoman_5 { Item "the iron bomber" Attributes MiniBoss Attributes HoldFireUntilFullReload Class demoman Skill expert Health 3600 WeaponRestrictions PrimaryOnly Name "Level 5 Giant Demoman" ClassIcon demo_giant ItemAttributes { ItemName "the iron bomber" "Blast radius increased" 2.0 "faster reload rate" 0.6 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } T_TFBot_Level_5_Pyro_6 { Item "the flare gun" Class pyro Skill hard Health 175 WeaponRestrictions SecondaryOnly Name "Level 5 Pyro" ClassIcon pyro_flare ItemAttributes { ItemName "the flare gun" "weapon burn dmg increased" 5.0 "fire rate bonus" 0.65 } } T_TFBot_Level_2_Giant_Pyro_7 { Item "the backburner" Attributes MiniBoss Class pyro Skill expert Health 3000 WeaponRestrictions PrimaryOnly Name "Level 2 Giant Pyro" ClassIcon pyro_giant ItemAttributes { ItemName "the backburner" "heal on hit for rapidfire" 0 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } T_TFBot_Level_2_Scout_8 { Item "tf_weapon_pistol_scout" Class scout Skill easy Health 125 WeaponRestrictions SecondaryOnly Name "Level 2 Scout" ClassIcon scout_pistol_nys ItemAttributes { ItemName "tf_weapon_pistol_scout" "critboost on kill" 8 "faster reload rate" 0.25 "fire rate bonus" 0.6 "damage bonus" 0.75 } } T_TFBot_Level_5_Giant_Demoman_9 { Item "tf_weapon_pipebomblauncher" Attributes MiniBoss Attributes AlwaysCrit Class demoman Skill normal Health 3600 WeaponRestrictions SecondaryOnly Name "Level 5 Giant Demoman" ClassIcon demo_sticky_daan_giant ItemAttributes { ItemName "tf_weapon_pipebomblauncher" "clip size bonus" 6.0 "damage bonus" 2.5 "faster reload rate" 0.55 "stickybomb charge rate" 0.001 "max pipebombs decreased" -6 "projectile range increased" 0.35 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vulnerability multiplier" 0.25 } } T_TFBot_Level_5_Pyro_10 { Item "tf_weapon_flamethrower" Class pyro Skill expert Health 175 WeaponRestrictions PrimaryOnly Name "Level 5 Pyro" } T_TFBot_Level_18_Soldier_11 { Item "the direct hit" Attributes AlwaysCrit Attributes SpawnWithFullCharge Class soldier Skill normal Health 200 WeaponRestrictions PrimaryOnly Name "Level 18 Soldier" ItemAttributes { ItemName "the direct hit" "clip size bonus" 6.0 "Projectile speed increased" 3.0 "rocket specialist" 1 "fire rate bonus" 0.3 "faster reload rate" 0.3 "damage bonus" 1.25 } } T_TFBot_Level_16_Soldier_12 { Item "the righteous bison" Attributes AlwaysCrit Class soldier Skill normal Health 200 WeaponRestrictions SecondaryOnly Name "Level 16 Soldier" ClassIcon soldier_bison ItemAttributes { ItemName "the righteous bison" "clip size bonus" 4.0 "damage bonus" 3.5 "faster reload rate" 0.2 "fire rate bonus" 0.6 } } T_TFBot_Level_19_Sniper_13 { Item "darwin's danger shield" Item "the huntsman" Class sniper Skill expert Health 125 WeaponRestrictions PrimaryOnly Name "Level 19 Sniper" ClassIcon sniper_bow ItemAttributes { ItemName "the huntsman" "heal on kill" 1400 "fire rate bonus" 0.1 "faster reload rate" 0.12 "damage bonus" 2.25 } } } }