//mvm_decoy_testrun #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 30000 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom No Advanced 1 EventPopfile Halloween Templates { T_TFBot_Soldier_Spammer_Heal { Class Soldier Name "Multi-Regen Burst Fire Soldier" ClassIcon soldier_burstfire_healonkill Skill Hard Item "The Black Box" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Black Box" "fire rate bonus" 0.1 "faster reload rate" 0.6 "projectile spread angle penalty" 2 "blast radius increased" 1.25 "Projectile speed increased" 0.9 "heal on kill" 200 } } T_TFBot_Giant_Soldier_Spammer_Stun { Class Soldier Name "Giant Burst Stunfire Soldier" ClassIcon soldier_stun_spammer_giant Health 3800 Skill Expert Item "powerhouse_rocketlauncher_shellshocker" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "powerhouse_rocketlauncher_shellshocker" "set_item_texture_wear" 0.8 "faster reload rate" 0.25 "fire rate bonus" 0.25 "rocket specialist" 4 "mod stun waist high airborne" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Pyro_Dragon_Fury { Class Pyro Name "Dragon's Fury Pyro" ClassIcon pyro_dragon_fury_swordstone Skill Hard Item "The Dragon's Fury" MaxVisionRange 800 WeaponRestrictions PrimaryOnly } T_TFBot_Demo_Burst_Loch { Class Demoman Name "Burst Fire Loch Demo" ClassIcon demo_burst Skill Hard Item "The Loch-n-Load" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Loch-n-Load" "faster reload rate" 1.4 "fire rate bonus" 0.05 "projectile spread angle penalty" 3 } } T_TFBot_Giant_Demoman_IronBomber { Class Demoman Name "Giant Rapid Fire Demoman" ClassIcon demo_spammer_giant Item "The Iron Bomber" Skill Expert Health 3300 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" -0.4 "fire rate bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Heavy_SteelFist_Airblast_Conch { Class Heavyweapons Name "Steel Conch Gauntlet" Skill Expert ClassIcon heavy_steelfist_conch Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Item "The Concheror" Item "Fists of Steel" Item "The Carl" Attributes SpawnWithFullCharge ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "damage bonus" 1.5 } ItemAttributes { ItemName "The Concheror" "single wep deploy time increased" 0.01 } CharacterAttributes { "increase buff duration" 9.0 } } T_TFBot_Heavy_KGB_Grapplinghook { Class Heavyweapons Name "Heavyweight Jockey" Skill Hard ClassIcon heavy_champ_hook WeaponRestrictions MeleeOnly Item "The Killing Gloves of Boxing" Item "TF_WEAPON_GRAPPLINGHOOK" Attributes AlwaysFireWeapon Attributes AutoJump AutoJumpMin 3 AutoJumpMax 4 ItemAttributes { ItemName "TF_WEAPON_GRAPPLINGHOOK" "is_passive_weapon" 1 "cancel falling damage" 1 } } T_TFBot_Heavy_GRU_Grapplinghook { Class Heavyweapons Name "Heavyweight Jockey" Skill Hard ClassIcon heavy_gru_hook WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently MvM" Item "TF_WEAPON_GRAPPLINGHOOK" Attributes AlwaysFireWeapon Attributes AutoJump AutoJumpMin 3 AutoJumpMax 4 ItemAttributes { ItemName "TF_WEAPON_GRAPPLINGHOOK" "is_passive_weapon" 1 "cancel falling damage" 1 } } T_TFBot_Heavyweapons_Deflector { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflector Skill Hard Item "Deflector" Item "The U-clank-a" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } TFBot_Heavyweapons_Deflector_Heal { Class Heavyweapons Name "Multi-Regen Deflector Heavy" ClassIcon heavy_deflector_healonkill Skill Hard Item "Deflector" Item "The Tungsten Toque" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "heal on hit for rapidfire" 5 "heal on kill" 300 } } T_TFBot_Giant_Heavy_Super_Heater { Class Heavyweapons Name "Giant Superheated Heavy" Skill Expert ClassIcon heavy_heater_nys_giant Health 5000 WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" Attributes MiniBoss ItemAttributes { ItemName "The Huo Long Heatmaker" "fire rate bonus" 0.8 "weapon burn dmg increased" 5.0 "minicrit vs burning player" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Brass_Deflector_Knockback { Class Heavyweapons Name "Giant Overkill Deflector Heavy" ClassIcon heavy_deflector_push_giant Skill Expert Health 5500 Item "The Brass Beast" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss ItemAttributes { ItemName "Deflector" "damage bonus" 1.7 "attack projectiles" 2 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "health regen" 50 } } T_TFBot_Medic_Extended_Kritz { Class Medic Name "Extended Kritz Medic" ClassIcon medic_kritz Skill Hard Item "The Kritzkrieg" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 5 "uber duration bonus" 100 } CharacterAttributes { "heal rate bonus" 5 "bot medic uber health threshold" 226 } } T_TFBot_Giant_Medic_Extended_Kritz { Class Medic Name "Extended Kritz Medic" ClassIcon medic_kritz_giant Skill Expert Health 4500 Item "The Kritzkrieg" WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes MiniBoss ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 5 "uber duration bonus" 100 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "health regen" 40 "bot medic uber health threshold" 5000 } } T_TFBot_Giant_Medic_BigShield { Class Medic Name "Giant Shield Medic" ClassIcon medic_shield_giant Skill Expert Health 4500 Item "teufort_medigun_civilservant" Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Attributes MiniBoss WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "teufort_medigun_civilservant" "set_item_texture_wear" 0.8 "generate rage on heal" 2 "increase buff duration" 9.0 "uber duration bonus" -8 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 5 "health regen" 40 "bot medic uber health threshold" 0 } } T_TFBot_Giant_Medic_Vaccinator_Bullet { Class Medic Name "Giant Bulletproof Medic" ClassIcon medic_bullet_giant Skill Expert Health 4500 Item "concealedkiller_medigun_maskedmender" WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes MiniBoss ItemAttributes { ItemName "concealedkiller_medigun_maskedmender" "set_item_texture_wear" 0.8 "medigun bullet resist deployed" 1 "medigun bullet resist passive" 1 "medigun charge is resists" 3 "ubercharge rate bonus" 200 "uber duration bonus" 100 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 10 "health regen" 40 "bot medic uber health threshold" 5000 } } T_TFBot_Giant_Medic_Vaccinator_Blast { Class Medic Name "Giant Blastproof Medic" ClassIcon medic_blast_giant Skill Expert Health 4500 Item "warbird_medigun_corsair" WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes MiniBoss ItemAttributes { ItemName "warbird_medigun_corsair" "set_item_texture_wear" 0.8 "medigun blast resist deployed" 1 "medigun blast resist passive" 1 "medigun charge is resists" 4 "ubercharge rate bonus" 200 "uber duration bonus" 100 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 10 "health regen" 40 "bot medic uber health threshold" 5000 } } T_TFBot_Giant_Medic_Vaccinator_Fire { Class Medic Name "Giant Fireproof Medic" ClassIcon medic_fire_giant Skill Expert Health 4500 Item "gentlemanne_medigun_coffinnail" WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes MiniBoss ItemAttributes { ItemName "gentlemanne_medigun_coffinnail" "set_item_texture_wear" 0.8 "medigun fire resist deployed" 1 "medigun fire resist passive" 1 "medigun charge is resists" 5 "ubercharge rate bonus" 200 "uber duration bonus" 100 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 10 "health regen" 40 "bot medic uber health threshold" 5000 } } T_TFBot_Sniper_Sydney_Slowdown { Class Sniper Name "Sydney Slowdown Sniper" Skill Hard ClassIcon sniper_sydneysleeper_slow Item "The Sydney Sleeper" MaxVisionRange 3000 ItemAttributes { ItemName "The Sydney Sleeper" "applies snare effect" 0.65 } CharacterAttributes { "jarate backstabber" 1 } } } Mission //sentry buster { Objective DestroySentries InitialCooldown 15 Where spawnbot BeginAtWave 1 RunForThisManyWaves 13 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } Mission //sniper - wave 3 { Objective Sniper InitialCooldown 30 Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Class Sniper Name "Razorback Sniper" Skill Hard Item "harvest_sniperrifle_boneyard" Item "The Razorback" Item "Archer's Sterling" MaxVisionRange 3000 ItemAttributes { ItemName "harvest_sniperrifle_boneyard" "set_item_texture_wear" 0.8 } } } Mission //spy - wave 4 { Objective Spy InitialCooldown 95 Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 3 TFBot { Class Spy Name "Uncommon Spy Infected" Skill Expert Item "The Diamondback" Item "Belltower Spec Ops" } } Mission //sydney sniper - wave 5 { Objective Sniper InitialCooldown 15 Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 25 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Slowdown Name "Boomer Sniper" Item "Desert Marauder" ItemAttributes { ItemName "Desert Marauder" "set item tint rgb" 15185211 } } } Wave //wave 1 - 750 credits { Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1a Where spawnbot TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 100 StartWaveWarningSound "Halloween.WheelofFate" Squad { TFBot { Class Heavyweapons Name "Common Heavy Infected" Item "Dragonborn Helmet" Skill Easy } TFBot { Class Heavyweapons Name "Common Heavy Infected" Item "Dragonborn Helmet" Skill Easy Tag bot_squad_member } TFBot { Class Heavyweapons Name "Common Heavy Infected" Item "Dragonborn Helmet" Skill Easy Tag bot_squad_member } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Skill Hard Tag bot_squad_member } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Skill Hard Tag bot_squad_member } } } WaveSpawn { Name w1b WaitForAllDead w1a TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 10000 Speed 75 Name "boss" StartingPathTrackNode "boss_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1b WaitForAllDead w1a TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 13 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 10000 Speed 75 Name "boss" StartingPathTrackNode "boss_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1c WaitForAllSpawned w1b Where spawnbot RandomSpawn 1 TotalCount 10 MaxActive 10 SpawnCount 10 WaitBeforeStarting 30 WaitBetweenSpawns 0 TotalCurrency 50 TFBot { Class Heavyweapons Name "Common Heavy Infected" Item "Dragonborn Helmet" Skill Easy } } WaveSpawn { Name soldiersupport WaitForAllSpawned w1b Where spawnbot TotalCount 24 MaxActive 4 SpawnCount 4 WaitBeforeStarting 3 WaitBetweenSpawns 7 TotalCurrency 100 Support 1 RandomChoice { TFBot { Class Soldier Name "Common Soldier Infected" Item "Stainless Pot" Skill Easy } TFBot { Class Soldier Name "Common Soldier Infected" Item "Stainless Pot" Skill Easy } TFBot { Class Soldier Name "Uncommon Soldier Infected" Item "The Direct Hit" Item "Stainless Pot" Skill Hard } } } WaveSpawn { Name smgsnipersupport Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 3 TotalCurrency 100 Support Limited RandomChoice { TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind Item "The Swagman's Swatter" WeaponRestrictions SecondaryOnly Skill Easy } TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind Item "The Swagman's Swatter" WeaponRestrictions SecondaryOnly Skill Easy } TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind Item "The Swagman's Swatter" WeaponRestrictions SecondaryOnly Skill Easy } TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind Item "The Swagman's Swatter" WeaponRestrictions SecondaryOnly Skill Easy } TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind Item "The Swagman's Swatter" WeaponRestrictions SecondaryOnly Skill Easy } TFBot { Class Sniper Name "SMG Sniper" ClassIcon sniper_smg_tind Item "The Swagman's Swatter" WeaponRestrictions SecondaryOnly Skill Easy } TFBot { Class Sniper Name "Uncommon SMG Sniper" ClassIcon sniper_smg_tind Item "Liquidator's Lid" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly Skill Normal } TFBot { Class Sniper Name "Uncommon SMG Sniper" ClassIcon sniper_smg_tind Item "Liquidator's Lid" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly Skill Normal } TFBot { Class Sniper Name "Uncommon SMG Sniper" ClassIcon sniper_smg_tind Item "Liquidator's Lid" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly Skill Normal } TFBot { Class Sniper Name "Uncommon SMG Sniper" ClassIcon sniper_smg_tind Item "Liquidator's Lid" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly Skill Normal } TFBot { Class Sniper Name "Uncommon SMG Sniper" ClassIcon sniper_smg_tind Item "Liquidator's Lid" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly Skill Normal } TFBot { Class Sniper Name "Uncommon SMG Sniper" ClassIcon sniper_smg_tind Item "Liquidator's Lid" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly Skill Normal } TFBot { Class Sniper Name "Uncommon SMG Sniper" ClassIcon sniper_smg_tind Item "Brim-Full of Bullets" Item "The Chronomancer" WeaponRestrictions SecondaryOnly Skill Hard ItemAttributes { ItemName "tf_weapon_smg" "lunchbox adds minicrits" 1 "is australium item" 1 "item style override" 1 "turn to gold" 1 } } } } } Wave //wave 2 - 750 credits { Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2a Where spawnbot TotalCount 40 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 240 StartWaveWarningSound "Halloween.WheelofFate" RandomChoice { TFBot { Template T_TFBot_Demoman Name "Uncommon Demoman Infected" Skill Easy Item "The Splendid Screen" Item "Bruce's Bonnet" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } TFBot { Template T_TFBot_Demoman Name "Uncommon Demoman Infected" Skill Hard Item "The Iron Bomber" Item "Bruce's Bonnet" Item "A Whiff of the Old Brimstone" } TFBot { Template T_TFBot_Demoman_Knight Name "Charger Demoknight" ClassIcon demoknight_charge Skill Hard Health 200 Item "Ali Baba's Wee Booties" Item "The Splendid Screen" Item "The Claidheamohmor" Item "Spine-Chilling Skull" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } TFBot { Template T_TFBot_Demoman_Knight Name "Charger Demoknight" ClassIcon demoknight_charge Skill Hard Health 200 Item "Ali Baba's Wee Booties" Item "The Splendid Screen" Item "The Claidheamohmor" Item "Spine-Chilling Skull" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } TFBot { Template T_TFBot_Demoman_Knight Name "Charger Demoknight" ClassIcon demoknight_charge Skill Hard Health 200 Item "Ali Baba's Wee Booties" Item "The Splendid Screen" Item "The Claidheamohmor" Item "Spine-Chilling Skull" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } } } WaveSpawn { Name w2a Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 30 TotalCurrency 160 RandomChoice { TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner Name "Giga-Mutate Buff Banner Soldier" Item "Defiant Spartan" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner Name "Giga-Mutate Buff Banner Soldier" Item "The Cow Mangler 5000" Item "Defiant Spartan" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner Name "Giga-Mutate Buff Banner Soldier" Item "The Direct Hit" Item "Defiant Spartan" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner Name "Giga-Mutate Buff Banner Soldier" Item "The Black Box" Item "Defiant Spartan" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner Name "Giga-Mutate Buff Banner Soldier" Item "The Liberty Launcher" Item "Defiant Spartan" } } } WaveSpawn { Name scoutsupport WaitForAllSpawned w2a Where spawnbot_invasion TotalCount 35 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 2 TotalCurrency 140 Support 1 RandomChoice { TFBot { Template T_TFBot_Scout_Melee Name "Bat Scout" ClassIcon scout_bat_nys Skill Hard Item "Batter's Bracers" Item "Batbelt" Item "Promo Arkham Cowl" } TFBot { Template T_TFBot_Scout_Melee Name "Bloody Basher" ClassIcon scout_bostonbasher Skill Hard Item "The Boston Basher" Item "Teufort Knight" Item "Buttler" ItemAttributes { ItemName "The Boston Basher" "hit self on miss" -1 } } TFBot { Template T_TFBot_Scout_Scattergun_SlowFire Name "Common Scout Infected" Skill Normal Item "The Bat Backup" Item "Sidekick's Side Slick" Item "Crook Combatant" } } } WaveSpawn { Name w2b Where spawnbot WaitForAllDead w2a TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 25 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Pyro Name "Common Pyro Infected" Skill Normal Item "Pyromancer's Mask" } } WaveSpawn { Name w2b WaitForAllDead w2a Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 30 TotalCurrency 160 RandomChoice { TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror Name "Giga-Mutate Concheror Soldier" Item "Roaming Roman" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror Name "Giga-Mutate Concheror Soldier" Item "The Cow Mangler 5000" Item "Roaming Roman" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror Name "Giga-Mutate Concheror Soldier" Item "The Direct Hit" Item "Roaming Roman" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror Name "Giga-Mutate Concheror Soldier" Item "The Black Box" Item "Roaming Roman" } TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror Name "Giga-Mutate Concheror Soldier" Item "The Liberty Launcher" Item "Roaming Roman" } } } } Wave //wave 3 - 1000 credits { Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3a Where spawnbot TotalCount 16 MaxActive 8 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 40 TotalCurrency 500 StartWaveWarningSound "Halloween.WheelofFate" Squad { TFBot { Template T_TFBot_Giant_Heavy_Super_Heater Name "Giga-Mutate Hellfire Heavy" Item "The Crone's Dome" ItemAttributes { ItemName "The Crone's Dome" "attach particle effect" 117 } } TFBot { Template T_TFBot_Pyro_Flaregun Tag bot_squad_member Name "Spitter Pyro" Item "Point and Shoot" } TFBot { Template T_TFBot_Pyro_Flaregun Tag bot_squad_member Name "Spitter Pyro" Item "Point and Shoot" } TFBot { Template T_TFBot_Pyro_Flaregun Tag bot_squad_member Name "Spitter Pyro" Item "Point and Shoot" } TFBot { Template T_TFBot_Pyro_Flaregun Tag bot_squad_member Name "Spitter Pyro" Item "Point and Shoot" } TFBot { Template T_TFBot_ScorchShot_FastShot Tag bot_squad_member Name "Scorching Spitter Pyro" Item "Point and Shoot" } TFBot { Template T_TFBot_Heavy_SteelFist_Airblast_Conch Tag bot_squad_member Item "All Hallows' Hatte" } TFBot { Template T_TFBot_Heavy_SteelFist_Airblast_Conch Tag bot_squad_member Item "All Hallows' Hatte" } } } WaveSpawn { Name pyrobowsupport Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 6 WaitBeforeStarting 25 WaitBetweenSpawns 15 TotalCurrency 200 Support 1 Squad { TFBot { Template T_TFBot_Pyro_Dragon_Fury Item "Point and Shoot" } TFBot { Template T_TFBot_Sniper_Huntsman Tag bot_squad_member Name "Common Bowman Infected" Item "The Fortified Compound" Item "The Dread Hiding Hood" } TFBot { Template T_TFBot_Sniper_Huntsman Tag bot_squad_member Name "Common Bowman Infected" Item "The Fortified Compound" Item "The Dread Hiding Hood" } TFBot { Template T_TFBot_Sniper_Huntsman Tag bot_squad_member Name "Common Bowman Infected" Item "The Fortified Compound" Item "The Dread Hiding Hood" } TFBot { Template T_TFBot_Sniper_Huntsman Tag bot_squad_member Name "Common Bowman Infected" Item "The Fortified Compound" Item "The Dread Hiding Hood" } TFBot { Template T_TFBot_Sniper_Huntsman Tag bot_squad_member Name "Common Bowman Infected" Item "The Fortified Compound" Item "The Dread Hiding Hood" } } } WaveSpawn { Name w3b WaitForAllSpawned w3a Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 45 WaitBetweenSpawns 0 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Giant_Heavy_Super_Heater Name "Giga-Mutate Hellfire Heavy" Item "The Crone's Dome" ItemAttributes { ItemName "The Crone's Dome" "attach particle effect" 117 } } TFBot { Template T_TFBot_Giant_Pyro Tag bot_squad_member Name "Giga-Mutate Infernal Inferno" Item "gentlemanne_flamethrower_coffinnail" Item "Calamitous Cauldron" Attributes AlwaysFireWeapon ItemAttributes { ItemName "gentlemanne_flamethrower_coffinnail" "set_item_texture_wear" 0.8 "lunchbox adds minicrits" 2 "flame life bonus" 1.5 "attach particle effect" 704 } } TFBot { Template T_TFBot_Giant_Pyro Tag bot_squad_member Name "Giga-Mutate Infernal Inferno" Item "gentlemanne_flamethrower_coffinnail" Item "Calamitous Cauldron" Attributes AlwaysFireWeapon ItemAttributes { ItemName "gentlemanne_flamethrower_coffinnail" "set_item_texture_wear" 0.8 "lunchbox adds minicrits" 2 "flame life bonus" 1.5 "attach particle effect" 704 } } TFBot { Template T_TFBot_Heavy_SteelFist_Airblast_Conch Tag bot_squad_member Item "All Hallows' Hatte" } TFBot { Template T_TFBot_Heavy_SteelFist_Airblast_Conch Tag bot_squad_member Item "All Hallows' Hatte" } } } } Wave //wave 4 - 1300 credits { Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4a Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0.1 WaitBetweenSpawns 25 TotalCurrency 350 StartWaveWarningSound "Halloween.WheelofFate" Squad { TFBot { Template T_TFBot_Giant_Demoman_IronBomber Name "Giga-Mutate Rapid Fire Demoman" ClassIcon demo_spammer_giant Item "The Iron Bomber" Item "dec2014 Viking Helmet" } TFBot { Template T_TFBot_Giant_Medic_BigShield Tag bot_squad_member Name "Giga-Mutate Shield Medic" Item "Das Hazmattenhatten" } TFBot { Template T_TFBot_Medic_Extended_Kritz Tag bot_squad_member Item "The Weather Master" } TFBot { Template T_TFBot_Medic_Extended_Kritz Tag bot_squad_member Item "The Weather Master" } } } WaveSpawn { Name w4a Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0.5 WaitBetweenSpawns 0 TotalCurrency 35 TFBot { Template T_TFBot_Giant_Scout_Baseball Name "Mutated League Scout" } } WaveSpawn { Name w4b WaitForAllDead w4a Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 25 TotalCurrency 350 Squad { TFBot { Template T_TFBot_Giant_Demo_RapidFire Name "Giga-Mutate Salvo Fire Demoman" ClassIcon demo_spammer_giant Health 3300 Item "The Grenadier Helm" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "clip size upgrade atomic" 2.0 } } TFBot { Template T_TFBot_Giant_Medic_BigShield Tag bot_squad_member Name "Giga-Mutate Shield Medic" Item "Das Hazmattenhatten" } TFBot { Template T_TFBot_Medic_Extended_Kritz Tag bot_squad_member Item "The Weather Master" } TFBot { Template T_TFBot_Medic_Extended_Kritz Tag bot_squad_member Item "The Weather Master" } } } WaveSpawn { Name w4b WaitForAllDead w4a Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 12 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout_Baseball Name "Mutated League Scout" } } WaveSpawn { Name grapplesupportleft Where spawnbot_left TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 50 WaitBetweenSpawns 0 TotalCurrency 30 Support Limited RandomChoice { TFBot { Template T_TFBot_Heavy_KGB_Grapplinghook Item "Bread Heads" BehaviorModifiers Mobber Attributes IgnoreFlag } TFBot { Template T_TFBot_Heavy_GRU_Grapplinghook Item "Bread Heads" BehaviorModifiers Mobber Attributes IgnoreFlag } } } WaveSpawn { Name grapplesupportright Where spawnbot_right TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 55 WaitBetweenSpawns 0 TotalCurrency 35 Support Limited RandomChoice { TFBot { Template T_TFBot_Heavy_KGB_Grapplinghook Item "Bread Heads" BehaviorModifiers Mobber Attributes IgnoreFlag } TFBot { Template T_TFBot_Heavy_GRU_Grapplinghook Item "Bread Heads" BehaviorModifiers Mobber Attributes IgnoreFlag } } } WaveSpawn { Name w4c WaitForAllDead w4b TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 TotalCurrency 200 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 25000 Speed 75 Name "boss" StartingPathTrackNode "boss_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w4c WaitForAllDead w4b Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 8 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Scout Name "Giga-Mutate Uncommon Scout" Item "The Back Scatter" Item "Corona Australis" } } } Wave //wave 5 - 1200 credits { Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5a Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0.1 WaitBetweenSpawns 0 TotalCurrency 200 StartWaveWarningSound "Halloween.WheelofFate" Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Name "Giga-Mutate Burst Fire Soldier" Item "The Hellmet" } TFBot { Template T_TFBot_Giant_Medic_Vaccinator_Fire Tag bot_squad_member Name "Giga-Mutate Fireproof Medic" Item "Berlin Brain Bowl" } } } WaveSpawn { Name w5a Where spawnbot TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0.5 WaitBetweenSpawns 3 TotalCurrency 160 Squad { TFBot { Template T_TFBot_Pyro Name "Uncommon Pyro Infected" Skill Hard Item "The Degreaser" Item "The Gas Guzzler" Item "The Lunatic's Leathers" CharacterAttributes { "move speed bonus" 1.33 } } TFBot { Template T_TFBot_Scout_Sandman_FastCharge Tag bot_squad_member Name "Frenzy League Scout" Item "The Track Terrorizer" } TFBot { Template T_TFBot_Medic_Extended_Kritz Tag bot_squad_member Item "The Weather Master" } TFBot { Template T_TFBot_Medic_Extended_Kritz Tag bot_squad_member Item "The Weather Master" } } } WaveSpawn { Name w5b WaitForAllDead w5a Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 250 Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketPush Name "Giga-Mutate Blast Soldier" Item "The Lucky Shot" } TFBot { Template T_TFBot_Giant_Medic_Vaccinator_Bullet Tag bot_squad_member Name "Giga-Mutate Bulletproof Medic" Item "Das Naggenvatcher" Item "Medi-Mask" } } } WaveSpawn { Name w5b WaitForAllDead w5a Where spawnbot TotalCount 24 MaxActive 8 SpawnCount 8 WaitBeforeStarting 5 WaitBetweenSpawns 0.05 TotalCurrency 240 TFBot { Template T_TFBot_Heavyweapons_Deflector } } WaveSpawn { Name w5c WaitForAllDead w5b Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 0 TotalCurrency 250 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Stun Name "Giga-Mutate Burst Stun Soldier" Item "The Infernal Impaler" } TFBot { Template T_TFBot_Giant_Medic_Vaccinator_Blast Tag bot_squad_member Name "Giga-Mutate Blastproof Medic" Item "The Physician's Protector" Item "Medi-Mask" } } } WaveSpawn { Name spamsupport WaitForAllDead w5b Where spawnbot_invasion TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 5 TotalCurrency 100 Support 1 RandomChoice { TFBot { Class Soldier Name "Common Soldier Infected" Item "Traffic Cone" Item "Manndatory Attire" Skill Normal } TFBot { Class Soldier Name "Common Soldier Infected" Item "Traffic Cone" Item "Manndatory Attire" Skill Hard } TFBot { Template T_TFBot_Demo_Burst Item "Bucket Hat" Item "Manndatory Attire" Skill Hard } TFBot { Template T_TFBot_Demo_Burst_Loch Name "Uncommon Burst Fire Demo" Item "Bucket Hat" Item "Manndatory Attire" } } } } Wave //wave 6 crescendo - 600 credits { Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w6a Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0.1 WaitBetweenSpawns 4 TotalCurrency 50 StartWaveWarningSound "Halloween.hellride" RandomChoice { TFBot { Template T_TFBot_Giant_Demoman_IronBomber Name "Giga-Mutate Rapid Fire Demoman" ClassIcon demo_spammer_giant Item "The Splendid Screen" Item "The Bolt Action Blitzer" ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } TFBot { Template T_TFBot_Giant_Demo_RapidFire Name "Giga-Mutate Salvo Fire Demoman" ClassIcon demo_spammer_giant Health 3300 Item "The Splendid Screen" Item "Backbreaker's Skullcracker" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "clip size upgrade atomic" 2.0 } ItemAttributes { ItemName "The Splendid Screen" "attack not cancel charge" 1 } } } } WaveSpawn { Name w6b WaitForAllDead w6a Where spawnbot TotalCount 36 MaxActive 12 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 5 TotalCurrency 100 RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Expert Item "The Direct Hit" Item "Defiant Spartan" } TFBot { Template T_TFBot_Soldier_Spammer_Heal Name "Vampiric Barrage Soldier" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" } TFBot { Template TFBot_Heavyweapons_Deflector_Heal Name "Vampiric Deflector Heavy" Item "Big Steel Jaw of Summer Fun" } } } WaveSpawn { Name w6b WaitForAllDead w6a Where spawnbot_left TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 40 WaitBetweenSpawns 0 TotalCurrency 25 RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Expert Item "The Direct Hit" Item "Defiant Spartan" } TFBot { Template T_TFBot_Soldier_Spammer_Heal Name "Vampiric Barrage Soldier" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" } TFBot { Template TFBot_Heavyweapons_Deflector_Heal Name "Vampiric Deflector Heavy" Item "Big Steel Jaw of Summer Fun" } } } WaveSpawn { Name w6b WaitForAllDead w6a Where spawnbot_right TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 40 WaitBetweenSpawns 0 TotalCurrency 25 RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Expert Item "The Direct Hit" Item "Defiant Spartan" } TFBot { Template T_TFBot_Soldier_Spammer_Heal Name "Vampiric Barrage Soldier" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" } TFBot { Template TFBot_Heavyweapons_Deflector_Heal Name "Vampiric Deflector Heavy" Item "Big Steel Jaw of Summer Fun" } } } WaveSpawn { Name w6c WaitForAllSpawned w6b Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 25 WaitBetweenSpawns 30 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Heavy_Brass_Deflector_Knockback Name "Giga-Mutate Overkill Deflector" Item "Der Maschinensoldaten-Helm" Item "Die Regime-Panzerung" Item "The Little Bear" } TFBot { Template T_TFBot_Giant_Medic Tag bot_squad_member Name "Giga-Mutate Quick-Fix Medic" Item "The Warsworn Helmet" } } } WaveSpawn { Name scoutsupport WaitForAllSpawned w6b Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 6 WaitBeforeStarting 15 WaitBetweenSpawns 8 TotalCurrency 0 Support Limited RandomChoice { TFBot { Name "Uncommon Scout Infected" Class Scout Skill Easy Item "Baby Face's Blaster" Item "Ghastly Gibus 2011" ItemAttributes { ItemName "Baby Face's Blaster" "lose hype on take damage" 0 } } TFBot { Name "Common Scout Infected" Class Scout Skill Normal Item "Ghostly Gibus" } TFBot { Name "Uncommon Scout Infected" Class Scout Skill Hard Item "The Soda Popper" Item "Ghastly Gibus 2010" } TFBot { Name "Uncommon Scout Infected" Class Scout Skill Hard Item "The Shortstop" Item "Ghastly Gibus" } } } WaveSpawn { Name w6d WaitForAllDead w6c TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 0 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 18000 Speed 75 Name "boss" Skin 1 StartingPathTrackNode "boss_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w6d WaitForAllDead w6c TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 TotalCurrency 0 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 18000 Speed 75 Name "boss" Skin 1 StartingPathTrackNode "boss_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w6d WaitForAllDead w6c Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 25 WaitBetweenSpawns 0 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Name "Giga-Mutate Burst Fire Soldier" Item "Tyrant's Helm" } TFBot { Template T_TFBot_Giant_Medic_Extended_Kritz Tag bot_squad_member Name "Giga-Mutate Kritz Medic" Item "The Weather Master" } } } WaveSpawn { Name bowsollysupport WaitForAllDead w6c Where spawnbot TotalCount 666 MaxActive 5 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 10 TotalCurrency 0 Support 1 RandomChoice { TFBot { Class Soldier Name "Common Soldier Infected" Item "Stainless Pot" Skill Expert } TFBot { Template T_TFBot_Sniper_Huntsman Name "Common Bowman Infected" Item "The Fortified Compound" Item "The Dread Hiding Hood" } TFBot { Template T_TFBot_Sniper_Huntsman Name "Common Bowman Infected" Item "The Fruit Shoot" } } } } }