#base robot_standard.pop #base robot_giant.pop #base robot_tank_vac.pop // #base wooper_weapons.pop // ADV Bronx - Parade of Disasters! // Made by woop c: ////////////////////////////// // Start $1600 $1600 // // Wave 1 $2500 $ // // Wave 2 $2000 $ // ////////////////////////////// WaveSchedule { StartingCurrency 1760 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 5 Advanced 1 PlayerRobotsUsePlayerAnimation 1 Templates { T_TFBot_Soldier_Bison { Class Soldier ClassIcon soldier_bison Name "Rave Soldier" Skill Expert WeaponRestrictions SecondaryOnly Item "The Righteous Bison" ItemAttributes { ItemName "The Righteous Bison" "particle color rainbow" 100 } } T_TFBot_Giant_Pyro_Degree { Class Pyro Item "The Third Degree" Item "Ludicrously Lunatic Lunon Fedora" Name "Giant Degree Pyro" Health 3000 Skill Expert Attributes MiniBoss Tag bot_giant ClassIcon pyro_thirddegree_blu WeaponRestrictions MeleeOnly Attributes AlwaysCrit CharacterAttributes { "move speed penalty" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Pyro_Scorch_Shot { Class Pyro Item "The Scorch Shot" Item "Brim of Fire" Name "Giant Rapid Scorch Pyro" Health 3000 Attributes MiniBoss Tag bot_giant WeaponRestrictions SecondaryOnly ClassIcon pyro_scorch_spammer AimAt Feet Skill Easy CharacterAttributes { "move speed penalty" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } ItemAttributes { ItemName "The Scorch Shot" "faster reload rate" 0.2 } } T_TFBot_Demoman_Sunstick { Class Demoman ClassIcon scout_sunstick_swordstone Name "Sun Knight" Skill Expert WeaponRestrictions MeleeOnly Item "Prinny Machete" Item "Chargin' Targe" Item "Flame Warrior" ItemAttributes { ItemName "Prinny Machete" "crit vs burning players" 1 "custom item model" "models\weapons\c_models\c_rift_fire_mace\c_rift_fire_mace.mdl" } } T_TFBot_Demoman_Drinker { Class Demoman Item "Seeing Double" Name "Drunk Demoman" ClassIcon demoman_critcan Skill Normal EventChangeAttributes { Default { WeaponRestrictions MeleeOnly ItemAttributes { ItemName "TF_WEAPON_BOTTLE" "fire input on taunt" "!activator^$ChangeAttributes^drunk" } Taunt { Delay 6 Repeats 1 IfSeeTarget 1 MinTargetRange 50 } } drunk { WeaponRestrictions PrimaryOnly Attributes AlwaysCrit } } } T_TFBot_Scout_Thrower_Baseball { Class Scout ClassIcon scout_stun Name "Littering Scout" Skill Expert Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Item "The Flying Guillotine" ItemAttributes { ItemName "The Flying Guillotine" "fire rate bonus" 0.8 "override projectile type extra" "stunball" "effect bar recharge rate increased" 0.001 } } T_TFBot_Scout_Thrower_Ornament { Class Scout ClassIcon scout_wrap_lite Name "Littering Scout" Skill Expert Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Item "The Flying Guillotine" ItemAttributes { ItemName "The Flying Guillotine" "fire rate bonus" 0.8 "override projectile type extra" "ornament" "effect bar recharge rate increased" 0.001 } } T_TFBot_Scout_Thrower_Brick { Class Scout ClassIcon sniper_brick_lite Name "Littering Scout" Skill Expert Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Item "The Flying Guillotine" ItemAttributes { ItemName "The Flying Guillotine" "fire rate bonus" 0.8 "override projectile type extra" "brick" "effect bar recharge rate increased" 0.001 } } T_TFBot_Pyro_Phlog { Class Pyro ClassIcon pyro_phlog Name "Phlog Pyro" Skill Hard Attributes SpawnWithFullCharge Item "The Phlogistinator" ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 } } T_TFBot_Demoman_Skullcutter_Armored { Class Demoman ClassIcon demoknight_skullcutter_armored Name "Armored Skullcutter" Item "The Scotsman's Skullcutter" Skill Expert Health 750 Scale 1.3 WeaponRestrictions MeleeOnly } T_TFBot_Giant_Heavyweapons_Sunstick { Class Heavyweapons ClassIcon scout_sunstick_swordstone_armored Name "Fat Sunstick Scout" Health 5000 Skill Expert Attributes MiniBoss Tag bot_giant WeaponRestrictions MeleeOnly Item "Prinny Machete" ItemAttributes { ItemName "Prinny Machete" "crit vs burning players" 1 "custom item model" "models\weapons\c_models\c_rift_fire_mace\c_rift_fire_mace.mdl" } CharacterAttributes { "move speed penalty" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Soldier_Homing_Fire { Class Soldier ClassIcon soldier_incendiary Name "Flame Soldier" Skill Normal ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "set damagetype ignite" 1 } } T_TFBot_Sniper_Jarate { Class Sniper ClassIcon sniper_jarate Name "Jarate Master" Skill Expert WeaponRestrictions SecondaryOnly Item "Jarate" ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" 0.1 } } T_TFBot_Chief_Light_Pollution { Class Heavy ClassIcon heavy_atomic_v2 Name "Light Pollution" Health 30000 Skill Expert Attributes MiniBoss Tag bot_giant AimOffset "0 0 2000" Attributes UseBossHealthBar ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "projectile spread angle penalty" 4.0 "override projectile type" 13 "mod projectile heat seek power" 60 "mod projectile heat aim time" 0.8 "mod projectile heat no predict target speed" 1 "particle color rainbow" 100 } CharacterAttributes { "airblast vulnerability multiplier" 0.30 "override footstep sound set" 2.0 "damage force reduction" 0.30 "move speed bonus" 0.5 "Projectile speed increased" 0.5 } } T_TFBot_Heavyweapons_Fist_Flame { Template T_TFBot_Heavyweapons_Fist RingOfFire 12 Name "Red-Hot Gauntlet" ClassIcon heavy_steelfist_chili ItemAttributes { ItemName "Fists of Steel" "set damagetype ignite" 1 } ItemColor { ItemName "Fists of Steel" Red 255 Green 0 Blue 0 } } T_TFBot_Giant_Engineer_Pomson_RapidFire { Class Engineer ClassIcon engineer_pomson Name "Giant Rapid Pomson Engineer" Health 3300 Skill Expert Attributes MiniBoss Tag bot_giant Action FetchFlag Item "The Pomson 6000" ItemAttributes { ItemName "The Pomson 6000" "fire rate bonus" 0.6 "faster reload rate" 0.005 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "voice pitch scale" 0 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Pyro_Potion_Minify { Class Pyro ClassIcon potion_debuff_woop Name "Wimp Potion Seller" Health 650 Scale 1.2 Skill Expert WeaponRestrictions SecondaryOnly Item "The Gas Passer" Item "Sear Seer" Item "Chiromancer's Kit" ItemAttributes { ItemName "The Gas Passer" "custom item model" "models\passtime\flasks\flask_bottle_yellow.mdl" "custom projectile model" "models\passtime\flasks\flask_bottle_yellow.mdl" "attachment name" "effect_hand_R" "effect cond override" 130 "effect add attributes" "damage penalty|0.5|voice pitch scale|2|hud overlay|effects/jarate_overlay" "item_meter_charge_rate" 0.5 "fire rate penalty" 3 "mult effect duration" 0.5 // "effect add attributes" "reduced_healing_from_medics|1|health regen|0|heal on kill|0|restore health on kill|0|heal on hit for rapidfire|0|hud overlay|effects/jarate_overlay" } } T_TFBot_Giant_Heavyweapons_Bear { Class heavyweapons Name "Feral Russian Bear" ClassIcon heavy_warrior_tind Skill expert Health 5000 Item "Warrior's Spirit" Item "Horace" WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "Warrior's Spirit" "fire rate bonus" 0.6 "damage bonus" 1.2 } CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Medic_Regen_Tamer { Class Medic Name "Giant Bear Tamer Medic" ClassIcon medic_giant Skill Expert Health 4500 Item "The Quick-Fix" Item "The Surgeon's Stahlhelm" // WeaponRestrictions SecondaryOnly Attributes MiniBoss DeathSound "=100|vo\mvm\norm\heavy_mvm_medic03.mp3" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.01 // pretty much disables ubercharge "medigun passive attributes" "move speed bonus|0.5" } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix "health regen" 40 } } T_TFBot_Golden_Demopan { Class Demoman Name "Demopan" ClassIcon pan_lite Skill Expert Item "Frying Pan" Item "The Chargin' Targe" Item "Treasure Hat 1" Item "TTG Glasses" WeaponRestrictions MeleeOnly } T_TFBot_Demoman_Jumper { Class Demoman Name "Valkyrie Demo" ClassIcon demoknight_flight Skill Expert Item "The Eyelander" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } Item "Wings of Purity" WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "cancel falling damage" 1 } } T_TFBot_Medic_Homing_Friend { Class Medic ClassIcon medic_boost Name "Doctor Home" Item "Manndatory Attire" Item "The Virus Doctor" Health 20000 Skill Expert Tag bot_giant Scale 1 Attributes MiniBoss WeaponRestrictions SecondaryOnly Attributes UseBossHealthBar ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "medigun passive attributes" "projectile speed increased|0.1|projectile acceleration|1|projectile spread angle penalty|1|mod projectile heat seek power|70|mod projectile heat aim error|360|projectile trail particle|eyeboss_projectile" "mult medigun range" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Giant_Soldier_Bouquet_Final { Class Soldier Name "Bouquet Final" Item "Explosive Mind" // mannhattan project Item "Soldier's Sparkplug" ClassIcon soldier_barrage_hyper_lite_fix Skill Expert Health 30000 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes UseBossHealthBar AimAt Feet ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "projectile speed increased" -1 "projectile acceleration start time" 0.1 "projectile acceleration time" 1 "projectile acceleration" -2000 "faster reload rate" 0.3 "fire rate bonus" 0.01 "clip size upgrade atomic" 16 "damage bonus" 2 "blast radius increased" 1.2 "projectile spread angle penalty" 30 "projectile gravity" 60 "rocket jump damage reduction" 0.01 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } Mission // sentry buster { Objective DestroySentries InitialCooldown 10 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 40 TFBot { Template T_TFBot_SentryBuster Name "Party Pooper" } } Mission // snipers { Objective Sniper InitialCooldown 30 CooldownTime 35 Where spawnbot BeginAtWave 1 RunForThisManyWaves 2 DesiredCount 2 TFBot { Class Sniper Skill Hard } } Mission // spies { Objective Spy InitialCooldown 60 CooldownTime 30 Where spawnbot BeginAtWave 2 RunForThisManyWaves 1 DesiredCount 2 TFBot { Class Spy Skill Expert } } Wave // WAVE 1 //////////////////////////////////////////////// // (100) 4 Super Scouts // (100) 48 Bison Soldiers // (100) 3 Giant Buff Soldiers with 1 Uber each ///// // (200) 1 Tank // (100) 24 Armored Skullcutters // (100) 48 Littering Scouts ///// // (100) 6 Giant Black Box Soldiers // (100) 30 Phlog Pyros ///// // (100) 2 Giant Heavies with 3 Uber each // (100) 40 Drinking Demos // (100) 20 Steel Gauntlets ///// // (100) 4 Super Scouts // (50) 20 Bison Soldiers // (50) 20 Skullcutters // (50) 20 Slow Homing Ignite Soldiers // (200) 1 Tank ///// // (100) 3 Giant Conch Soldiers // (100) 3 Giant Batts Soldiers // (100) Support: 3 Shotgun Heavies ///// // (100) 8 Giant Sunstick Heavies with 1 Uber each // (100) 4 Super Scouts // (100) 50 Slow Homing Ignite Soldiers ///// // (100) Light Pollution // (100) Support: 3 Jarate Throwers ///// // (---) 3 Snipers // (50) 1 Conch Soldier ///////////////////////////////////////////////// // total: $2500 { StartWaveOutput { Target wave_start_relay Action Trigger } initwaveoutput { Target bombpath_left Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn // 4 super scouts { Name "1-1a" Where spawnbot_middle SpawnCount 2 MaxActive 4 TotalCount 4 TotalCurrency 100 WaitBetweenSpawns 5 FirstSpawnOutput { Target classic_intel Action SetReturnTime Param "30" } Squad { TFBot { Template T_TFBot_Giant_Pyro_Degree } TFBot { Template T_TFBot_Medic } } } WaveSpawn // 48 bison soldiers { Name "1-1b" Where spawnbot_invasion SpawnCount 1 MaxActive 8 TotalCount 24 TotalCurrency 100 WaitBeforeStarting 0.1 TFBot { Template T_TFBot_Soldier_Bison } } WaveSpawn // 3 giant buff w/ uber { Name "1-1c" Where spawnbot SpawnCount 1 MaxActive 3 TotalCount 3 TotalCurrency 100 WaitBetweenSpawns 7 WaitBeforeStarting 3 TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } } WaveSpawn // 1 Tank { Name "1-2a" SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 200 WaitForAllDead "1-1c" Tank { Name "tankboss" Health 20000 Speed 75 StartingPathTrackNode "tank_path_b_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn // 24 armored skullcutters { Name "1-2b" Where spawnbot_invasion SpawnCount 1 MaxActive 6 TotalCount 18 TotalCurrency 100 WaitBetweenSpawns 0.4 WaitForAllSpawned "1-1b" TFBot { Template T_TFBot_Demoman_Skullcutter_Armored } } WaveSpawn // 48 littering scouts { Name "1-2b" Where spawnbot_invasion SpawnCount 1 MaxActive 10 TotalCount 48 TotalCurrency 100 WaitBetweenSpawns 0.3 WaitForAllSpawned "1-1b" RandomChoice { TFBot { Template T_TFBot_Scout_Thrower_Baseball ClassIcon throwables } TFBot { Template T_TFBot_Scout_Thrower_Brick ClassIcon throwables } TFBot { Template T_TFBot_Scout_Thrower_Ornament ClassIcon throwables } } } WaveSpawn // 6 giant bbox soldiers { Name "1-3a" Where spawnbot_carrier SpawnCount 1 MaxActive 4 TotalCount 4 TotalCurrency 100 WaitBetweenSpawns 11 WaitForAllSpawned "1-2b" TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } } WaveSpawn // 30 phlog pyros { Name "1-3b" Where spawnbot_container SpawnCount 6 MaxActive 6 TotalCount 30 TotalCurrency 100 WaitBetweenSpawns 3 WaitForAllSpawned "1-2b" TFBot { Template T_TFBot_Pyro_Phlog } } WaveSpawn // 4 super scouts { Name "1-4a" Where spawnbot_middle SpawnCount 2 MaxActive 4 TotalCount 4 TotalCurrency 100 WaitBetweenSpawns 5 WaitForAllDead "1-3a" Squad { TFBot { Template T_TFBot_Giant_Pyro_Degree } TFBot { Template T_TFBot_Medic } } } WaveSpawn // 40 crit demos { Name "1-4a" Where spawnbot_invasion SpawnCount 8 MaxActive 10 TotalCount 40 TotalCurrency 100 WaitForAllDead "1-3a" TFBot { Template T_TFBot_Demoman_Drinker } } WaveSpawn // 1 Tank { Name "1-4a" SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 200 WaitForAllDead "1-3a" WaitBeforeStarting 5 Tank { Name "tankboss" Health 20000 Speed 75 StartingPathTrackNode "tank_path_b_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn // 6 sunstick heavies w/ ubers { Name "1-6" Where spawnbot_container SpawnCount 2 MaxActive 8 TotalCount 12 TotalCurrency 100 WaitForAllSpawned "1-4a" WaitBetweenSpawns 11 Squad { TFBot { Template T_TFBot_Giant_Pyro_Scorch_Shot } TFBot { Template T_TFBot_Medic } } } WaveSpawn // 40 ignite soldiers { Name "1-6" Where spawnbot_carrier SpawnCount 7 MaxActive 10 TotalCount 40 TotalCurrency 100 WaitForAllSpawned "1-4a" TFBot { Template T_TFBot_Demoman_Sunstick } } WaveSpawn // 4 super scouts { Name "1-6" Where spawnbot_middle SpawnCount 2 MaxActive 4 TotalCount 4 TotalCurrency 100 WaitBetweenSpawns 5 WaitForAllSpawned "1-4a" Squad { TFBot { Template T_TFBot_Giant_Pyro_Degree } TFBot { Template T_TFBot_Medic } } } WaveSpawn // light pollution { Name "1-boss" Where spawnbot SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 100 WaitForAllSpawned "1-6" WaitBeforeStarting 5 TFBot { Template T_TFBot_Chief_Light_Pollution } } WaveSpawn // conch support { Name "1-sup" Where spawnbot_invasion SpawnCount 1 MaxActive 1 TotalCount 5 Support 1 TotalCurrency 100 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Soldier_Extended_Concheror } } WaveSpawn // jarate support { Name "1-sup" Where spawnbot_invasion SpawnCount 4 MaxActive 5 TotalCount 12 Support 1 TotalCurrency 100 WaitForAllSpawned "1-6" TFBot { Template T_TFBot_Sniper_Jarate } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } initwaveoutput { Target bombpath_right Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "2-1a" Where spawnbot SpawnCount 3 MaxActive 6 TotalCount 18 TotalCurrency 100 WaitBetweenSpawns 3 FirstSpawnOutput { Target classic_intel Action SetReturnTime Param "30" } TFBot { Template T_TFBot_Heavyweapons_Fist_Flame } } WaveSpawn { Name "2-1b" Where spawnbot_carrier SpawnCount 6 MaxActive 12 TotalCount 30 WaitBeforeStarting 0.1 WaitBetweenSpawns 5 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Engineer_Pomson_RapidFire Attributes AlwaysCrit } TFBot { Template T_TFBot_Pyro_Flaregun } TFBot { Template T_TFBot_Pyro_Flaregun } TFBot { Template T_TFBot_Pyro_Flaregun } TFBot { Template T_TFBot_Pyro_Flaregun } TFBot { Template T_TFBot_Pyro_Flaregun } } } WaveSpawn { Name "2-2" WaitForAllSpawned "2-1b" WaitForAllDead "2-1a" Where spawnbot_invasion SpawnCount 5 MaxActive 10 TotalCount 30 WaitBeforeStarting 20 WaitBetweenSpawns 2 TotalCurrency 100 TFBot { Class Heavy Skill Easy } } WaveSpawn { Name "2-2" WaitForAllSpawned "2-1b" WaitForAllDead "2-1a" Where spawnbot_invasion SpawnCount 2 MaxActive 4 TotalCount 12 WaitBeforeStarting 20 WaitBetweenSpawns 2 TotalCurrency 100 TFBot { Template T_TFBot_Pyro_Potion_Minify } } WaveSpawn { Name "2-3a" WaitForAllSpawned "2-2" Where spawnbot_invasion SpawnCount 2 MaxActive 6 TotalCount 10 WaitBetweenSpawns 7 TotalCurrency 300 TFBot { Template T_TFBot_Giant_Demoman } } WaveSpawn { Name "2-3b" WaitForAllSpawned "2-2" Where spawnbot_middle SpawnCount 1 MaxActive 10 TotalCount 40 WaitBetweenSpawns 1.4 TotalCurrency 100 TFBot { Class Scout Skill Hard WeaponRestrictions MeleeOnly Item "Batsaber" Attributes AlwaysCrit ClassIcon scout_batsaber_nys } } WaveSpawn // melee tank { Name "2-3t" SpawnCount 1 MaxActive 1 TotalCount 1 TotalCurrency 150 WaitForAllSpawned "2-2" WaitBeforeStarting 10 Tank { Name "tankboss" Health 6000 Speed 75 StartingPathTrackNode "tank_path_a_1" Template "TankVacMelee" ClassIcon tank_vac_melee_lite OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "2-4a" SpawnCount 2 MaxActive 8 TotalCount 8 WaitForAllDead "2-3a" TotalCurrency 100 WaitBetweenSpawns 22 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Bear } TFBot { Template T_TFBot_Giant_Medic_Regen_Tamer } } } WaveSpawn { Name "2-4b" SpawnCount 7 MaxActive 9 TotalCount 21 WaitForAllDead "2-3b" TotalCurrency 100 WaitBeforeStarting 3 Where spawnbot_container TFBot { Template T_TFBot_Demoman_Jumper } } WaveSpawn { Name "2-4c" SpawnCount 2 MaxActive 8 TotalCount 24 WaitForAllDead "2-4b" TotalCurrency 100 WaitBetweenSpawns 1 Where spawnbot_invasion TFBot { Template T_TFBot_Soldier_Extended_Battalion } } WaveSpawn { Name "finalboss" SpawnCount 2 MaxActive 2 TotalCount 2 WaitForAllDead "2-4a" WaitForAllSpawned "2-4c" Where spawnbot_carrier Squad { TFBot { Template T_TFBot_Giant_Soldier_Bouquet_Final } TFBot { Template T_TFBot_Medic_Homing_Friend } } } WaveSpawn { Name "support" SpawnCount 4 MaxActive 8 TotalCount 20 Support 1 WaitForAllDead "2-4a" WaitForAllSpawned "2-4c" TotalCurrency 50 WaitBetweenSpawns 1 Where spawnbot_invasion TFBot { Template T_TFBot_Golden_Demopan } } WaveSpawn { Name "support" SpawnCount 4 MaxActive 8 TotalCount 20 Support 1 WaitForAllDead "2-4a" WaitForAllSpawned "2-4c" TotalCurrency 50 WaitBetweenSpawns 1.5 Where spawnbot_invasion TFBot { Class Pyro Skill Easy } } WaveSpawn { Name "support" SpawnCount 4 MaxActive 8 TotalCount 20 Support 1 WaitForAllDead "2-4a" WaitForAllSpawned "2-4c" TotalCurrency 50 WaitBetweenSpawns 2 Where spawnbot_invasion TFBot { Template T_TFBot_Sniper_Huntsman Attributes AlwaysCrit } } } }