#base robot_giant.pop #base robot_standard.pop #base robot_wonders.pop population { StartingCurrency 30000 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom Yes FixedRespawnWaveTime Yes AddSentryBusterWhenDamageDealtExceeds 6000 AddSentryBusterWhenKillCountExceeds 30 Templates { T_TFBot_Demo_Chief_God_Knight { ClassIcon demoknight_gold WeaponRestrictions MeleeOnly Scale 2.7 Health 250000 Skill Expert Name "The Kingslayer" Class Demoman Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "BulletImmune" Attributes "FireImmune" Attributes "BlastImmune" ItemAttributes { ItemName "the eyelander" "damage bonus" 1 "fire rate bonus" 0.65 "is australium item" 1 "item style override" 1 "turn to gold" 1 "critboost on kill" 5 "killstreak tier" 2 "killstreak idleeffect" 2 "damage all connected" 1 } ItemAttributes { ItemName "the splendid screen" "charge impact damage increased" 201 "attack not cancel charge" 1 "no charge impact range" 1 } ItemAttributes { ItemName "prince tavish's crown" "set item tint rgb" 15185211 } CharacterAttributes { "override footstep sound set" 2 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.1 "cancel falling damage" 1 "rage giving scale" 0.1 "move speed penalty" 0.1 "dmg from melee increased" 11.0 "cannot be backstabbed" 1 } Item "the splendid screen" Item "the eyelander" Item "the dark age defender" Item "the bonedolier" Item "prince tavish's crown" Item "roboot" } T_TFBot_Heavy_Boss_Fortress { ClassIcon boss_fortress WeaponRestrictions PrimaryOnly Scale 2.5 Health 200000 Skill Expert Name "Titanium Fortress" Class HeavyWeapons Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the brass beast" "damage bonus" 5.25 "attack projectiles" 3 "fire rate penalty" 1.2 "projectile penetration heavy" 8 "bullets per shot bonus" 0.25 "weapon spread bonus" 0.6 "dmg bonus while half dead" 0.25 "panic_attack_negative" 1.25 "fire rate bonus with reduced health" 0.75 "spunup_damage_resistance" 0.15 "killstreak tier" 2 "killstreak idleeffect" 3 } ItemAttributes { ItemName "the eliminators safeguard" "item style override" 1 } CharacterAttributes { "move speed penalty" 0.15 "override footstep sound set" 4 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "rage giving scale" 0.1 "dmg taken from crit reduced" 0.25 "cancel falling damage" 1 "dmg from ranged reduced" 0.75 } Item "the brass beast" Item "the eliminators safeguard" Item "the little bear" Item "paka parka" } T_TFBot_Pyro_Boss_Titanium { ClassIcon boss_death_pyro WeaponRestrictions PrimaryOnly Scale 2.44 Health 128000 Skill Expert Name "Death Reactor" Class Pyro Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "warbird_flamethrower_warhawk" "damage bonus" 3.77 "crit vs burning players" 1 "dmg pierces resists absorbs" 1 "ragdolls become ash" 1 "weapon burn dmg increased" 2.75 "airblast pushback scale" 10 "set_item_texture_wear" 0.8 "flame_spread_degree" 4 "flame_drag" 4 "flame_up_speed" -50 "flame_speed" 3600 "flame_lifetime" 0.75 } ItemAttributes { ItemName "the rusty reaper" "set item tint rgb" 1315860 } ItemAttributes { ItemName "the scrap pack" "set item tint rgb" 15132390 } CharacterAttributes { "override footstep sound set" 6 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.1 "move speed penalty" 0.2 "dmg taken from crit reduced" 0.5 "cancel falling damage" 1 "rage giving scale" 0.1 "cancel falling damage" 1 "dmg from ranged reduced" 0.75 } Item "warbird_flamethrower_warhawk" Item "the rusty reaper" Item "the u-clank-a" Item "the scrap pack" } T_TFBot_Heavy_Steelpound_King { ClassIcon boss_kingpound WeaponRestrictions MeleeOnly Scale 3 Health 100000 Skill Expert Name "King Steelpound" Class HeavyWeapons MaxVisionRange 1200 Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName apoco-fists "damage bonus" 6 "dmg bonus while half dead" 11 "hand scale" 1.2 "slow enemy on hit major" 3 "speed_boost_on_hit_enemy" 3 "speed_boost_on_hit" 3 "fire rate bonus with reduced health" 0.5 "critboost on kill" 5 "melee range multiplier" 2 "damage causes airblast" 1 "airblast vertical pushback scale" 2 } ItemAttributes { ItemName "the heavy-weight champ" "set item tint rgb" 15185211 } CharacterAttributes { "override footstep sound set" 2 "airblast vulnerability multiplier" 0 "damage force reduction" 0 "move speed penalty" 0.1 "dmg taken from bullets reduced" 0.35 "dmg taken from fire reduced" 0.3 "afterburn immunity" 1 "dmg taken from blast reduced" 0.75 "dmg taken from crit reduced" 0.4 "rage giving scale" 0.1 "cancel falling damage" 1 } Item "apoco-fists" Item "big steel jaw of summer fun" Item "the hellmet" Item "the heavy-weight champ" } T_TFBot_Soldier_Boss_Titanium { ClassIcon soldier_titanium_armour WeaponRestrictions PrimaryOnly Scale 2.3 Health 64000 Skill Expert Name "Titanium Guardian" Class Soldier Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" ItemAttributes { ItemName "upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2.0 "projectile spread angle penalty" 4 "fire rate bonus" 0.45 "faster reload rate" 0.65 "projectile speed increased" 1.85 "clip size upgrade atomic" 4 "Blast radius increased" 1.5 "damage causes airblast" 1 "is australium item" 1 "item style override" 1 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0 "damage force reduction" 0 "dmg taken from bullets reduced" 0.122 "dmg taken from fire reduced" 0.1 "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg from melee increased" 0.25 "move speed penalty" 0.2 "rage giving scale" 0.1 "cancel falling damage" 1 } Item "the eliminators safeguard" Item "upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "big steel jaw of summer fun" Item "bananades" Item "the mantreads" } T_TFBot_Demo_Chief_Legendary_Samurai { ClassIcon boss_zengai WeaponRestrictions MeleeOnly Scale 1.33 Health 20000 Skill Expert Name "Legendary Samurai Zengai" Class Demoman AutoJumpMax 5 AutoJumpMin 2 BehaviorModifiers Mobber Attributes "Aggressive" Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "attack not cancel charge" 1 "charge impact damage increased" 10 "charge recharge rate increased" 7 "charge time increased" 20.5 "full charge turn control" 1 } ItemAttributes { ItemName "the half-zatoichi" "damage bonus" 10 "attach particle effect" 2 "crit vs burning player" 1 "Set DamageType Ignite" 1 } ItemAttributes { ItemName "legendary lid" "set item tint RGB" 2960676 } CharacterAttributes { "increased jump height" 2.5 "bot custom jump particle" 1 "cancel falling damage" 1 "cannot pick up intelligence" 1 "cannot be backstabbed" 1 "rage giving scale" 0.1 "dmg from melee increased" 5 "health regen" 500 "dmg from ranged reduced" 0.6 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 } Item "the splendid screen" Item "the half-zatoichi" Item "legendary lid" Item "bushi-dou" Item "sangu sleeves" Item "shin shredders" Item "the bonedolier" } T_TFBot_Heavy_Mini_Pounder { ClassIcon special_steelpound WeaponRestrictions MeleeOnly Scale 1.6 Health 2000 Skill Expert Name "Heavy Pounder" Class HeavyWeapons BehaviorModifiers Mobber Attributes "IgnoreFlag" ItemAttributes { ItemName "fists of steel" "damage bonus" 1.65 "fire rate bonus" 0.8 "damage causes airblast" 1 "airblast vertical pushback scale" 2 "melee range multiplier" 1.33 "critboost on kill" 3 "dmg bonus while half dead" 3.5 } ItemAttributes { ItemName "the aztec aggressor" "set item tint RGB" 15185211 } CharacterAttributes { "override footstep sound set" 7 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "dmg taken from fire reduced" 0.5 "afterburn immunity" 1 "dmg taken from crit reduced" 0.7 "health regen" 100 } Item "fists of steel" Item "the aztec aggressor" Item "big steel jaw of summer fun" Item "batter's bracers" } T_TFBot_Heavy_Special_Steelpound { ClassIcon special_steelpound_giant WeaponRestrictions MeleeOnly Scale 1.9 Health 10000 Skill Expert Name "Steelpound" Class HeavyWeapons MaxVisionRange 1200 Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 2.5 "damage causes airblast" 1 "airblast vertical pushback scale" 2 "dmg bonus while half dead" 5 "critboost on kill" 3 "melee range multiplier" 1.5 } CharacterAttributes { "override footstep sound set" 2 "airblast vulnerability multiplier" 0.15 "damage force reduction" 0.15 "move speed penalty" 0.25 "dmg taken from bullets reduced" 0.5 "dmg taken from fire reduced" 0.3 "afterburn immunity" 1 "dmg from melee increased" 0.5 "dmg taken from blast increased" 1.2 "dmg taken from crit reduced" 0.4 "cancel falling damage" 1 } Item "apoco-fists" Item "big steel jaw of summer fun" Item "the hellmet" } T_TFBot_Demo_Giant_Titanium_Monstrosity { ClassIcon boss_nukedemo WeaponRestrictions PrimaryOnly Health 16000 Scale 2.35 Skill Hard Name "Scrap Monstrosity" Class Demoman Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the loose cannon" "damage bonus" 9.5 "blast radius increased" 2 "damage causes airblast" 1 "airblast vertical pushback scale" 5 "use large smoke explosion" 1 "grenade launcher mortar mode" 0 "fire rate penalty" 2 "reload time increased" 2 } CharacterAttributes { "override footstep sound set" 7 "airblast vulnerability multiplier" 0.05 "damage force reduction" 0.05 "move speed penalty" 0.2 "dmg taken from crit reduced" 0.4 "cancel falling damage" 1 "dmg from ranged reduced" 0.6 "afterburn immunity" 1 } Item "the loose cannon" Item "big steel jaw of summer fun" Item "roboot" Item "the big daddy" Item "a whiff of the old brimstone" } T_TFBot_Demo_MiniBoss_Patriot { ClassIcon boss_commander WeaponRestrictions PrimaryOnly Scale 1.85 Health 8000 Skill Normal Name "Patriot Piper" Class Demoman Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "UseBossHealthBar" ItemAttributes { ItemName "warbird_grenadelauncher_warhawk" "dmg pierces resists absorbs" 1 "damage causes airblast" 1 "airblast vertical pushback scale" 2 "fire rate bonus" 0.1 "faster reload rate" 0.6 "clip size upgrade atomic" 8 "projectile spread angle penalty" 4 "projectile speed increased" 1.5 "set_item_texture_wear" 0.4 } CharacterAttributes { "move speed penalty" 0.5 "override footstep sound set" 4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "cancel falling damage" 1 "dmg from ranged reduced" 0.8 } Item "warbird_grenadelauncher_warhawk" Item "the patriot peak" Item "the diplomat" Item "the bolted bombardier } T_TFBot_Heavy_Shotgun_Tank_Hardened { ClassIcon heavy_shotguntank_elite WeaponRestrictions SecondaryOnly Scale 1.55 Health 20000 Skill Expert Name "Elite Shotgun Tank" Class HeavyWeapons Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_shotgun_hwg "damage bonus" 9.0 "faster reload rate" 0.1 "spread penalty" 1.5 "fire rate penalty" 2 } ItemAttributes { ItemName "the eliminators safeguard" "item style override" 1 } CharacterAttributes { "dmg taken from bullets reduced" 0.5 "dmg taken from fire reduced" 0.1 "afterburn immunity" 1 "dmg from melee increased" 0.5 "dmg taken from blast increased" 1.2 "dmg taken from crit reduced" 0.4 "move speed penalty" 0.5 "override footstep sound set" 4 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0 } Item "the eliminators safeguard" Item "die regime-panzerung" } T_TFBot_Special_Burstwave_Elite { ClassIcon special_burstwave_elite WeaponRestrictions PrimaryOnly Health 800 Skill Expert Name "Burstwave MKII" Class Soldier Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" Attributes "UseBossHealthBar" ItemAttributes { "damage bonus" 3.5 ItemName "gold botkiller rocket launcher mk.ii" "fire rate bonus" -1 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 600 "Projectile speed increased" 2.0 "rocket specialist" 4 "set damagetype ignite" 1 "weapon burn dmg increased" 2 "weapon burn time increased" 2 "attach particle effect" 701 } CharacterAttributes { "cannot pick up intelligence" 1 } Item "gold botkiller rocket launcher mk.ii" Item "treasure hat 3" Item "the teufort tooth kicker" } T_TFBot_Heavyweapons_Deflector { ClassIcon heavy_deflector Health 300 Name "Deflector Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "attack projectiles" 2 "weapon spread bonus" 0.6 "minigun spinup time decreased" 0.8 } Item "deflector" Item "the u-clank-a" } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 30 InitialCooldown 60 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster CharacterAttributes { "cancel falling damage" 1 "afterburn immunity" 1 "rage giving scale" 0.5 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name ScoutA TotalCurrency 0 TotalCount 300 MaxActive 150 SpawnCount 15 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon scout_bat Template T_TFBot_Scout_Melee Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_bat "damage penalty" 0.5 } } } } WaveSpawn { Name PyroB WaitForAllDead ScoutA TotalCurrency 0 TotalCount 200 MaxActive 100 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_flamethrower "damage penalty" 0.5 } } } } WaveSpawn { Name BreadC WaitForAllDead PyroB TotalCurrency 0 TotalCount 100 MaxActive 50 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Brawler_BreadMonster } } } WaveSpawn { WaitForAllSpawned BreadC TotalCurrency 1000 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "sound/patriottheme.mp3" Squad { TFBot { Template T_TFBot_Demo_MiniBoss_Patriot } TFBot { Template T_TFBot_Medic_Shield_Resist_A Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_B Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_C Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Shotgunners TotalCurrency 0 TotalCount 100 MaxActive 50 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon heavy_shotgun Health 400 Name "Shotgun Soldier" Class Soldier Skill Expert WeaponRestrictions SecondaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_shotgun_soldier "fire rate bonus" 0.5 "damage bonus" 1.5 } } } } WaveSpawn { Name Bowmen WaitForAllSpawned Shotgunners TotalCurrency 0 TotalCount 100 MaxActive 50 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { WaitForAllDead Bowmen TotalCurrency 1000 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon soldier_buff_spammer Name "Giant Rapid Fire Buff Banner Soldier" Template T_TFBot_Giant_Soldier_Extended_Buff_Banner ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 "fire rate bonus" 0.5 "projectile speed decreased" 0.65 } ItemAttributes { ItemName "the buff banner" "deploy time decreased" 0.5 } } TFBot { ClassIcon soldier_backup_spammer Name "Giant Rapid Fire Battalion Soldier" Template T_TFBot_Giant_Soldier_Extended_Battalion ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 "fire rate bonus" 0.5 "projectile speed decreased" 0.65 } ItemAttributes { ItemName "the battalion's backup" "deploy time decreased" 0.5 } } TFBot { ClassIcon soldier_conch_spammer Name "Giant Rapid Fire Concheror Soldier" Template T_TFBot_Giant_Soldier_Extended_Concheror ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 "fire rate bonus" 0.5 "projectile speed decreased" 0.65 } ItemAttributes { ItemName "the concheror" "deploy time decreased" 0.5 } } } } WaveSpawn { WaitForAllDead Bowmen TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Burst } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name chargedsoldiers TotalCurrency 1000 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { Skill Hard Template T_TFBot_Giant_Soldier_Crit ItemAttributes { ItemName "the original" "damage bonus" 3 "clip size upgrade atomic" 1 } } } } WaveSpawn { WaitForAllDead chargedsoldiers TotalCurrency 1000 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "sound/taank.wav" Squad { TFBot { Template T_TFBot_Demo_Tank_Hardened_Alt Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Demo_Tank_Hardened Tag "bot_squad_member" } TFBot { Template T_TFBot_Demo_Tank_Hardened Tag "bot_squad_member" } TFBot { Template T_TFBot_Demo_Tank_Hardened Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { WaitForAllSpawned chargedsoldiers TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Dumpster } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "sound/chaosmachine.mp3" FirstSpawnWarningSound "mvmthemes/TitaniumMed_Taunt1.wav" Squad { TFBot { ClassIcon medic_crossbow_bleed_v2 Health 50000 Name "Skymin Slash" Scale 1.9 Class Medic Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "festive crusader's crossbow" "override projectile type" 8 "fire rate bonus" 0.8 "heal on hit for rapidfire" 50 "faster reload rate" -0.6 "damage bonus" 1.5 "bleeding duration" 10 "killstreak tier" 2 "killstreak idleeffect" 1 } ItemAttributes { ItemName "titanium tyrolean" "set item tint RGB" 15132390 "attach particle effect" 30 } CharacterAttributes { "move speed penalty" 0.65 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "health regen" 500 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "festive crusader's crossbow" Item "titanium tyrolean" Item "the heat of winter" Item "the medicine manpurse" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_backscratcher Health 200 Name "Backscratcher Pyro" Class Pyro Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Back Scratcher" "critboost on kill" 3 } Item "The Back Scratcher" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo_skullcutter Health 300 Name "Skullcutter Demo" Class Demoman Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Scotsman's Skullcutter" "critboost on kill" 5 } CharacterAttributes { "dmg from ranged reduced" 0.5 } Item "The Glasgow Great Helm" Item "The Dark Age Defender" Item "The Scotsman's Skullcutter" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Cola_Jumper } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Giant_Stunner } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/Bozo_Fight.mp3" FirstSpawnWarningSound "mvmthemes/BIGBANDIT_Summon.wav" Squad { TFBot { ClassIcon dangerous_robot Health 2000000 Name "Titan Scout" Scale 10.0 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 201 "fire rate penalty" 3 "melee bounds multiplier" 10 "melee range multiplier" 10 } CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.01 "move speed penalty" 0.5 "cancel falling damage" 1 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Rocket_Throwable } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FaN_Upgraded } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Cleaver } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 40 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Giant_FaN_Armoured } TFBot { Attributes "SpawnWithFullCharge" Skill Expert Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Attributes "SpawnWithFullCharge" Skill Expert Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" } TFBot { Attributes "SpawnWithFullCharge" Skill Expert Template T_TFBot_Medic_QuickFix Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 180 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_titanium Health 750000 Name "Mega Scout" Scale 5 Class Scout Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_scattergun "damage penalty" 0.5 "fire rate penalty" 3 "clip size penalty" 0.5 "bullets per shot bonus" 10 "weapon spread bonus" 0.75 "Reload time increased" 2.5 "dmg pierces resists absorbs" 1 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "move speed penalty" 0.7 "cancel falling damage" 1 "cannot be backstabbed" 1 "airblast vertical vulnerability multiplier" 0.1 "cannot pick up intelligence" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name limescouthorde TotalCurrency 0 TotalCount 100 MaxActive 50 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { ClassIcon scout_lime Health 110 Name "Lime Scunt" Class Scout Skill Easy MaxVisionRange 500 WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the force-a-nature" "fire rate bonus" -1.0 "reload time increased" 2 "bullets per shot bonus" 5 "scattergun knockback mult" 3 "spread penalty" 1.2 "damage penalty" 0.5 "crit forces victim to laugh" 1 "kill forces attacker to laugh" 1 "set damagetype ignite" 1 "weapon burn dmg increased" 1.5 "weapon burn time increased" 1.5 } ItemAttributes { ItemName "scout beanie" "set item tint RGB" 3329330 } ItemAttributes { ItemName "the fast learner" "set item tint RGB" 3329330 } Item "the force-a-nature" Item "scout beanie" Item "the fast learner" Item "bombinomicon" } } } WaveSpawn { WaitForAllSpawned limescouthorde TotalCurrency 1000 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 7 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/Goliath_Summon.wav" FirstSpawnWarningSound "mvmthemes/Goliath_Entrance.wav" Squad { TFBot { Template T_TFBot_Soldier_Giant_Nuker_Super ItemAttributes { ItemName "tyrantium helmet" "set item tint RGB" 15132390 } Item "tyrantium helmet" } TFBot { Template T_TFBot_Medic_Shield_Resist_A Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_B Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_C Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Skill Hard Template T_TFBot_Scout_Shortstop } } } WaveSpawn { WaitForAllDead limescouthorde TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Giant_Detonator } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name chargingtanks TotalCurrency 1000 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 30 Where spawnbot FirstSpawnWarningSound "sound/taank.wav" Squad { TFBot { Health 2000 Template T_TFBot_Demo_Giant_Tank_Charger } } } WaveSpawn { Name enragedgianthobo WaitForAllSpawned chargingtanks TotalCurrency 1000 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/RustyExcavator_Summon.mp3" Squad { TFBot { Template T_TFBot_Soldier_Giant_Dumpster_Rage } TFBot { Template T_TFBot_Medic_Shield_Resist_A Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_B Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_C Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Bison_Shotgun } } } WaveSpawn { WaitForAllDead chargingtanks TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Giant_Backscatter_Rapidfire } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name axepyros TotalCurrency 0 TotalCount 300 MaxActive 150 SpawnCount 15 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon pyro_fireaxe Health 300 Name "Fire Axe Pyro" Class Pyro Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_fireaxe "damage bonus" 2 "critboost on kill" 3 } Item "firewall helmet" } } } WaveSpawn { Name titaniumbannertrio WaitForAllDead axepyros TotalCurrency 3000 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Titanium_Buff_Banner } TFBot { Template T_TFBot_Soldier_Titanium_Battalion } TFBot { Template T_TFBot_Soldier_Titanium_Concheror } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Shotgun_Rifled } } } WaveSpawn { WaitForAllSpawned axepyros TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Giant_LooseCannon } TFBot { Template T_TFBot_Medic_SlowRecharge Tag "bot_squad_member" ItemAttributes { ItemName tf_weapon_medigun "uber duration bonus" 4 } } TFBot { Template T_TFBot_Medic_SlowRecharge Tag "bot_squad_member" ItemAttributes { ItemName tf_weapon_medigun "uber duration bonus" 4 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "Boss songs/SergeantHardHitTheme.mp3" FirstSpawnWarningSound "mvmthemes/Annihilator_Summon.wav" Squad { TFBot { ClassIcon soldier_spammer_boost Health 55000 Name Muselk Scale 1.9 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 1.5 "critboost on kill" 5 "faster reload rate" -0.8 "fire rate bonus" 0.45 "killstreak tier" 2 "killstreak idleeffect" 1 "is australium item" 1 "item style override" 1 } ItemAttributes { ItemName "point and shoot" "attach particle effect" 56 } CharacterAttributes { "move speed penalty" 0.45 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "health regen" 250 "airblast vertical vulnerability multiplier" 0.1 "cancel falling damage" 1 "rage giving scale" 0.1 "dmg from ranged reduced" 0.8 } Item "upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "point and shoot" Item "exquisite rack" Item "the shogun's shoulder guard" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Brawler_Rage } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Kamikaze_Badpipes Attributes "Aggressive" Attributes "IgnoreFlag" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Cola_Vampire Attributes "IgnoreFlag" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Giant_Super_Scout_Bonk } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/SuperDrillSargeTheme.mp3" FirstSpawnWarningSound "mvmthemes/ComputerColossus_Summon.wav" Squad { TFBot { ClassIcon dangerous_robot Health 4500000 Name "Titan Soldier" Scale 10.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 11 "fire rate bonus" -1 "Reload time increased" 2 "use large smoke explosion" 1 "Blast radius increased" 2.2 "projectile spread angle penalty" 10 "Projectile speed decreased" 0.65 "critboost on kill" 30 "damage causes airblast" 1 "airblast vertical pushback scale" 10 "clip size upgrade atomic" 6 } CharacterAttributes { "move speed penalty" 0.1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.01 "cancel falling damage" 1 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_equalizer Health 600 Name "Equalizer Soldier" Class Soldier Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the equalizer" "damage bonus" 2 "critboost on kill" 3 "fire rate bonus" 0.8 } Item "the equalizer" Item "soldier's stash" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Thunder_Stunner } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Shotgun_Buffed Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Giant_Quadshot } TFBot { Skill Expert Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Skill Expert Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Skill Expert Template T_TFBot_Medic Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 180 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_titanium_armour Health 950000 Name "Mega Soldier" Scale 5 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 "clip size upgrade atomic" 46 "fire rate bonus" 0.2 "projectile spread angle penalty" 4 "Blast radius increased" 1.25 "faster reload rate" 0.5 "Projectile speed increased" 1.3 } CharacterAttributes { "move speed penalty" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "cancel falling damage" 1 "cannot be backstabbed" 1 "airblast vertical vulnerability multiplier" 0.1 "cannot pick up intelligence" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout CharacterAttributes { "override footstep sound set" 7 } } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 35 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { ClassIcon demo_giant Health 3300 Name "Giant Demoman" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "clip size upgrade atomic" 2 } CharacterAttributes { "move speed penalty" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } } } WaveSpawn { TotalCurrency 0 TotalCount 20 MaxActive 4 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 40 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Giant_Medic } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name blackbox TotalCurrency 0 TotalCount 100 MaxActive 50 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Attributes "AlwaysCrit" Skill Expert Template T_TFBot_Soldier_RocketShotgun Item "the grenadier's softcap" } } } WaveSpawn { WaitForAllDead blackbox TotalCurrency 2000 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/RustBeast_Summon.wav" Squad { TFBot { Template T_TFBot_Demo_Giant_Titanium_Monstrosity } TFBot { Template T_TFBot_Medic_Shield_Resist_A Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_B Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_C Tag "bot_squad_member" } } } WaveSpawn { Name extendedbannertriosupport WaitForAllDead blackbox TotalCurrency 0 TotalCount 9 MaxActive 9 SpawnCount 9 WaitBeforeStarting 5 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_banner_trio Skill Expert Template T_TFBot_Soldier_Extended_Buff_Banner ItemAttributes { ItemName "the buff banner" "deploy time decreased" 0.5 } } TFBot { ClassIcon soldier_banner_trio Skill Expert Template T_TFBot_Soldier_Extended_Battalion ItemAttributes { ItemName "the battalion's backup" "deploy time decreased" 0.5 } } TFBot { ClassIcon soldier_banner_trio Skill Expert Template T_TFBot_Soldier_Extended_Concheror ItemAttributes { ItemName "the concheror" "deploy time decreased" 0.5 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 2500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "meme/hhboss1.mp3" Squad { TFBot { ClassIcon spencerpootisfixed Health 30000 Name "Spencer Pootis" Scale 1.8 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly BehaviorModifiers Mobber Attributes "Aggressive" Attributes "IgnoreFlag" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapons_fists "damage bonus" 200 "melee range multiplier" 1.33 "critboost on kill" 5 "crit kill will gib" 1 "heal on kill" 3000 } CharacterAttributes { "health regen" 500 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "move speed penalty" 0.5 "rage giving scale" 0.1 "override footstep sound set" 4 "dmg from ranged reduced" 0.5 } Item "horrific headsplitter" } } } WaveSpawn { TotalCurrency 2500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 28 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "meme/hhboss2.mp3" Squad { TFBot { ClassIcon demopan_2 Health 17500 Name "Demopan" Scale 1.8 Class Demoman Skill Expert WeaponRestrictions MeleeOnly BehaviorModifiers Mobber Attributes "Aggressive" Attributes "IgnoreFlag" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" ItemAttributes { ItemName "the chargin' targe" "charge time increased" 9.5 "charge impact damage increased" 10 "charge recharge rate increased" 5 } ItemAttributes { ItemName "frying pan" "damage bonus" 200 "melee attack rate bonus" 0.6 "melee range multiplier" 1.25 "crit kill will gib" 1 "kill forces attacker to laugh" 1 "heal on kill" 1750 } CharacterAttributes { "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "health regen" 500 "move speed bonus" 2 "rage giving scale" 0.1 "override footstep sound set" 2 "dmg from ranged reduced" 0.5 } Item "the chargin' targe" Item "frying pan" Item "treasure hat 1" Item "ttg glasses" } } } WaveSpawn { TotalCurrency 2500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 51 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "meme/hhboss3.mp3" Squad { TFBot { ClassIcon painiscupcake Health 20000 Name "Painis Cupcake" Scale 1.8 Class Soldier Skill Expert WeaponRestrictions MeleeOnly BehaviorModifiers Mobber Attributes "Aggressive" Attributes "IgnoreFlag" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_shovel "damage bonus" 200 "melee attack rate bonus" 0.8 "melee range multiplier" 1.25 "crit kill will gib" 1 "critboost on kill" 5 "heal on kill" 2000 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "health regen" 500 "move speed penalty" 0.8 "rage giving scale" 0.1 "override footstep sound set" 3 "dmg from ranged reduced" 0.5 } } } } WaveSpawn { TotalCurrency 2500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 76 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "meme/hhboss4.mp3" Squad { TFBot { ClassIcon christianbrutalsniper Health 12500 Name "Christian Brutal Sniper" Scale 1.8 Class Sniper Skill Expert WeaponRestrictions MeleeOnly BehaviorModifiers Mobber Attributes "Aggressive" Attributes "IgnoreFlag" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the tribalman's shiv" "damage bonus" 200 "melee range multiplier" 1.25 "critboost on kill" 5 "heal on kill" 1250 } CharacterAttributes { "damage force reduction" 0.45 "airblast vulnerability multiplier" 0.45 "health regen" 500 "move speed penalty" 0.9 "rage giving scale" 0.1 "override footstep sound set" 7 "dmg from ranged reduced" 0.5 } Item "the tribalman's shiv" } } } WaveSpawn { Name bombrunner TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_bombrunner Template T_TFBot_Giant_Scout WeaponRestrictions MeleeOnly Attributes "IgnoreEnemies" Attributes "SuppressFire" Name "Bomb Runner" Health 800 } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Giant_Flare_Atomic } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/Final_Mob_Assault.mp3" FirstSpawnWarningSound "mvmthemes/TitaniumHeavy_Entrance03.wav" Squad { TFBot { ClassIcon heavy_deflector_accurate Health 58000 Name "BIG JOEY" Scale 1.9 Class HeavyWeapons Skill Expert MaxVisionRange 3000 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "tomislav" "attack projectiles" 2 "damage bonus" 1.5 "dmg pierces resists absorbs" 1 "projectile penetration heavy" 6 "killstreak tier" 2 "killstreak idleeffect" 1 "weapon spread bonus" 0.1 "critboost on kill" 3 "is australium item" 1 "item style override" 1 } ItemAttributes { ItemName "white russian" "set item tint RGB" 15185211 "attach particle effect" 16 } CharacterAttributes { "move speed penalty" 0.4 "damage force reduction" 0.15 "airblast vulnerability multiplier" 0.15 "override footstep sound set" 2 "health regen" 250 "airblast vertical vulnerability multiplier" 0.1 "cancel falling damage" 1 "rage giving scale" 0.1 "dmg from ranged reduced" 0.8 } Item "tomislav" Item "white russian" Item "graybanns" Item "combat slacks" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demoknight_Axe_Armoured } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Mangler } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Shotgun_Bipolar } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Giant_Shotgun_Assault } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/MonstrosityFight.mp3" FirstSpawnWarningSound "mvmthemes/RustTitan_Roar_WTF.mp3" Squad { TFBot { ClassIcon dangerous_robot Health 4000000 Name "Titan Pyro" Scale 10.0 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_flamethrower "airblast pushback scale" 101 "damage bonus" 11 "flame size bonus" 5 "flame life bonus" 5 "weapon burn dmg increased" 10 "weapon burn time increased" 2 "deflection size multiplier" 1000 "crit vs burning players" 1 "dmg pierces resists absorbs" 1 } CharacterAttributes { "move speed penalty" 0.1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.01 "cancel falling damage" 1 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Balloonicorn } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Attributes "SpawnWithFullCharge" Template T_TFBot_Pyro_Phlog } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Longflame Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 35 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Giant_Annihilator } TFBot { Skill Expert Template T_TFBot_Medic_SlowRecharge Tag "bot_squad_member" ItemAttributes { ItemName tf_weapon_medigun "uber duration bonus" 8 } } TFBot { Skill Expert Template T_TFBot_Medic_SlowRecharge Tag "bot_squad_member" ItemAttributes { ItemName tf_weapon_medigun "uber duration bonus" 8 } } TFBot { Skill Expert Template T_TFBot_Medic_SlowRecharge Tag "bot_squad_member" ItemAttributes { ItemName tf_weapon_medigun "uber duration bonus" 8 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 180 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_titanium Health 850000 Name "Mega Pyro" Scale 5 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_flamethrower "damage bonus" 5 "airblast pushback scale" 51 "flame size bonus" 5 "flame life bonus" 5 "weapon burn dmg increased" 5 "weapon burn time increased" 5 "deflection size multiplier" 100 "dmg pierces resists absorbs" 1 } CharacterAttributes { "move speed penalty" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 6 "cancel falling damage" 1 "cannot be backstabbed" 1 "airblast vertical vulnerability multiplier" 0.1 "cannot pick up intelligence" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name chargingdemohorde TotalCurrency 0 TotalCount 100 MaxActive 50 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Shield } } } WaveSpawn { Name theslayerishere WaitForAllDead chargingdemohorde TotalCurrency 1000 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "MVM.GiantHeavyEntrance" Squad { TFBot { Health 20400 Template T_TFBot_Demo_Giant_Titanium_Demoknight Attributes "AlwaysCrit" Name "Prince Tiberius, Executioner of Mann" } TFBot { Template T_TFBot_Medic_Shield_Resist_A Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_B Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Shield_Resist_C Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_MegaHeal } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Armourbreaker } } } WaveSpawn { WaitForAllSpawned chargingdemohorde TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Giant_Shotgun_Jumping } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 2500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "vo\mvm\norm\demoman_mvm_dominationdemoman01.mp3" StartWaveWarningSound "mvmthemes/zengaitheme.mp3" Squad { TFBot { Template T_TFBot_Demo_Chief_Legendary_Samurai } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Knight } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Katana_Insane } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name steelpound1 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/kingpoundtheme.mp3" FirstSpawnWarningSound "mvmthemes/Steelpound_Spawn.mp3" Squad { TFBot { Template T_TFBot_Heavy_Special_Steelpound } } } WaveSpawn { Name steelpound2 WaitForAllDead steelpound1 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/Steelpound_Spawn.mp3" Squad { TFBot { Template T_TFBot_Heavy_Special_Steelpound } } } WaveSpawn { Name steelpound3 WaitForAllDead steelpound2 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/Steelpound_Spawn.mp3" Squad { TFBot { Template T_TFBot_Heavy_Special_Steelpound } } } WaveSpawn { Name steelpound4 WaitForAllDead steelpound3 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/Steelpound_Spawn.mp3" Squad { TFBot { Template T_TFBot_Heavy_Special_Steelpound } } } WaveSpawn { Name steelpound5 WaitForAllDead steelpound4 TotalCurrency 1000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/Steelpound_Spawn.mp3" Squad { TFBot { Template T_TFBot_Heavy_Special_Steelpound } } } WaveSpawn { WaitForAllDead steelpound5 TotalCurrency 4000 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/KingSteelpound_Spawn.mp3" Squad { TFBot { Template T_TFBot_Heavy_Steelpound_King } TFBot { Scale 1.4 Health 10000 Template T_TFBot_Heavy_Shotgun_Tank Tag "bot_squad_member" } TFBot { Scale 1.4 Health 10000 Template T_TFBot_Heavy_Shotgun_Tank Tag "bot_squad_member" } TFBot { Scale 1.4 Health 10000 Template T_TFBot_Heavy_Shotgun_Tank Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Attributes "Aggressive" Attributes "IgnoreFlag" Health 120 Template T_TFBot_Heavyweapons_Gnome ItemAttributes { ItemName "the holiday punch" "dmg from ranged reduced" 0.1 } Item "the b.m.o.c." } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Fist ItemAttributes { ItemName "fists of steel" "damage bonus" 2 } CharacterAttributes { "move speed penalty" 0.8 } } } } WaveSpawn { WaitForAllSpawned steelpound5 TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Mini_Pounder } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 2500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/WeirdMachine_Fight.mp3" FirstSpawnWarningSound "MVM.GiantHeavyEntrance" Squad { TFBot { Attributes "SpawnWithFullCharge" Template T_TFBot_Pyro_MiniBoss_Abomination ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 } CharacterAttributes { "dmg from ranged reduced" 0.6 } } } } WaveSpawn { TotalCurrency 2500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/WeirdMachine_Summon.wav" TFBot { ClassIcon boss_demo_prototype WeaponRestrictions MeleeOnly Scale 1.77 Health 31574 Skill Expert Name "Weird Machine" Class Demoman Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "Aggressive" Attributes "IgnoreFlag" ItemAttributes { ItemName "the chargin' targe" "charge impact damage increased" 10 "charge recharge rate increased" 5 "charge time increased" 29.5 "full charge turn control" 1 "lose demo charge on damage when charging" 1 } ItemAttributes { ItemName "the pain train" "fire rate bonus" 0.4 "damage bonus" 4.33 "attack not cancel charge" 1 "critboost on kill" 3 } CharacterAttributes { "dmg taken from bullets reduced" 0.9 //counteracts pain train dmg weakness "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 7 "health regen" 101 "cancel falling damage" 1 "head scale" 1.5 "dmg from ranged reduced" 0.5 "cannot be backstabbed" 1 "airblast vertical vulnerability multiplier" 0.1 "cannot pick up intelligence" 1 } Item "the pain train" Item "the chargin' targe" Item "the sole saviors" Item "the dark age defender" Item "the rusty reaper" Item "the scrap sack" Item "the u-clank-a" } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Bison } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Loch } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Deflector Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Giant_Scattershot } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 10000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/BEASTATTACK.mp3" FirstSpawnWarningSound "mvmthemes/Behemoth_Summon1.wav" Squad { TFBot { ClassIcon dangerous_robot Health 4200000 Name "Titan Demoman" Scale 10.0 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" 0.5 "fire rate bonus" 0.04 "clip size upgrade atomic" 96 "projectile spread angle penalty" 6 "Projectile speed increased" 5 "Blast radius increased" 1.25 "damage bonus" 2 "grenade no bounce" 1 "custom projectile model" "models/workshop/weapons/c_models/c_kingmaker_sticky/w_kingmaker_stickybomb.mdl" } CharacterAttributes { "move speed penalty" 0.1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 3 "cancel falling damage" 1 "cannot be backstabbed" 1 "airblast vertical vulnerability multiplier" 0.01 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_LooseCannon } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Scatter } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Loch_Frag Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Giant_Barrage_AirExplode } TFBot { Template T_TFBot_Medic_Megaheal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Megaheal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Megaheal Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 180 Support 1 Where spawnbot Squad { TFBot { ClassIcon demo_titanium Health 850000 Name "Mega Demoman" Scale 5 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "Projectile speed increased" 3 "fire rate penalty" 1.5 "damage bonus" 10 "use large smoke explosion" 1 "Blast radius increased" 2 "clip size upgrade atomic" 2 "fuse bonus" 1.5 "damage causes airblast" 1 "Reload time increased" 2 } CharacterAttributes { "move speed bonus" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "cancel falling damage" 1 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name burstfireduo TotalCurrency 2000 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_Burst } TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } } WaveSpawn { WaitForAllDead burstfireduo TotalCurrency 1000 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "sound/taank.wav" Squad { TFBot { Template T_TFBot_Heavy_Shotgun_Tank_Hardened } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } } WaveSpawn { WaitForAllSpawned burstfireduo TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Attributes "SpawnWithFullCharge" Template T_TFBot_Pyro_Giant_Phlog ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 } } TFBot { Template T_TFBot_Medic_QuickUber Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name fastAFboi TotalCurrency 1000 TotalCount 30 MaxActive 3 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Scout_Fast } } } WaveSpawn { WaitForAllDead fastAFboi TotalCurrency 2000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "MVM.GiantHeavyEntrance" Squad { TFBot { Template T_TFBot_Soldier_Boss_Titanium } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_IronFist_Airblast } } } WaveSpawn { WaitForAllDead fastAFboi TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Giant_AirStriker_GroundSpammer } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name ScoutPyro TotalCurrency 0 TotalCount 120 MaxActive 60 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot StartWaveWarningSound "mvmthemes/Mob_Assault.mp3" Squad { TFBot { ClassIcon robo_mediumthreat Health 625 Name "Elite Scout" Class Scout Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "silver botkiller scattergun mk.i" "damage bonus" 2 "clip size bonus" 2 "fire rate bonus" 0.5 "bullets per shot bonus" 2 "weapon spread bonus" 0.6 "faster reload rate" 0.5 } CharacterAttributes { "move speed bonus" 1.1 "dmg taken from fire reduced" 0.75 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from crit reduced" 0.7 } Item "silver botkiller scattergun mk.i" Item "the bolt boy" Item "batter's bracers" Item "orion's belt" } TFBot { ClassIcon robo_mediumthreat Health 875 Name "Elite Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" ItemAttributes { ItemName "silver botkiller flame thrower mk.i" "damage bonus" 2 "flame size bonus" 1.5 "flame life bonus" 1.5 "damage bonus vs burning" 1.5 "lunchbox adds minicrits" 2 "crit vs burning players" 1 } CharacterAttributes { "move speed bonus" 1.1 "dmg taken from crit reduced" 0.7 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from fire reduced" 0.75 } Item "silver botkiller flame thrower mk.i" Item "the rusty reaper" Item "the wraith wrap" Item "the scrap pack" } } } WaveSpawn { Name SoldierDemo WaitForAllDead ScoutPyro TotalCurrency 0 TotalCount 96 MaxActive 48 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon robo_highthreat Health 1000 Name "Elite Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "silver botkiller rocket launcher mk.i" "Projectile speed increased" 1.5 "damage bonus" 2 "fire rate bonus" 0.5 "clip size upgrade atomic" 4 "faster reload rate" 0.5 } CharacterAttributes { "dmg taken from crit reduced" 0.7 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from fire reduced" 0.75 "move speed bonus" 1.1 } Item "silver botkiller rocket launcher mk.i" Item "soldier's stash" Item "soldier's sparkplug" Item "the fortune hunter" } TFBot { ClassIcon robo_highthreat Health 875 Name "Elite Demoman" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_squad_member" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 2 "clip size upgrade atomic" 8 "fire rate bonus" 0.5 "Projectile speed increased" 1.5 } CharacterAttributes { "move speed bonus" 1.1 "dmg taken from crit reduced" 0.7 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from fire reduced" 0.75 } Item "scotch bonnet" Item "the juggernaut jacket" Item "the hurt locher" } } } WaveSpawn { Name HeavyMedic WaitForAllDead SoldierDemo TotalCurrency 0 TotalCount 72 MaxActive 36 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { ClassIcon robo_extremethreat Health 1500 Name "Elite Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "silver botkiller minigun mk.i" "damage bonus" 1.5 "fire rate bonus" 0.7 "bullets per shot bonus" 2 "weapon spread bonus" 0.6 } CharacterAttributes { "dmg taken from crit reduced" 0.7 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from fire reduced" 0.75 "move speed bonus" 1.1 } Item "silver botkiller minigun mk.i" Item "combat slacks" Item "the eliminators safeguard" Item "the borscht belt" } TFBot { ClassIcon robo_extremethreat Health 750 Name "Elite Medic" Class Medic Skill Expert Tag "bot_squad_member" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage bonus" 2 "clip size bonus" 2 "fire rate bonus" 0.5 "bleeding duration" 3 } ItemAttributes { ItemName "silver botkiller medi gun mk.i" "ubercharge rate bonus" 11 "heal rate bonus" 51 "uber duration bonus" 2 } CharacterAttributes { "move speed bonus" 1.1 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from blast reduced" 0.75 "dmg taken from crit reduced" 0.7 } Item "silver botkiller medi gun mk.i" Item "the quadwrangler" Item "practitioner's processing mask" Item "platinum pickelhaube" } } } WaveSpawn { Name DIEALREADY WaitForAllDead HeavyMedic TotalCurrency 4000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 StartWaveWarningSound "mvmthemes/Kriegsarzt_Summon.wav" FirstSpawnWarningSound "mvmthemes/Kriegsarzt_Appear.wav" Where spawnbot Squad { TFBot { ClassIcon medic_armored Health 60000 Name "Baroness Von Bon Bon" Scale 2.22 Class Medic Skill Expert MaxVisionRange 2500 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the crusader's crossbow" "override projectile type" 13 "fire rate bonus" 0.185 "heal on hit for rapidfire" 100 "faster reload rate" -0.8 "damage bonus" 1.5 "projectile spread angle penalty" 1 "Set DamageType Ignite" 1 "weapon burn dmg increased" 2 "weapon burn time increased" 2 "crit vs burning players" 1 "energy weapon penetration" 1 } CharacterAttributes { "move speed penalty" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "health regen" 500 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the crusader's crossbow" Item "medic geisha hair" Item "mecha-medes" Item "der wintermantel" } } } WaveSpawn { Name critloyalists TotalCurrency 0 TotalCount 100 MaxActive 10 SpawnCount 10 WaitBeforeStarting 6 WaitBetweenSpawns 10 WaitForAllDead HeavyMedic Where spawnbot Support 1 FirstSpawnWarningSound "mvmthemes/WarDocFight.mp3" RandomChoice { TFBot { ClassIcon robo_special_highthreat Class Scout Skill Expert WeaponRestrictions PrimaryOnly Name "Crit Scout" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 2 "faster reload rate" -0.8 "fire rate bonus" 0.8 "weapon spread bonus" 0.6 } CharacterAttributes { "move speed bonus" 1.3 } } TFBot { ClassIcon robo_special_highthreat Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Name "Crit Soldier" Attributes "AlwaysCrit" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2 "faster reload rate" -0.8 "fire rate bonus" 0.5 "projectile spread angle penalty" 1 "projectile speed increased" 1.5 } } TFBot { ClassIcon robo_special_highthreat Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Name "Crit Pyro" Attributes "AlwaysCrit" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "damage bonus" 2 } CharacterAttributes { "move speed bonus" 1.5 } } TFBot { ClassIcon robo_special_highthreat Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Name "Crit Demo" Attributes "AlwaysCrit" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "projectile speed increased" 2.0 "faster reload rate" -0.8 "damage bonus" 2.0 "fire rate bonus" 0.6 "projectile spread angle penalty" 1 } } TFBot { ClassIcon robo_special_highthreat Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Name "Crit Heavy" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_minigun "bullets per shot bonus" 1.5 "weapon spread bonus" 0.8 "attack projectiles" 2 "damage bonus" 1.2 } } } } WaveSpawn { Name theplague TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 30 WaitForAllDead HeavyMedic Where spawnbot Squad { TFBot { Template T_TFBot_Medic_Giant_Syringe_Plague Attributes "AlwaysCrit" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/warlordtheme.mp3" FirstSpawnWarningSound "mvmthemes/warlord_spawnentrance.mp3" Squad { TFBot { ClassIcon boss_ironhelm Health 70000 Name "Major Crits" Scale 1.9 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" ItemAttributes { ItemName "the black box" "damage bonus" 11 "damage causes airblast" 1 "projectile spread angle penalty" 6 "use large smoke explosion" 1 "projectile speed decreased" 0.9 "blast radius increased" 2 "fire rate bonus" -1 "reload time increased" 2 "airblast vertical pushback scale" 3 } CharacterAttributes { "health regen" 250 "move speed penalty" 0.3 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "cancel falling damage" 1 "rage giving scale" 0.1 "dmg from ranged reduced" 0.8 } Item "the black box" Item "the team captain" Item "fancy dress uniform" Item "the gunboats" } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Burst } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Rocket_Throwable } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 25 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_Loch_Frag Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 30 WaitBetweenSpawns 40 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Bowman_Giant_Cannonball } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 20000 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "sound/commissartheme.mp3" FirstSpawnWarningSound "mvmthemes/ArtilleryTitan_Summon.wav" Squad { TFBot { ClassIcon dangerous_robot Health 5000000 Name "Titan Heavy" Scale 10.0 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName deflector "damage bonus" 2 "bullets per shot bonus" 10 "weapon spread bonus" 0.75 "dmg pierces resists absorbs" 1 "attack projectiles" 2 "minigun spinup time increased" 2.5 } CharacterAttributes { "move speed penalty" 0.05 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 2 "cancel falling damage" 1 "cannot be backstabbed" 1 "airblast vertical vulnerability multiplier" 0.01 "cannot pick up intelligence" 1 } Item "deflector" } TFBot { ClassIcon dangerous_robot Health 3500000 Name "Titan Medic" Scale 10.0 Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage bonus" 2 "heal on kill" 10000 "clip size bonus" 5 "fire rate bonus" 0.1 "bleeding duration" 10 } ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 201 "ubercharge rate bonus" 10 "uber duration bonus" -5 } CharacterAttributes { "move speed penalty" 0.2 "health regen" 1000 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0.01 "cancel falling damage" 1 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 } Item "the quick-fix" } } } WaveSpawn { TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 12 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Brawler } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Shotgun_AP } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Stunner Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Giant_MegaHeal } TFBot { Template T_TFBot_Medic_Battle_Armoured Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Battle_Armoured Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Battle_Armoured Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 40 WaitBetweenSpawns 300 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_titanium Health 1000000 Name "Mega Heavy" Scale 5 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 "bullets per shot bonus" 5 "weapon spread bonus" 0.75 "minigun spinup time increased" 2 } CharacterAttributes { "move speed penalty" 0.15 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "cancel falling damage" 1 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 } } TFBot { ClassIcon medic_titanium Health 800000 Name "Mega Medic" Scale 5 Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage bonus" 1.5 "clip size bonus" 2 "bleeding duration" 5 "heal on kill" 5000 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 201 "ubercharge rate bonus" 5 "uber duration bonus" 8 } CharacterAttributes { "move speed penalty" 0.25 "health regen" 500 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "cancel falling damage" 1 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "Boss songs/deathmachinextheme.mp3" FirstSpawnWarningSound "mvmthemes/Stormbreather_Summon.wav" Squad { TFBot { Template T_TFBot_Pyro_Boss_Titanium } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Attributes "SpawnWithFullCharge" Template T_TFBot_Pyro_Phlog } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Burst } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Fan_MegaShot Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Giant_Fury } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/SuperCommieFight.mp3" FirstSpawnWarningSound "mvmthemes/TitaniumHeavy_Entrance04.wav" Squad { TFBot { Template T_TFBot_Heavy_Boss_Fortress } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FaN_Upgraded } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Demo_LooseCannon } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Armourpiercer Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Giant_Nuker_Boost } TFBot { Skill Expert Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" Attributes "SpawnWithFullCharge" } TFBot { Skill Expert Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" Attributes "SpawnWithFullCharge" } TFBot { Skill Expert Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" Attributes "SpawnWithFullCharge" } } } } Wave //TIP: Use melee weapons to defeat The Kingslayer, as ranged weapons cannot harm him { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/BEAST_Summon.wav" FirstSpawnWaveWarningSound "mvmthemes/reaperknighttheme.mp3" Squad { TFBot { Template T_TFBot_Demo_Chief_God_Knight } } } WaveSpawn { Name healers TotalCurrency 0 TotalCount 120 MaxActive 12 SpawnCount 12 WaitBeforeStarting 10 WaitBetweenSpawnsAfterDeath 20 Where spawnbot Support 1 RandomChoice { TFBot { Skill Expert Template T_TFBot_Medic_BigHeal Name "Servant of The Kingslayer" Tag "bot_squad_member" Attributes "SpawnWithFullCharge" } TFBot { Skill Expert Template T_TFBot_Medic Name "Servant of The Kingslayer" Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/AwakeningOfTheEnglish.mp3" FirstSpawnWarningSound "mvmthemes/Destroyer_Summon.wav" Squad { TFBot { ClassIcon demo_bomber_omega Health 120000 Scale 1.9 Skill Expert Template T_TFBot_Giant_Metalbeard ItemAttributes { ItemName tf_weapon_grenadelauncher "projectile spread angle penalty" 1 "blast radius increased" 1.25 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "health regen" 250 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "cancel falling damage" 1 "dmg from ranged reduced" 0.8 } } } } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/Boss_SuperDrillSarge_Summon.wav" Squad { TFBot { ClassIcon soldier_sergeant_crits_omega Health 120000 Template T_TFBot_Chief_Soldier ItemAttributes { ItemName tf_weapon_rocketlauncher "projectile spread angle penalty" 1 "blast radius increased" 1.25 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.3 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "cancel falling damage" 1 "dmg from ranged reduced" 0.8 } } } } WaveSpawn { TotalCurrency 5000 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 50 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvmthemes/KingTitaniumHeavy_Summon.wav" Squad { TFBot { ClassIcon heavy_chief_omega Health 140000 Template T_TFBot_Chief_Gauntlet ItemAttributes { ItemName "fists of steel" "melee range multiplier" 1.5 "dmg from ranged reduced" 0.5 "damage causes airblast" 1 "airblast vertical pushback scale" 2 "critboost on kill" 5 "killstreak tier" 2 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.25 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cancel falling damage" 1 } } } } WaveSpawn { TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Pyro_Fury } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Shotgun_Ion } } } WaveSpawn { TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Shotgun_Slug Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Sniper_Bowman_Giant_Razorback } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_BigHeal Tag "bot_squad_member" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot StartWaveWarningSound "mvmthemes/crocketbosstheme.mp3" FirstSpawnWarningSound "mvmthemes/HellStorm_Summon.wav" Squad { TFBot { ClassIcon soldier_barrage_chief Health 1000000 Name "The Supreme Leader" Scale 2.5 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" ItemAttributes { ItemName "upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2 "faster reload rate" -0.8 "fire rate bonus" 0.15 "Blast radius increased" 1.25 "Projectile speed increased" 1.65 "projectile spread angle penalty" 5 "killstreak tier" 2 "killstreak idleeffect" 2 "is australium item" 1 "item style override" 1 "attach particle effect" 704 } CharacterAttributes { "health regen" 500 "move speed penalty" 0.15 "damage force reduction" 0.05 "airblast vulnerability multiplier" 0.05 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.01 "rage giving scale" 0.01 "cancel falling damage" 1 } Item "upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "the mantreads" Item "the team captain" Item "fancy dress uniform" } TFBot { Template T_TFBot_Medic_Giant_Shield_Resist_Elite_A Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Giant_Shield_Resist_Elite_B Tag "bot_squad_member" } TFBot { Template T_TFBot_Medic_Giant_Shield_Resist_Elite_C Tag "bot_squad_member" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon 30waves_copyplayer Health 1250 Name "Upgraded Scout" Class Scout Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "upgradeable TF_WEAPON_SCATTERGUN" "damage bonus" 2 "clip size bonus" 3 "projectile penetration" 1 "faster reload rate" 0.4 "fire rate bonus" 0.6 "heal on kill" 100 } CharacterAttributes { "dmg taken from fire reduced" 0.25 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "health regen" 10 "increased jump height" 1.6 "move speed bonus" 1.3 "rage giving scale" 0.5 } Item "upgradeable TF_WEAPON_SCATTERGUN" Item "loyalty reward" Item "titanium tank participant medal 2017" Item "particulate protector" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon 30waves_copyplayer Health 2000 Name "Upgraded Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2 "clip size upgrade atomic" 8.0 "fire rate bonus" 0.6 "faster reload rate" 0.4 "heal on kill" 100 "rocket specialist" 4 } CharacterAttributes { "dmg taken from fire reduced" 0.25 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "dmg taken from crit reduced" 0.1 "health regen" 10 "move speed bonus" 1.3 "increased jump height" 1.6 "rage giving scale" 0.5 } Item "upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "loyalty reward" Item "titanium tank participant medal 2017" Item "particulate protector" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon 30waves_copyplayer Health 1750 Name "Upgraded Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "upgradeable TF_WEAPON_FLAMETHROWER" "damage bonus" 2 "airblast pushback scale" 2 "weapon burn time increased" 2 "weapon burn dmg increased" 2 "lunchbox adds minicrits" 2 } CharacterAttributes { "dmg taken from crit reduced" 0.1 "dmg taken from fire reduced" 0.25 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "move speed bonus" 1.3 "increased jump height" 1.6 "health regen" 10 "rage giving scale" 0.5 } Item "upgradeable TF_WEAPON_FLAMETHROWER" Item "loyalty reward" Item "titanium tank participant medal 2017" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon 30waves_copyplayer Health 1750 Name "Upgraded Demoman" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "upgradeable TF_WEAPON_GRENADELAUNCHER" "damage bonus" 1.8 "Projectile speed increased" 2 "clip size upgrade atomic" 8 "faster reload rate" 0.4 "fire rate bonus" 0.6 "heal on kill" 100 } CharacterAttributes { "dmg taken from crit reduced" 0.1 "dmg taken from fire reduced" 0.25 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "increased jump height" 1.6 "move speed bonus" 1.3 "health regen" 10 "rage giving scale" 0.5 } Item "upgradeable TF_WEAPON_GRENADELAUNCHER" Item "loyalty reward" Item "titanium tank participant medal 2017" Item "particulate protector" } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 40 Support 1 Where spawnbot Squad { TFBot { ClassIcon 30waves_copyplayer Health 3000 Name "Upgraded Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "upgradeable TF_WEAPON_MINIGUN" "attack projectiles" 2 "projectile penetration heavy" 3 "generate rage on damage" 3 "mod rage on hit bonus" 2 "fire rate bonus" 0.6 "heal on kill" 100 } CharacterAttributes { "rage giving scale" 0.5 "dmg taken from crit reduced" 0.1 "dmg taken from fire reduced" 0.25 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "move speed bonus" 1.3 "increased jump height" 1.6 "health regen" 10 } Item "upgradeable TF_WEAPON_MINIGUN" Item "loyalty reward" Item "titanium tank participant medal 2017" Item "particulate protector" } TFBot { ClassIcon 30waves_copyplayer Health 1500 Name "Upgraded Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "ProjectileShield" ItemAttributes { ItemName "upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "fire rate bonus" 0.6 "heal on kill" 100 "clip size bonus" 3 "mad milk syringes" 1 } ItemAttributes { ItemName "upgradeable TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 2 "generate rage on heal" 2 "overheal expert" 4 "uber duration bonus" 6 "healing mastery" 4 "overheal decay disabled" 1 } CharacterAttributes { "dmg taken from crit reduced" 0.1 "dmg taken from fire reduced" 0.25 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "increased jump height" 1.6 "move speed bonus" 1.3 "rage giving scale" 0.5 } Item "upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Item "upgradeable TF_WEAPON_MEDIGUN" Item "loyalty reward" Item "titanium tank participant medal 2017" Item "particulate protector" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon 30waves_copyplayer Health 1250 Name "Upgraded Bowman" Class Sniper Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 2 "faster reload rate" 0.4 "heal on kill" 100 "bleeding duration" 15 "projectile penetration" 1 } CharacterAttributes { "dmg taken from crit reduced" 0.1 "dmg taken from fire reduced" 0.25 "dmg taken from blast reduced" 0.25 "dmg taken from bullets reduced" 0.25 "increased jump height" 1.6 "move speed bonus" 1.3 "rage giving scale" 0.5 "health regen" 10 } Item "the huntsman" Item "loyalty reward" Item "titanium tank participant medal 2017" Item "particulate protector" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 60 Support 1 Where spawnbot Squad { TFBot { ClassIcon scout_fish Health 1600 Name "Annoying Scout" Class Scout Skill Expert BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Attributes "DisableDodge" Attributes "Aggressive" Attributes "IgnoreFlag" ItemAttributes { ItemName "the holy mackerel" "critboost on kill" 10 "crit forces victim to laugh" 1 "kill forces attacker to laugh" 1 "crit from behind" 1 "damage penalty" 0.5 "fire rate bonus" 0.1 "melee range multiplier" 2 "mod see enemy health" 1 "mark for death" 1 } CharacterAttributes { "cannot be backstabbed" 1 "head scale" 10 "move speed bonus" 2 "health regen" 100 "increased jump height" 2 "rage giving scale" 0.5 "cancel falling damage" 1 "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 } Item "the holy mackerel" Item "mann co. online cap" Item "the electric badge-aloo" } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 90 Where spawnbot Squad { TFBot { Template T_TFBot_Special_Oilslick Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Special_Burstwave_Elite } } } } }