#base robot_giant.pop #base robot_standard.pop //by Retrowave & The Fat WaveSchedule { // side mission details StartingCurrency 700 RespawnWaveTime 7 CanBotsAttackWhileInSpawnRoom no //pe //templates (by ya boi!) Templates { //Spy boss T_TFBot_Retrowave_doppleganger { Name "Dopplerganger" Class Spy Skill Expert Health 25000 Scale 1.9 ClassIcon dopplerwave //fanmade icon Item "Festive Ambassador" Item "Detective Noir" Item "The Dead Head" Item "The Lurking Legionnaire" Attributes UseBossHealthBar Attributes AlwaysCrit Attributes MiniBoss WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Festive Ambassador" "damage bonus" 2.5 "killstreak tier" 2 "killstreak idleeffect" 4 "fire rate bonus" 0.33 "auto fires when full" 1 "auto fires full clip" 1 } ItemAttributes { ItemName "Detective Noir" "set item tint RGB" 1315860 "attach particle effect" 13 } ItemAttributes { ItemName "The Dead Head" "set item tint RGB" 1315860 } ItemAttributes { ItemName "The Lurking Legionnaire" "set item tint RGB" 1315860 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "move speed Bonus" 1 "override footstep sound set" 2 "damage force reduction" 0.5 "attach particle effect" 13 } } //Engi boss T_TFBot_Stardust_doppleganger { Name "Starbust" Class Engineer Skill expert Health 20000 Scale 1.9 ClassIcon starburst //fanmade Icon Item "The Rescue Ranger" Item "The Wide-Brimmed Bandito" Item "The Dogfighter" Item "The Beep Boy" Attributes UseBossHealthBar WeaponRestrictions PrimaryOnly Attributes MiniBoss MaxVisionRange 1200 ItemAttributes { ItemName "The Wide-Brimmed Bandito" "set item tint RGB" 8208497 } ItemAttributes { ItemName "The Dogfighter" "set item tint RGB" 8208497 } ItemAttributes { ItemName "The Beep Boy" "set item tint RGB" 3100495 } ItemAttributes { ItemName "The Rescue Ranger" "damage bonus" 2.5 "fire rate bonus" 0.33 "auto fires when full" 1 "auto fires full clip" 1 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "move speed Bonus" 1 "override footstep sound set" 2 "damage force reduction" 0.5 "attach particle effect" 110 } } //delector T_TFBot_Giant_Heavyweapons_Deflector_hat { Name "The Big one" Class Heavyweapons Skill Hard Health 5000 ClassIcon heavy_deflector Item "Janissary Hat" Item "Deflector" Attributes MiniBoss WeaponRestrictions PrimaryOnly MaxVisionRange 1000 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 "damage bonus" 1.5 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } } T_TFBot_Borger_eater { Name "The Fattest Mann on earth" Class Engineer Skill expert Health 15000 Scale 1.9 ClassIcon level_three_chin //fanmade Icon Item "Texas Slim's Dome Shine" Item "The Level Three Chin" Item "Binoculus" Item "tf_weapon_wrench" Attributes UseBossHealthBar WeaponRestrictions MeleeOnly Attributes MiniBoss MaxVisionRange 1200 ItemAttributes { ItemName "tf_weapon_wrench" "damage bonus" 2.5 "fire rate bonus" 2.5 } CharacterAttributes { "override footstep sound set" 2 "damage force reduction" 0.4 } } T_TFBot_Scout_Boston { Class Scout Name "Boston Troublemaker" Skill Hard Item "The Boston Basher" Item "The Delinquent's Down Vest" WeaponRestrictions MeleeOnly ClassIcon scout_bostonbasher_ver2 ItemAttributes { ItemName "The Boston Basher" "hit self on miss" 0 } } T_TFBot_Giant_Soldier_SmallBarrage { Class Soldier Name "Giant Slow Barrage Soldier" ClassIcon soldier_barrage Health 4000 Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 6 "faster reload rate" 0.7 "fire rate bonus" 0.05 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.2 } } T_TFBot_Sniper_SMG { Class Sniper Name "SMG Sniper" WeaponRestrictions SecondaryOnly ClassIcon sniper_smg } //sniper futurecop minibosses T_TFBot_Zognog { Name "Future cop" Class Sniper Skill hard Health 1000 Scale 1.9 ClassIcon futurecop //fanmade Icon Item "Corona Australis" Item "The Chronomancer" Item "The Cleaner's Carbine" Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions SecondaryOnly MaxVisionRange 900 ItemAttributes { ItemName "The Cleaner's Carbine" "damage bonus" 2.5 "fire rate bonus" 2.5 } ItemAttributes { ItemName "Corona Australis" "set item tint rgb" 3329330 } CharacterAttributes { "move speed bonus" 1.5 } //end } //heavy bots T_TFBot_headbasher { Name "Future Swat" Class Heavyweapons Skill hard Health 700 ClassIcon metalhead //fanmade Icon Item "Immobile Suit" Item "The War Goggles" Item "Der Maschinensoldaten-Helm" Item "The Family Business" Attributes AlwaysCrit WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Family Business" "damage bonus" 2.5 "fire rate bonus" 2.5 } CharacterAttributes { "dmg taken from bullets increased" 0.5 "dmg taken from blast increased" 0.5 } } //pyrobots T_TFBot_Combiner { Class Pyro Skill Expert Health 1100 ClassIcon combine //fanmade Icon Scale 1.9 Name "Combine Soldier" WeaponRestrictions MeleeOnly Item "Phobos Filter" Item "The Space Diver" Item "The Death Support Pack" Item "The Maul" Attributes AlwaysCrit ItemAttributes { ItemName "Phobos Filter" "set item tint rgb" 5801378 } } //Ant T_TFBot_zippy { Class Scout Skill Normal Health 250 ClassIcon scout_fan Name "zapper" WeaponRestrictions SecondaryOnly Item "The Bolt Boy" Item "The Cross-Comm Express" Item "Captain Space Mann" Item "The C.A.P.P.E.R" ItemAttributes { ItemName "The C.A.P.P.E.R" "damage bonus" 2.5 "fire rate bonus" 2 } } //Sonic Bot T_TFBot_Sonic { Class Scout Skill Expert Health 2000 Attributes UseBossHealthBar ClassIcon sonic //Fanmade Icon Name "Sonicspeed" WeaponRestrictions MeleeOnly Item "The Wilson Weave" Item "Crook Combatant" Item "Buck Turner All-Stars" Item "Frying Pan" ItemAttributes { ItemName "Buck Turner All-Stars" "set item tint rgb" 12073019 } ItemAttributes { ItemName "Crook Combatant" "set item tint rgb" 15132390 } ItemAttributes { ItemName "The Wilson Weave" "set item tint rgb" 5801378 } ItemAttributes { ItemName "Frying Pan" "damage bonus" 2.5 "fire rate bonus" 2 } CharacterAttributes { "move speed bonus" 2 } } // tails bot T_TFBot_Tails { Class Engineer Skill Hard Health 1500 Attributes UseBossHealthBar ClassIcon tails //fanmade Icon Name "Miles" Item "The Head Prize" Item "The C.A.P.P.E.R" Item "The Rescue Ranger" Item "Tail From the Crypt" Item "The Cauterizer's Caudal Appendage" ItemAttributes { ItemName "The C.A.P.P.E.R" "damage bonus" 2.5 "fire rate bonus" 2 } ItemAttributes { ItemName "The Rescue Ranger" "damage bonus" 2.5 "fire rate bonus" 2 } ItemAttributes { ItemName "The Head Prize" "set item tint rgb" 15185211 } ItemAttributes { ItemName "The Cauterizer's Caudal Appendage" "set item tint rgb" 15185211 } } // Knuckles T_TFBot_Knuckles { Class Heavyweapons Skill Expert Health 3500 Attributes UseBossHealthBar ClassIcon knuckles Name "Knuckles" Item "The Wilson Weave" Item "Steel-Toed Stompers" Item "Fists Of Steel" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AlwaysCrit ItemAttributes { ItemName "Fists of Steel" "damage bonus" 2.5 "fire rate bonus" 2 } CharacterAttributes { "airblast vulnerability multiplier" 1 } } //bender bot T_TFBot_Bender { Class Demoman Skill Hard Attributes UseBossHealthBar ClassIcon drunk_robot Name "Drunk robot idiot" Item "The Nabler" Item "tf_weapon_bottle" ItemAttributes { ItemName "tf_weapon_bottle" "damage bonus" 2.5 "fire rate bonus" 2 "hit self on miss" 1 } } T_TFBot_Giant_Soldier_SlowBarrage_Buff { Class Soldier Name "Giant Buff Barrage Soldier" ClassIcon soldier_barrage_buff Health 4000 Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "The Buff Banner" ItemAttributes { ItemName "The Buff Banner" "increase buff duration" 10021 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 1.25 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } } T_TFBot_Heavy_Tomislav { Class Heavyweapons Skill Normal Name "Gangstah Heavy" Item "Tomislav" Item "El Duderino" Item "Capone's Capper" } T_TFBot_Pyro_DF { Name "Dragon's Fury Pyro" Class Pyro Skill Hard item "the dragon's fury" classicon pyro_dragon_fury_swordstone MaxVisionRange 600 } } //end of templates Mission { Objective DestroySentries InitialCooldown 30 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 25 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } //spies Mission { Objective Spy InitialCooldown 30 Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 3 CooldownTime 45 DesiredCount 4 TFBot { Template T_TFBot_Spy } } //snipers Mission { Objective Sniper InitialCooldown 120 Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 55 DesiredCount 4 TFbot { Template T_TFBot_Sniper } } //First wave code Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "wave01a" Where spawnbot TotalCount 15 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 50 TFBot { Class Scout Skill Normal } } WaveSpawn { Name "wave01b" WaitForAllSpawned "wave01a" Where spawnbot TotalCount 22 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name "wave01b" WaitForAllSpawned "wave01a" Where spawnbot TotalCount 5 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 8 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon sniper_bow_multi } } WaveSpawn { Name "wave01b-a" WaitForAllSpawned "wave01b" Where spawnbot TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 100 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name "wave01b-a" WaitForAllSpawned "wave01b" Where spawnbot TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 50 TFBot { Class Scout } } WaveSpawn { Name "wave01c" WaitForAllSpawned "wave01b-a" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } TFBot { Template T_TFBot_Medic_Bigheal } TFBot { Template T_TFBot_Medic_Bigheal } TFBot { Template T_TFBot_Medic_Bigheal } } } } //wave 2 code Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave2a Where spawnbot TotalCount 13 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name wave2a Where spawnbot TotalCount 34 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 50 TFBot { Template T_TFBot_Scout_Boston } } WaveSpawn { Name wave2b WaitForAllSpawned wave2a Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Giant_Soldier_SmallBarrage } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name wave2b WaitForAllSpawned wave2a Where spawnbot TotalCount 34 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 50 TFBot { Template T_TFBot_Sniper_SMG } } WaveSpawn { Name wave2c WaitForAllSpawned wave2b Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 50 TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } } WaveSpawn { Name wave2c WaitForAllSpawned wave2b Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 50 TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name wave2c WaitForAllSpawned wave2b Where spawnbot TotalCount 22 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2.5 TotalCurrency 50 TFBot { Class Pyro Skill Easy Attributes AlwaysFireWeapon } } } //Wave 3 code Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "wave3a" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 100 TFBot { Template T_TFBot_Zognog } } WaveSpawn { Name "wave3b" WaitForAllSpawned "wave3a" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 50 TFBot { Template T_TFBot_headbasher } } WaveSpawn { Name "wave3b" WaitForAllSpawned "wave3a" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 50 TFBot { Template T_TFBot_headbasher } } WaveSpawn { Name "wave3c" WaitForAllSpawned "wave3b" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Combiner } TFBot { Template T_TFBot_Medic_Bigheal } TFBot { Template T_TFBot_Medic_Bigheal } TFBot { Template T_TFBot_Medic_Bigheal } } } WaveSpawn { Name "wave3d" WaitForAllSpawned "wave3c" Where spawnbot TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 0 TotalCurrency 100 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "tankboss" Health 70000 Speed 80 StartingPathTrackNode "tank_path_a_1" Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "wave3e" WaitForAllSpawned "wave3d" Where spawnbot TotalCount 60 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 60 TFBot { Template T_TFBot_zippy } } WaveSpawn { Name "wave3f" WaitForAllSpawned "wave3e" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Sonic } TFBot { Template T_TFBot_Tails } TFBot { Template T_TFBot_Knuckles } } } WaveSpawn { Name "wave3g" WaitForAllSpawned "wave3f" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 TotalCurrency 100 TFBot { Template T_TFBot_Bender } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave4a Where spawnbot TotalCount 35 MaxActive 12 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 TotalCurrency 100 TFBot { Template T_TFBot_Demoman_Knight Attributes AlwaysCrit } } WaveSpawn { Name wave4a Where spawnbot TotalCount 1 SpawnCount 1 MaxActive 1 WaitBeforeStarting 0 TotalCurrency 100 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Name "tankboss" Health 30000 Speed 70 StartingPathTrackNode "tank_path_b_1" Skin 1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave4b WaitForAllDead wave4a Where spawnbot TotalCount 28 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 100 Squad { TFBot { Class Heavyweapons Skill Normal } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name wave4b WaitForAllDead wave4a Where spawnbot TotalCount 5 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 16 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } } WaveSpawn { Name wave4b WaitForAllDead wave4a Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 100 TFBot { Template T_TFBot_Heavy_Tomislav } } WaveSpawn { Name wave4c WaitForAllDead wave4b Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name wave4support WaitForAllDead wave4b Where spawnbot MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Support 1 TFBot { Class Demoman Skill Normal } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave5a Where spawnbot TotalCount 4 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Soldier_Spammer } } WaveSpawn { Name wave5a Where spawnbot TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 50 TFBot { Template T_TFBot_Pyro_DF Attributes AlwaysCrit } } WaveSpawn { Name wave5b1 WaitForAllDead wave5a Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name wave5b2 WaitForAllSpawned wave5b1 Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 13 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name wave5b3 WaitForAllSpawned wave5b2 Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 17 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name wave5b3 WaitForAllSpawned wave5b2 Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 21 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name wave5b-1 WaitForAllDead wave5a Where spawnbot TotalCount 15 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2.5 TotalCurrency 50 TFBot { Template T_TFBot_Soldier_Extended_Battalion } } WaveSpawn { Name wave5b3 WaitForAllDead wave5a Where spawnbot TotalCount 36 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 50 TFBot { Class Scout Skill Hard } } WaveSpawn { Name wave5b3 WaitForAllDead wave5b-1 Where spawnbot TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 3.5 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Soldier_Extended_Battalion } TFBot { Template T_TFBot_Medic_Bigheal } } } WaveSpawn { Name wave5c1 WaitForAllDead wave5b3 Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector_hat } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name wave5c2 WaitForAllDead wave5c1 Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 0 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Regen Medic" } } } WaveSpawn { Name wave5c WaitForAllSpawned wave5b3 Where spawnbot TotalCount 31 MaxActive 9 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 50 RandomChoice { TFBot { Template T_TFBot_Pyro_DF Attributes AlwaysCrit } TFBot { Template T_TFBot_Soldier_Extended_Battalion } TFBot { Class Scout Skill Hard } } } WaveSpawn { Name wave5support WaitForAllDead wave5c Where spawnbot MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 50 Support 1 TFBot { Template T_TFBot_Pyro_DF Attributes AlwaysCrit ClassIcon pyro_dragon_fury_swordstone_giant } } } //wave 6 code Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "wave06a" Where spawnbot TotalCount 2 MaxActive 10 SpawnCount 2 WaitBeforeStarting 7 TotalCurrency 300 Squad { ShouldPreserveSquad 1 TFbot { Class Scout WeaponRestrictions MeleeOnly Health 1 Name "dont mind me just helping" } TFBot { Template T_TFBot_Borger_eater } } } WaveSpawn { Name "wave06b" WaitForAllSpawned "wave06a" Where spawnbot TotalCount 2 MaxActive 9 SpawnCount 2 WaitBeforeStarting 10 TotalCurrency 500 Squad { ShouldPreserveSquad 1 TFbot { Class Scout WeaponRestrictions MeleeOnly Health 1 Name "dont mind me just helping" } TFBot { Template T_TFBot_Stardust_doppleganger } } } WaveSpawn { Name "wave06b" WaitForAllSpawned "wave06a" Where spawnbot TotalCount 2 MaxActive 9 SpawnCount 2 WaitBeforeStarting 10 TotalCurrency 1 FirstSpawnWarningSound "retrowavebossmusic.mp3" Squad { ShouldPreserveSquad 1 TFbot { Class Scout WeaponRestrictions MeleeOnly Health 1 Name "dont mind me just helping" } TFBot { Template T_TFBot_Retrowave_doppleganger } } } } }