// Mission made by BlacKy -> -> https://steamcommunity.com/profiles/76561197970217314/ // ===Credit Statistics=== // Starting Credits : 500 // Total Dropped Credits : 5500 // Total Bonus Credits : 600 // Maximum Possible Credits : 6400 // W1: 800 // W2: 800 // W3: 650 // W4: 650 // W5: 650 // W6: 750 // W7: 900 #base robot_standard.pop #base robot_giant.pop population { StartingCurrency 500 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 2500 Advanced 1 Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 20 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Item "Head Banger" CharacterAttributes { "rage giving scale" 0.5 "Head scale" 2 "torso scale" 0.3 } } } Mission { Objective Sniper Where flankers BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 40 DesiredCount 3 TFBot { Template T_TFBot_Sniper } } Mission { Objective Engineer Where Spawnbot BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 1 TFBot { TeleportWhere spawnbot Template T_TFBot_Engineer_Sentry_Teleporter Attributes TeleportToHint } } Mission { Objective Sniper Where flankers BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 25 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper item "Ol' Snaggletooth" } } Mission { Objective Spy Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 45 DesiredCount 3 TFBot { Template T_TFBot_Spy } } Mission { Objective Engineer Where Spawnbot BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 1 TFBot { TeleportWhere flankers Template T_TFBot_Engineer_Sentry_Teleporter Attributes TeleportToHint } } //Mission //{ // Objective Spy // Where spawnbot // BeginAtWave 6 // RunForThisManyWaves 1 // InitialCooldown 30 // CooldownTime 35 // DesiredCount 2 // TFBot // { // Template T_TFBot_Spy // } //} Mission { Objective Sniper Where flankers BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 50 DesiredCount 1 TFBot { Class Sniper Name "Zeus" Skill Expert MaxVisionRange 3000 Scale 1.5 Health 500 Attributes AlwaysCrit Classicon sniper_headshot_crit_mission Item "The Machina" ItemAttributes { Itemname "The Machina" "damage penalty" 3 "explosive sniper shot" 3 "fire rate bonus" 1.5 "sniper charge per sec" 0.01 } CharacterAttributes { "attach particle effect" 3106 } } } Mission { Objective Spy Where spawnbot BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Spy } } //Mission //{ // Objective Engineer // Where Spawnbot // BeginAtWave 6 // RunForThisManyWaves 1 // InitialCooldown 1 // CooldownTime 10 // DesiredCount 4 // TFBot // { // TeleportWhere spawnbot // TeleportWhere spawnbot_left // TeleportWhere spawnbot_right // Template T_TFBot_Engineer_Sentry_Teleporter // Attributes TeleportToHint // } //} Templates { // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - T_TFBot_Scout_cleave { Class Scout Name "Cleaver Scout" ClassIcon scout_cleaver Skill Expert Health 125 Item "Hong Kong Cone" Item "The Triad Trinket" Item "The Champ Stamp" Item "The Flying Guillotine" WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon ItemAttributes { ItemName "The Flying Guillotine" "dmg penalty vs players" 0.5 "effect bar recharge rate increased" 0.15 "fire rate bonus" 0.1 "max health additive penalty" -0 "Bleeding duration" 4 } } T_TFBot_Scout_Milk { Class Scout Name "Milker Scout" ClassIcon scout_milk Skill Expert Health 125 Item "Mad Milk" Item "The Milkman" Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Mad Milk" "disable weapon switch" 1 "effect bar recharge rate increased" 0.07 "fire rate bonus" 0.01 } } T_TFBot_Soldier_Charged { Class Soldier Name "Charged Soldier" ClassIcon soldier_crit Skill Normal Health 200 Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } T_TFBot_Pyro_DF_heal { Health 175 Name "Dragon Fury Pyro" Class Pyro Skill Expert item "the dragon's fury" Item "Pyromancer's Mask" classicon pyro_dragon_fury_swordstone_heal ItemAttributes { ItemName "the dragon's fury" "heal on hit for slowfire" 750 } } T_TFBot_Demoman_Sticky_short { Class Demoman Health 175 Skill Expert Name "Stycko Demoman" WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Classicon demo_sticky_daan ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.01 "fire rate bonus" 0.1 "faster reload rate" 0.2 "Projectile range increased" 0.5 "projectile spread angle penalty" 3 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } CharacterAttributes { "No self blast dmg" 2 } } T_TFBot_Demoman_Sticky_medium { Class Demoman Health 175 Skill Expert Name "Stycko Demoman" WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Classicon demo_sticky_daan ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.01 "fire rate bonus" 0.1 "faster reload rate" 0.2 "Projectile range increased" 0.625 "projectile spread angle penalty" 3 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } CharacterAttributes { "No self blast dmg" 2 } } T_TFBot_Demoman_Sticky_long { Class Demoman Health 175 Skill Expert Name "Stycko Demoman" WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Classicon demo_sticky_daan ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.01 "fire rate bonus" 0.1 "faster reload rate" 0.2 "Projectile range increased" 0.75 "projectile spread angle penalty" 3 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } CharacterAttributes { "No self blast dmg" 2 } } T_TFBot_Heavyweapons_Deflector { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflector Skill Normal Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } T_TFBot_Medic_xbow_unreliable { Class Medic Skill Hard Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Classicon medic_crossbow_bleed_v2 Item "The Crusader's Crossbow" ItemAttributes { Itemname "The Crusader's Crossbow" "Bleeding duration" 2 "Projectile speed increased" 1.5 "override projectile type" 11 "auto fires full clip" 1 "auto fires when full" 1 } } T_TFBot_Medic_Shield { Health 150 Name "Shield Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Classicon medic_shield_qf Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "tf_weapon_syringegun_medic" Item "the quick-fix" CharacterAttributes { "generate rage on heal" 2 } ItemAttributes { ItemName "the quick-fix" "bot medic uber deploy delay duration" 300 "increase buff duration" 15 } } T_TFBot_Medic_Kritz { Health 150 Name "Kritzkrieg Medic" Class Medic Skill Expert Item "the Kritzkrieg" Classicon medic_kritz Attributes SpawnWithFullCharge Attributes IgnoreEnemies CharacterAttributes { "bot medic uber health threshold" 600 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } ItemAttributes { ItemName "the Kritzkrieg" "uber duration bonus" 999 } } T_TFBot_Fixed_Medic_Vaccinator_Bullet { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Bullet Vac Medic" classicon medic_Bullet Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes IgnoreEnemies CharacterAttributes { "ubercharge rate bonus" 25 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun fire resist passive" 0.3 "medigun fire resist deployed" 0.7 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 20 "uber duration bonus" -6 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Medic_Vaccinator_Blast { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Blast Vac Medic" classicon medic_Blast Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes IgnoreEnemies CharacterAttributes { "ubercharge rate bonus" 25 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun fire resist passive" 0.3 "medigun fire resist deployed" 0.7 "medigun charge is resists" 4 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 20 "uber duration bonus" -6 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Medic_Vaccinator_Fire { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Fire Vac Medic" classicon medic_Fire Attributes SpawnWithFullCharge Attributes VaccinatorFire Attributes IgnoreEnemies CharacterAttributes { "ubercharge rate bonus" 25 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 21 "medigun fire resist passive" 0.3 "medigun fire resist deployed" 0.7 "medigun charge is resists" 5 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 20 "uber duration bonus" -6 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - T_TFBot_Scout_Bison_Boss { Class Scout Skill Expert Name "Aurum of Annihilation" Scale 1.9 Health 30000 //MaxVisionRange 500 Attributes AlwaysFireWeapon Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload ClassIcon scout_atomic_golden_lite Item "The Force-a-Nature" Item "The TF2VRH" ItemAttributes { Itemname "The TF2VRH" "item style override" 1 } ItemAttributes { Itemname "The Force-a-Nature" "clip size bonus" 5 "fire rate bonus" 0.01 "Reload time decreased" 1.5 "item style override" 1 "turn to gold" 1 "override projectile type" 13 // Bison projectiles "energy weapon penetration" 1 // Replaces bison projectile to pomson so it penetrates "set item tint rgb" 15185211 // gold colored projectiles "dmg bonus vs buildings" 8 "apply look velocity on damage" 1000 "attach particle effect" 3083 // Golden Glimmer } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.7 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "rage giving scale" 0.25 } } T_TFBot_Soldier_Nuke_boss { Class Soldier Name "Extraterrestrial Eliminator" // aka Torgue Terminator Skill Expert Health 30000 Scale 1.9 ClassIcon soldier_nuke2_giant WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Attributes MiniBoss Attributes AlwaysFireWeapon Item "The Original" Item "Idiot Box" // only visible in halloween mode servers Item "Steel Pipes" // only visible in halloween mode servers Item "Shoestring Budget" // only visible in halloween mode servers //Item "The Hellmet" //Item "Attack Packs" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "rocket jump damage reduction" 0 // a band aid attribute to keep rocket trail "hand scale" 1.5 "airblast vertical vulnerability multiplier" 0 "airblast vulnerability multiplier" 0 "damage force reduction" 0 "rage giving scale" 0.2 "fire rate bonus with reduced health" 0.66 } ItemAttributes { Itemname "The Original" "Projectile speed increased" 0.6 "faster reload rate" 0.1 "fire rate penalty" 3 "damage penalty" 3 "Blast radius increased" 1.5 "dmg penalty vs buildings" 2 "use large smoke explosion" 1 } } T_TFBot_Pyro_Diesel_Engine { Class Pyro Skill Expert Name "DIEsel Engine" Health 25000 Attributes MiniBoss Attributes UseBossHealthBar Classicon pyro_gastog_explode_blu Item "The Gas Passer" Item "The Homewrecker" Item "Balloonihoodie" Item "Sight for Sore Eyes" Item "The Sengoku Scorcher" Item "EOTL_Skier" ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 1.5 "dmg penalty vs players" 0.25 "explode_on_ignite" 1 "disable weapon switch" 1 "damage causes airblast" 1 "attach particle effect" 13 } ItemAttributes { Itemname "The Homewrecker" "Is_Passive_Weapon" 1 "fire rate bonus" 2 "dmg penalty vs players" 0 "dmg bonus vs buildings" 20 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.6 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.0 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.0 "rage giving scale" 0.2 } } T_TFBot_Demoman_Scotch_Tape { Class Demoman Health 10000 Skill Expert Name "Scotch Tape" WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes AlwaysFireWeapon Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Classicon demo_sticky_daan_golden Item "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" Item "Thunder Dome" Item "The Shrapnel Shell" ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.01 "fire rate bonus" 0.01 "faster reload rate" 0.01 "Projectile range increased" 0.5 "max pipebombs decreased" 15 "projectile spread angle penalty" 10 "attach particle effect" 3083 // Golden Glimmer "item style override" 1 "is australium item" 1 "turn to gold" 1 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.25 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "rage giving scale" 0.5 "No self blast dmg" 2 "cancel falling damage" 1 "self dmg push force increased" 0 } } T_TFBot_Giant_Crit_Medic_Shield { Health 4500 Name "Giant Crit Shield Medic" Class Medic Skill Expert Item "The Kritzkrieg" Classicon medic_kritz2_shield_lite Attributes MiniBoss Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "power spike" Item "Medical Monarch" Item "The Steam Pipe" Item "Medical Emergency" CharacterAttributes { "move speed bonus" 1.5 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "bot medic uber health threshold" 8000 "heal rate bonus" 200 "generate rage on heal" 2 } ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 999 } } T_TFBot_Giant_Medic_Shield { Class Medic Name "Giant Medic" ClassIcon medic_shield_qf Skill Expert Health 4500 Attributes SpawnWithFullCharge Attributes "ProjectileShield" Item "The Quick-Fix" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "generate rage on heal" 2 "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 } } T_TFBot_Fixed_Giant_Medic_Vaccinator_Bullet { Class Medic Skill Expert Health 4500 Item "tf_weapon_medigun" Name "Giant Bullet Vac Medic" classicon medic_Bullet_giant Attributes MiniBoss //Attributes SpawnWithFullCharge Attributes VaccinatorBullets CharacterAttributes { "bot medic uber health threshold" 350 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 500 "medigun bullet resist passive" 0.5 "medigun bullet resist deployed" 0.5 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 0.01 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Giant_Medic_Vaccinator_Blast { Class Medic Skill Expert Health 4500 Item "tf_weapon_medigun" Name "Giant Blast Vac Medic" classicon medic_Blast_giant Attributes MiniBoss //Attributes SpawnWithFullCharge Attributes VaccinatorBlast CharacterAttributes { "bot medic uber health threshold" 350 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 500 "medigun blast resist passive" 0.5 "medigun blast resist deployed" 0.5 "medigun charge is resists" 4 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 0.01 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Giant_Medic_Vaccinator_Fire { Class Medic Skill Expert Health 4500 Item "tf_weapon_medigun" Name "Giant Fire Vac Medic" classicon medic_Fire_giant Attributes MiniBoss //Attributes SpawnWithFullCharge Attributes VaccinatorFire CharacterAttributes { "bot medic uber health threshold" 350 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 500 "medigun fire resist passive" 0.5 "medigun fire resist deployed" 0.5 "medigun charge is resists" 5 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 0.01 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Giant_Sniper_Huntsman { Class Sniper Skill Expert Health 2500 Item "The Huntsman" Name "Giant Bleeder Huntsman Sniper" classicon sniper_bow_multi_bleed Attributes MiniBoss ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 "Bleeding duration" 8 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 2 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.3 } } } Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //InitWaveOutput //{ // Target "gamerules" // Action "RunScriptCode" // Param "EntFire(`Barricade`, `RunScriptCode`, `self.EnableDraw()`, 1)" //} WaveSpawn { Name 1a1 TotalCurrency 10 TotalCount 2 MaxActive 2 SpawnCount 2 Where Spawnbot WaitBeforeStarting 2 Waitbetweenspawns 3 Squad { TFBot { template T_TFBot_Scout_Bonk Name "Bonk Scout" Classicon scout_bonk_nys Attributes AlwaysCrit } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 1a2 WaitForAllSpawned 1a1 TotalCurrency 140 TotalCount 24 MaxActive 12 SpawnCount 4 Where flankers WaitBeforeStarting 4 Waitbetweenspawns 7 TFBot { template T_TFBot_Scout_Bonk Name "Bonk Scout" Attributes AlwaysCrit } } WaveSpawn { Name 1a3 TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 Where flankers WaitBeforeStarting 5 Waitbetweenspawns 0 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name 1b TotalCurrency 75 TotalCount 10 MaxActive 6 SpawnCount 2 Where Spawnbot WaitBeforeStarting 7 Waitbetweenspawns 4 TFBot { Class HeavyWeapons Skill normal } } WaveSpawn { Name 1c WaitForAllSpawned 1a3 TotalCurrency 75 TotalCount 1 MaxActive 1 SpawnCount 1 Where Spawnbot WaitBeforeStarting 15 Waitbetweenspawns 0 TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } //WaveSpawn //{ // Name 1d // WaitForAllSpawned 1b // TotalCurrency 200 // TotalCount 21 // MaxActive 6 // SpawnCount 2 // Where flankers // WaitBeforeStarting 2 // Waitbetweenspawns 8 // TFBot // { // Template T_TFBot_Demo_Burst // } //} WaveSpawn { Name 1d2 WaitForAllSpawned 1b TotalCurrency 100 TotalCount 16 MaxActive 8 SpawnCount 2 Where Spawnbot WaitBeforeStarting 1 Waitbetweenspawns 4 TFBot { Class Scout Skill Easy } } WaveSpawn { Name 1e WaitForAllSpawned 1c TotalCurrency 125 TotalCount 9 MaxActive 9 SpawnCount 3 Where Spawnbot WaitBeforeStarting 20 Waitbetweenspawns 15 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } //WaveSpawn //{ // Name sup1.1 // WaitForAllSpawned 1d2 // TotalCount 6 // MaxActive 6 // SpawnCount 3 // Where flankers // WaitBeforeStarting 2 // Waitbetweenspawns 6 // Support 1 // TFBot // { // Class Demoman // Skill normal // } //} WaveSpawn { Name 1f WaitForAllSpawned 1d2 TotalCurrency 75 TotalCount 12 MaxActive 8 SpawnCount 2 Where Spawnbot WaitBeforeStarting 1 Waitbetweenspawns 7 TFBot { Class Scout Skill Easy } } WaveSpawn { Name 1g WaitForAllSpawned 1e TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 Where flankers WaitBeforeStarting 30 Waitbetweenspawns 0 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Giant_Medic_Regen } } } WaveSpawn { Name 1h WaitForAllSpawned 1e TotalCurrency 75 TotalCount 16 MaxActive 10 SpawnCount 2 Where Spawnbot WaitBeforeStarting 1 Waitbetweenspawns 7 Squad { TFBot { Class Heavyweapons Skill normal } TFBot { Template T_TFBot_Medic_QuickUber } } } } Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } InitWaveOutput { Target "gamerules" Action "RunScriptCode" Param "EntFire(`Barricade`, `SetParent`, `Tank_Barricade_Particle`)" } WaveSpawn { Name 2a TotalCurrency 50 TotalCount 12 MaxActive 8 SpawnCount 4 Where Spawnbot WaitBeforeStarting 3 Waitbetweenspawns 15 Squad { TFBot { Class Heavyweapons Skill Normal Name "Heater Heavy" Classicon heavy_heater Item "the Bunsen Brave" Item "The Huo Long Heatmaker" } TFBot { Class Heavyweapons Skill Normal Name "Heater Heavy" Classicon heavy_heater Item "the Bunsen Brave" Item "The Huo Long Heatmaker" } TFBot { Class Heavyweapons Skill Normal Name "Heater Heavy" Classicon heavy_heater Item "the Bunsen Brave" Item "The Huo Long Heatmaker" } TFBot { Class Heavyweapons Skill Normal Name "Heater Heavy" Classicon heavy_heater Item "the Bunsen Brave" Item "The Huo Long Heatmaker" } } } WaveSpawn { Name 2a2 TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 1 Where Spawnbot WaitBeforeStarting 2 Waitbetweenspawns 15 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Name "Giant Bison Shotgun Heavy" Classicon shotgun_plasma Attributes HoldFireUntilFullReload //Attributes AlwaysFireWeapon ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "override projectile type" 13 // Bison projectiles "clip size bonus" 1 "damage penalty on bodyshot" 1.5 "energy weapon penetration" 1 // Replaces bison projectile to pomson so it penetrates "fire rate bonus" 0.01 "projectile spread angle penalty" 3 "dmg bonus vs buildings" 3 "Reload time decreased" 6 "auto fires full clip" 1 // These 2 attribs give the weapon 'beggars' effect "auto fires when full" 1 // These 2 attribs give the weapon 'beggars' effect } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name 2b TotalCurrency 100 TotalCount 5 MaxActive 2 SpawnCount 1 Where Spawnbot WaitBeforeStarting 10 Waitbetweenspawns 15 TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name 2c TotalCurrency 150 TotalCount 18 MaxActive 4 SpawnCount 1 Where flankers WaitBeforeStarting 10 Waitbetweenspawns 4 TFBot { Class Soldier Skill Normal Name "Fire Mangler Soldier" Health 200 Classicon soldier_mangler_fire Item "The Cow Mangler 5000" ItemAttributes { ItemName "The Cow Mangler 5000" "Set DamageType Ignite" 1 "attach particle effect" 13 "No self blast dmg" 2 } } } WaveSpawn { Name 2d WaitForAllSpawned 2b TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 Waitbetweenspawns 0 Tank { Health 20000 Name "TankBossA" Speed 70 StartingPathTrackNode "tank_path_a_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 2f WaitForAllSpawned 2d TotalCurrency 150 TotalCount 28 MaxActive 8 SpawnCount 2 Where Spawnbot WaitBeforeStarting 7 Waitbetweenspawns 4 Squad { TFBot { Class Soldier Skill Normal } TFBot { Template T_TFBot_Medic_BigHeal Name "Big-Heal Medic" Item "The Surgeon's Stahlhelm" } } } WaveSpawn { Name 2g WaitForAllSpawned 2d TotalCurrency 50 TotalCount 4 MaxActive 3 SpawnCount 1 Where Spawnbot WaitBeforeStarting 8 Waitbetweenspawns 15 TFBot { Template T_TFBot_Giant_Soldier_Crit CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name sup2.1 WaitForAllSpawned 2g TotalCount 6 MaxActive 6 SpawnCount 1 Where flankers WaitBeforeStarting 1 WaitBetweenSpawns 7 Support 1 TFBot { Class Sniper Skill Hard Health 350 Scale 1.3 Item Jarate Name "Jarate Spammer Sniper" Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Classicon Sniper_Jarate Item "Hard Counter" ItemAttributes { Itemname "jarate" "disable weapon switch" 1 "effect bar recharge rate increased" 0.1 "fire rate bonus" 0.01 } } } WaveSpawn { Name 2i WaitForAllSpawned 2g TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 Where Spawnbot WaitBeforeStarting 25 Waitbetweenspawns 15 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Name "Giant Bison Shotgun Heavy" Classicon shotgun_plasma Attributes HoldFireUntilFullReload //Attributes AlwaysFireWeapon ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "override projectile type" 13 // Bison projectiles "clip size bonus" 1 "damage penalty on bodyshot" 1.5 "energy weapon penetration" 1 // Replaces bison projectile to pomson so it penetrates "fire rate bonus" 0.01 "projectile spread angle penalty" 3 "dmg bonus vs buildings" 3 "Reload time decreased" 6 "auto fires full clip" 1 // These 2 attribs give the weapon 'beggars' effect "auto fires when full" 1 // These 2 attribs give the weapon 'beggars' effect } CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } } Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } InitWaveOutput { Target "gamerules" Action "RunScriptCode" Param "EntFire(`Barricade`, `RunScriptCode`, `self.EnableDraw()`)" } WaveSpawn { Name 3a TotalCurrency 50 TotalCount 10 MaxActive 6 SpawnCount 2 Where Spawnbot WaitBeforeStarting 1 Waitbetweenspawns 10 Squad { TFBot { Class Pyro Skill Normal Item "Upgradeable TF_WEAPON_FLAMETHROWER" ItemAttributes { Itemname "Upgradeable TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } TFBot { Template T_TFBot_Fixed_Medic_Vaccinator_Bullet classicon medic_vac_trio_nys } } } WaveSpawn { Name 3a2 TotalCurrency 50 TotalCount 10 MaxActive 6 SpawnCount 2 Where flankers WaitBeforeStarting 2 Waitbetweenspawns 5 RandomChoice { TFBot { Class Pyro Skill Normal Item "Upgradeable TF_WEAPON_FLAMETHROWER" ItemAttributes { Itemname "Upgradeable TF_WEAPON_FLAMETHROWER" "airblast disabled" 1 } } TFBot { Class Soldier Skill Normal } TFBot { Class Heavy Skill Normal Name "Natascha Heavy" Item "Natascha" Item "Mad Mask" Classicon heavy_natascha_nys } } } WaveSpawn { Name 3b TotalCurrency 50 TotalCount 10 MaxActive 6 SpawnCount 2 Where Spawnbot WaitBeforeStarting 4 Waitbetweenspawns 10 Squad { TFBot { Class Soldier Skill Normal } TFBot { Template T_TFBot_Fixed_Medic_Vaccinator_Fire classicon medic_vac_trio_nys } } } WaveSpawn { Name 3c TotalCurrency 50 TotalCount 10 MaxActive 6 SpawnCount 2 Where Spawnbot WaitBeforeStarting 7 Waitbetweenspawns 10 Squad { TFBot { Class Heavy Skill Normal Name "Natascha Heavy" Item "Natascha" Item "Mad Mask" Classicon heavy_natascha_nys } TFBot { Template T_TFBot_Fixed_Medic_Vaccinator_Blast classicon medic_vac_trio_nys } } } WaveSpawn { Name 3d TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 4 Where Spawnbot WaitBeforeStarting 15 Waitbetweenspawns 30 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror CharacterAttributes { "increase buff duration" 9 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Fixed_Medic_Vaccinator_Bullet classicon medic_vac_trio_nys } TFBot { Template T_TFBot_Fixed_Medic_Vaccinator_Blast classicon medic_vac_trio_nys } TFBot { Template T_TFBot_Fixed_Medic_Vaccinator_Fire classicon medic_vac_trio_nys } } } WaveSpawn { Name 3d2 TotalCurrency 50 TotalCount 3 MaxActive 2 SpawnCount 1 Where flankers WaitBeforeStarting 10 Waitbetweenspawns 20 TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysFireWeapon Attributes AlwaysCrit } } WaveSpawn { Name 3e WaitForAllSpawned 3c TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 Waitbetweenspawns 0 Tank { Health 35000 Name "TankBossA" Speed 75 StartingPathTrackNode "tank_path_b_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3f WaitForAllSpawned 3e TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 Where flankers WaitBeforeStarting 15 Waitbetweenspawns 0 TFBot { Template T_TFBot_Giant_Soldier_RocketPush Name "Giant Blast Spammer Soldier" Classicon soldier_blast_spammer ItemAttributes { ItemName "The Liberty Launcher" "faster reload rate" -0.8 "fire rate bonus" 0.5 } } } WaveSpawn { Name 3f WaitForAllSpawned 3e TotalCurrency 25 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 Waitbetweenspawns 0 TFBot { Template T_TFBot_Giant_Soldier_RocketPush Name "Giant Blast Spammer Soldier" Classicon soldier_blast_spammer ItemAttributes { ItemName "The Liberty Launcher" "faster reload rate" -0.8 "fire rate bonus" 0.5 } } } WaveSpawn { Name sup3.1 TotalCount 15 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 10 WaitBetweenSpawns 5 Support Limited TFBot { Class spy Skill Expert Health 200 MaxVisionRange 500 WeaponRestrictions PrimaryOnly Name "Self-Destruct Spy" Item "The Enforcer" Item "hypno-eyes" Item "gruesome gourd" Item "The Horrible Horns" //Item "Potassium Bonnett" ClassIcon spy_enforcer_nys ItemAttributes { Itemname "The Enforcer" "auto fires full clip" 1 "auto fires when full" 1 "damage penalty" 0.75 "fire rate bonus" 1.5 } CharacterAttributes { "health regen" -25 } } } WaveSpawn { Name 3h WaitForAllSpawned 3e TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 5 Where spawnbot WaitBeforeStarting 15 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Demo_Burst } } WaveSpawn { Name 3i WaitForAllSpawned 3f TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 30 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } } WaveSpawn { Name 3i2 WaitForAllSpawned 3f TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 30 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysCrit } } WaveSpawn { Name sup3.2 WaitForAllSpawned 3f TotalCount 6 MaxActive 6 SpawnCount 2 Where flankers WaitBeforeStarting 5 WaitBetweenSpawns 7 Support 1 TFBot { Template T_TFBot_Sniper_Huntsman Name "Fire Huntsman Sniper" Classicon sniper_bow_fire_yoovy ItemAttributes { Itemname "The Huntsman" "Set DamageType Ignite" 1 "attach particle effect" 13 } } } //WaveSpawn //{ // Name sup3.3 // WaitForAllSpawned 3f // TotalCount 2 // MaxActive 2 // SpawnCount 2 // Where spawnbot // WaitBeforeStarting 1 // WaitBetweenSpawns 5 // Support 1 // TFBot // { // Class spy // Skill Expert // Health 200 // MaxVisionRange 500 // WeaponRestrictions PrimaryOnly // Name "Sadistic Spy" // Item "The Enforcer" // ClassIcon spy_enforcer_nys // ItemAttributes // { // Itemname "The Enforcer" // "auto fires full clip" 1 // "auto fires when full" 1 // } // CharacterAttributes // { // "health regen" -25 // } // } //} } Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } InitWaveOutput { Target "gamerules" Action "RunScriptCode" Param "EntFire(`Barricade`, `RunScriptCode`, `self.EnableDraw()`, 1)" } WaveSpawn { Name barricade TotalCount 1 MaxActive 1 SpawnCount 1 Where Spawnbot WaitBeforeStarting 0 Waitbetweenspawns 0 Support limited StartWaveOutput { Target Barricade_Destroy_relay Action trigger } } WaveSpawn { Name DemoMedic_spawn_voice_relay_4.1 StartWaveWarningSound "vo\mvm\mght\demoman_mvm_m_specialcompleted12.mp3" } WaveSpawn { Name DemoMedic_spawn_voice_relay_4.2 WaitBeforeStarting 8 FirstSpawnWarningSound "vo\mvm\mght\demoman_mvm_m_battlecry03.mp3" } WaveSpawn { Name DemoMedic_spawn_voice_relay_4.3 WaitBeforeStarting 12 FirstSpawnWarningSound "vo\mvm\mght\demoman_mvm_m_autocappedcontrolpoint02.mp3" } WaveSpawn { Name 4a TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 Where Spawnbot WaitBeforeStarting 2 Waitbetweenspawns 0 DoneWarningSound "vo\mvm\mght\demoman_mvm_m_autodejectedtie01.mp3" Squad { TFBot { Template T_TFBot_Demoman_Scotch_Tape } TFBot { Template T_TFBot_Giant_Crit_Medic_Shield } } } //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.2 // DoneWarningSound 4a // LastSpawnWarningSound "vo\mvm\mght\demoman_mvm_m_autodejectedtie01.mp3" //} //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.1 // FirstSpawnWarningSound "vo\mvm\norm\demoman_mvm_medic03.mp3" //} //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.2 // WaitForAllSpawned 4a // WaitBeforeStarting 1 // FirstSpawnWarningSound "vo\mvm\norm\medic_mvm_autochargeready02.mp3" //} //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.3 // WaitForAllSpawned 4a // WaitBeforeStarting 5 // FirstSpawnWarningSound "vo\mvm\norm\demoman_mvm_activatecharge01.mp3" //} //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.4 // WaitForAllSpawned 4a // WaitBeforeStarting 7 // FirstSpawnWarningSound "vo\mvm\norm\taunts\medic_mvm_taunts09.mp3" //} //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.5 // WaitForAllSpawned 4a // WaitBeforeStarting 12 // FirstSpawnWarningSound "vo\mvm\norm\taunts\medic_mvm_taunts07.mp3" //} //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.6 // WaitForAllSpawned 4a // WaitBeforeStarting 14.5 // FirstSpawnWarningSound "vo\mvm\norm\taunts\medic_mvm_taunts08.mp3" //} //WaveSpawn //{ // Name DemoMedic_spawn_voice_relay_4.7 // WaitForAllSpawned 4a // WaitBeforeStarting 17 // FirstSpawnWarningSound "vo\mvm\norm\demoman_mvm_laughshort06.mp3" //} WaveSpawn { Name 4b WaitForAllSpawned 4a TotalCurrency 100 TotalCount 30 MaxActive 12 SpawnCount 3 Where Spawnbot WaitBeforeStarting 7 Waitbetweenspawns 3 TFBot { Class Demoman Name "Burst Loch Demoman" Skill Hard Item "The Loch-n-Load" Classicon demo_burst Attributes HoldFireUntilFullReload ItemAttributes { Itemname "The Loch-n-Load" "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "projectile spread angle penalty" 3 } } } WaveSpawn { Name 4b2 WaitForAllDead 4a TotalCurrency 75 TotalCount 18 MaxActive 6 SpawnCount 2 Where Spawnbot Where flankers WaitBeforeStarting 4 Waitbetweenspawns 7 TFBot { Class Pyro Skill Hard Item "Traffic Cone" Attributes AlwaysCrit Classicon pyro_reflect_daan } } WaveSpawn { Name 4b3 WaitForAllDead 4a TotalCurrency 100 TotalCount 6 MaxActive 3 SpawnCount 1 Where spawnbot WaitBeforeStarting 5 Waitbetweenspawns 5 TFBot { Template T_TFBot_Giant_Scout_FAN CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name 4c WaitForAllSpawned 4b3 TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 2 Where Spawnbot WaitBeforeStarting 1 Waitbetweenspawns 0 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Fixed_Giant_Medic_Vaccinator_Bullet classicon medic_vac_trio_nys } } } WaveSpawn { Name 4c2 WaitForAllSpawned 4c TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 2 Where Spawnbot WaitBeforeStarting 25 Waitbetweenspawns 0 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Fixed_Giant_Medic_Vaccinator_Fire classicon medic_vac_trio_nys } } } WaveSpawn { Name 4c3 WaitForAllSpawned 4c2 TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 2 Where Spawnbot WaitBeforeStarting 25 Waitbetweenspawns 0 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Fixed_Giant_Medic_Vaccinator_Blast classicon medic_vac_trio_nys } } } WaveSpawn { Name 4d WaitForAllSpawned 4b3 TotalCurrency 100 TotalCount 21 MaxActive 9 SpawnCount 3 Where spawnbot WaitBeforeStarting 1 Waitbetweenspawns 10 TFBot { Template T_TFBot_Demoman_Knight Health 900 Scale 1.5 Name "Skullcutter Demo" Classicon demoknight_skullcutter_lite Item "The Scotsman's Skullcutter" Item "The Glasgow Great Helm" Item "The Dark Age Defender" ItemAttributes { Itemname "The Scotsman's Skullcutter" "fire rate penalty" 1.5 "melee range multiplier" 1.5 "Attack not cancel charge" 1 "charge time increased" 2 } CharacterAttributes { "hand scale" 1.5 } } } WaveSpawn { Name sup4.2 WaitForAllSpawned 4c3 TotalCount 5 MaxActive 5 SpawnCount 1 Where flankers WaitBeforeStarting 1 Waitbetweenspawns 3 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Concheror Classicon soldier_banner_trio } TFBot { Template T_TFBot_Soldier_Extended_Concheror Classicon soldier_banner_trio } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Classicon soldier_banner_trio } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Classicon soldier_banner_trio } TFBot { Template T_TFBot_Soldier_Extended_Battalion Classicon soldier_banner_trio } } } WaveSpawn { Name 4e WaitForAllSpawned 4c3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 Where Spawnbot WaitBeforeStarting 5 Waitbetweenspawns 0 Squad { TFBot { Class Soldier Skill Expert Health 4000 Attributes MiniBoss Attributes HoldFireUntilFullReload Name "Giant Bison Zapper Soldier" Classicon soldier_bison_spammer Item "The Cow Mangler 5000" Item "The Soldier's Stogie" ItemAttributes { Itemname "The Soldier's Stogie" "attach particle effect" 95 // Magnetic Hat Protector } ItemAttributes { Itemname "The Cow Mangler 5000" "damage penalty on bodyshot" 0.5 "dmg bonus vs buildings" 3 "projectile spread angle penalty" 1.5 "fire rate bonus" 0.1 "faster reload rate" 0.5 "override projectile type" 13 // Bison projectiles "apply look velocity on damage" 100 "energy weapon penetration" 1 // Replaces bison projectile to pomson so it penetrates } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } } } Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //InitWaveOutput //{ // Target "gamerules" // Action "RunScriptCode" // Param "EntFire(`Barricade`, `RunScriptCode`, `self.EnableDraw()`, 1)" //} WaveSpawn { Name DemoMedic_spawn_voice_relay_5.1 WaitForAllSpawned 5j FirstSpawnWarningSound "vo\mvm\mght\soldier_mvm_m_battlecry05.mp3" } WaveSpawn { Name DemoMedic_spawn_voice_relay_5.2 WaitForAllSpawned 5j WaitBeforeStarting 2 FirstSpawnWarningSound "vo\mvm\mght\soldier_mvm_m_battlecry01.mp3" } WaveSpawn { Name DemoMedic_spawn_voice_relay_5.3 WaitForAllSpawned 5j WaitBeforeStarting 20 FirstSpawnWarningSound "vo\mvm\mght\soldier_mvm_m_robot02.mp3" } WaveSpawn { Name DemoMedic_spawn_voice_relay_5.4 WaitForAllSpawned 5j WaitBeforeStarting 21 FirstSpawnWarningSound "vo\mvm\mght\soldier_mvm_m_robot13.mp3" } WaveSpawn { Name DemoMedic_spawn_voice_relay_5.5 WaitForAllSpawned 5j WaitBeforeStarting 26 FirstSpawnWarningSound "vo\mvm\mght\soldier_mvm_m_robot15.mp3" } WaveSpawn { Name 5j TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where Spawnbot WaitBeforeStarting 2 Waitbetweenspawns 0 DoneWarningSound "vo\mvm\mght\soldier_mvm_m_jeers11.mp3" TFBot { Template T_TFBot_Soldier_Nuke_boss } } WaveSpawn { Name 5a2 TotalCurrency 25 TotalCount 3 MaxActive 3 SpawnCount 1 Where flankers WaitBeforeStarting 1 Waitbetweenspawns 8 TFBot { Template T_TFBot_Giant_Scout_bonk Name "Giant Bonk Scout" Classicon scout_bonk_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } //WaveSpawn //{ // Name 5a2 // TotalCurrency 50 // TotalCount 3 // MaxActive 3 // SpawnCount 1 // Where flankers // WaitBeforeStarting 1 // Waitbetweenspawns 15 // TFBot // { // Template T_TFBot_Giant_Scout_bonk // Classicon scout_bonk_nys_giant // CharacterAttributes // { // "airblast vertical vulnerability multiplier" 0.3 // "airblast vulnerability multiplier" 0.1 // } // } //} //WaveSpawn //{ // Name 5b // TotalCurrency 25 // TotalCount 7 // MaxActive 7 // SpawnCount 7 // Where Spawnbot // WaitBeforeStarting 7 // Waitbetweenspawns 5 // TFBot // { // Template T_TFBot_Demoman_Knight // Health 300 // Scale 1.3 // Name "Major League Caber Demo" // Item "The Ullapool Caber" // Item "The Chargin' Targe" // Item "Ali Baba's Wee Booties" // Classicon demo_caber_fast // Attributes AlwaysCrit // CharacterAttributes // { // "charge recharge rate increased" 1.5 // "Attack not cancel charge" 1 // "charge time increased" 6 // } // } //} WaveSpawn { Name 5b TotalCurrency 75 TotalCount 25 MaxActive 10 SpawnCount 5 Where Spawnbot WaitBeforeStarting 7 Waitbetweenspawns 7 TFBot { Class Scout Name "Scatterbonk Scout" Skill Hard Health 125 Item "Bonk! Atomic Punch" Item "Bonk Helm" Classicon scout_bonk Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload } } //WaveSpawn //{ // Name 5c // WaitForAllDead 5a // TotalCurrency 75 // TotalCount 3 // MaxActive 3 // SpawnCount 1 // Where Spawnbot // WaitBeforeStarting 2 // Waitbetweenspawns 7 // TFBot // { // Template T_TFBot_Giant_Scout // Attributes AlwaysCrit // CharacterAttributes // { // "airblast vertical vulnerability multiplier" 0.3 // "airblast vulnerability multiplier" 0.1 // } // } //} WaveSpawn { Name 5e WaitForAllSpawned 5b TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 Waitbetweenspawns 0 Tank { Health 35000 Name "TankBossA" Speed 75 StartingPathTrackNode "tank_path_a_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 5f WaitForAllSpawned 5e TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 Waitbetweenspawns 0 Tank { Health 30000 Name "TankBossA" Speed 75 StartingPathTrackNode "tank_path_b_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 5g WaitForAllSpawned 5e TotalCurrency 125 TotalCount 38 MaxActive 8 SpawnCount 1 Where Spawnbot Where flankers WaitBeforeStarting 7 Waitbetweenspawns 3 TFBot { Class Pyro Skill Normal MaxVisionRange 1000 Name "Dragon Fury Pyro" Item "The Dragon's Fury" Item "Pyromancer's Mask" ClassIcon pyro_dragon_fury_swordstone } } WaveSpawn { Name 5h WaitForAllSpawned 5e TotalCurrency 125 TotalCount 20 MaxActive 8 SpawnCount 2 Where flankers WaitBeforeStarting 0 Waitbetweenspawns 10 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Attributes AlwaysCrit } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 5i WaitForAllSpawned 5e TotalCurrency 75 TotalCount 15 MaxActive 10 SpawnCount 5 Where Spawnbot WaitBeforeStarting 30 Waitbetweenspawns 30 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Name "Giant Tomislav Heavy" Classicon heavy_accurate_lite Attributes AlwaysCrit Item "Tomislav" Item "Capone's Capper" CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 5i2 WaitForAllSpawned 5i TotalCurrency 25 TotalCount 3 MaxActive 3 SpawnCount 1 Where flankers WaitBeforeStarting 1 Waitbetweenspawns 5 TFBot { Template T_TFBot_Giant_Scout_bonk Name "Giant Bonk Scout" Classicon scout_bonk_giant CharacterAttributes { "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 } } } WaveSpawn { Name sup5.1 WaitForAllSpawned 5g TotalCount 9 MaxActive 9 SpawnCount 3 Where flankers WaitBeforeStarting 1 Waitbetweenspawns 10 Support 1 TFBot { Class Pyro Skill Hard Health 300 Scale 1.3 Item "Traffic Cone" Attributes AlwaysCrit Classicon pyro_reflect_daan } } } Wave { StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } //InitWaveOutput //{ // Target "gamerules" // Action "RunScriptCode" // Param "EntFire(`Barricade`, `RunScriptCode`, `self.EnableDraw()`, 1)" //} WaveSpawn { Name 6a TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 Where flankers WaitBeforeStarting 1 Waitbetweenspawns 0 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_HealOnKill Name "Giant HoK Deflector Heavy" Attributes UseBossHealthBar Health 5000 Item "Deflector" Item "The U-clank-a" ItemAttributes { Itemname "The U-clank-a" "attach particle effect" 72 // Roboactive } ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Class Medic Name "Giant Uber Flashing Medic" Skill Expert Health 4500 ClassIcon medic_uber_quick_giant Attributes MiniBoss Attributes SpawnWithFullCharge Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly Item "gentlemanne_medigun_highrollers" Item "The Virus Doctor" Item "Burly Beast" ItemAttributes { ItemName "gentlemanne_medigun_highrollers" "ubercharge rate bonus" 20 "uber duration bonus" -6 "heal rate bonus" 500 } CharacterAttributes { "attach particle effect" 66 // Overclock "move speed bonus" 1.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 100000 "heal rate bonus" 200 } } } } WaveSpawn { Name 6a2 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where Spawnbot WaitBeforeStarting 2 Waitbetweenspawns 0 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Name "Giant Deflector Pusher Heavy" Classicon heavy_deflector_push_giant Item "gentlemanne_minigun_topshelf" ItemAttributes { Itemname "gentlemanne_minigun_topshelf" "attack projectiles" 1 "apply look velocity on damage" 400 "attach particle effect" 704 // Energy Orb } } } WaveSpawn { Name 6b TotalCurrency 100 TotalCount 15 MaxActive 10 SpawnCount 1 Where Spawnbot WaitBeforeStarting 5 Waitbetweenspawns 2 TFBot { Class Soldier Skill Hard Name "Equalizer Backup Soldier" WeaponRestrictions MeleeOnly Attributes SpawnWithFullCharge ClassIcon soldier_pickaxe_equalize_backup Item "The Equalizer" Item "The Battalion's Backup" CharacterAttributes { "increase buff duration" 9.0 } } } WaveSpawn { Name Claymores_spawn_voice_relay_6.1 WaitForAllDead 6a WaitBeforeStarting 9 FirstSpawnWarningSound "ambient\medieval_dooropen.wav" } WaveSpawn { Name Claymores_spawn_voice_relay_6.2 WaitForAllDead 6a WaitBeforeStarting 14 FirstSpawnWarningSound "vo\mvm\mght\demoman_mvm_m_battlecry01.mp3" } WaveSpawn { Name Claymores_spawn_voice_relay_6.3 WaitForAllDead 6c WaitBeforeStarting 0 DoneWarningSound "ambient\medieval_doorclose.wav" } WaveSpawn { Name 6c WaitForAllDead 6a TotalCurrency 75 TotalCount 3 MaxActive 2 SpawnCount 1 Where Spawnbot WaitBeforeStarting 5 Waitbetweenspawns 15 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Name "Giant Charger Claymore Knight" Attributes AlwaysCrit Classicon demoknight_charge_targe Item "The Claidheamohmor" Item "The Chargin' Targe" Item "The Stormin' Norman" ItemAttributes { ItemName "The Chargin' Targe" "charge impact damage increased" 2 "no charge impact range" 1 "charge recharge rate increased" 2.5 "Attack not cancel charge" 1 } ItemAttributes { Itemname "The Claidheamohmor" "fire rate penalty" 1.5 "melee range multiplier" 1.5 "dmg penalty vs buildings" 4 } CharacterAttributes { "move speed bonus" 0.7 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "hand scale" 1.5 } } } WaveSpawn { Name 6c WaitForAllDead 6a TotalCurrency 75 TotalCount 3 MaxActive 2 SpawnCount 1 Where Spawnbot WaitBeforeStarting 7 Waitbetweenspawns 15 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Name "Giant Charger Claymore Knight" Attributes AlwaysCrit Classicon demoknight_charge_targe Item "The Claidheamohmor" Item "The Chargin' Targe" Item "Spiky Viking" ItemAttributes { ItemName "The Chargin' Targe" "charge impact damage increased" 2 "no charge impact range" 1 "charge recharge rate increased" 2.5 "Attack not cancel charge" 1 } ItemAttributes { Itemname "The Claidheamohmor" "fire rate penalty" 1.5 "melee range multiplier" 1.5 "dmg penalty vs buildings" 4 } CharacterAttributes { "move speed bonus" 0.7 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "hand scale" 1.5 } } } WaveSpawn { Name 6c WaitForAllDead 6a TotalCurrency 75 TotalCount 3 MaxActive 2 SpawnCount 1 Where Spawnbot WaitBeforeStarting 9 Waitbetweenspawns 15 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Name "Giant Charger Claymore Knight" Attributes AlwaysCrit Classicon demoknight_charge_targe Item "The Claidheamohmor" Item "The Chargin' Targe" Item "Bruce's Bonnet" ItemAttributes { ItemName "The Chargin' Targe" "charge impact damage increased" 2 "no charge impact range" 1 "charge recharge rate increased" 2.5 "Attack not cancel charge" 1 } ItemAttributes { Itemname "The Claidheamohmor" "fire rate penalty" 1.5 "melee range multiplier" 1.5 "dmg penalty vs buildings" 4 } CharacterAttributes { "move speed bonus" 0.7 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "hand scale" 1.5 } } } WaveSpawn { Name 6c2 WaitForAllSpawned 6c TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where flankers WaitBeforeStarting 5 Waitbetweenspawns 0 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Name "Giant Deflector Pusher Heavy" Classicon heavy_deflector_push_giant Item "gentlemanne_minigun_topshelf" ItemAttributes { Itemname "gentlemanne_minigun_topshelf" "attack projectiles" 1 "apply look velocity on damage" 400 "attach particle effect" 704 // Energy Orb } } } WaveSpawn { Name 6d WaitForAllSpawned 6b TotalCurrency 100 TotalCount 28 MaxActive 12 SpawnCount 2 Where Spawnbot Where flankers WaitBeforeStarting 15 Waitbetweenspawns 3 TFBot { Class Pyro Skill Normal MaxVisionRange 1000 Name "Dragon Fury Pyro" Item "The Dragon's Fury" Item "Pyromancer's Mask" ClassIcon pyro_dragon_fury_swordstone Attributes AlwaysCrit } } WaveSpawn { Name 6e WaitForAllSpawned 6c2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 Waitbetweenspawns 0 Tank { Health 30000 Name "TankBossA" Speed 90 Skin 1 StartingPathTrackNode "tank_path_b_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 6e WaitForAllSpawned 6c2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 Waitbetweenspawns 0 FirstSpawnWarningSound "ui\gamestartup29.mp3" // Mercenary Park music theme Tank { Health 30000 Name "TankBossA" Speed 90 Skin 1 StartingPathTrackNode "tank_path_a_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name sup6.1 WaitForAllSpawned 6d TotalCount 8 MaxActive 8 SpawnCount 4 Where flankers WaitBeforeStarting 4 Waitbetweenspawns 15 Support 1 TFBot { Class Soldier Skill Normal Name "Direct Hit Soldier" Item "The Direct Hit" Item "The Cross-Comm Crash Helmet" Attributes AlwaysCrit ClassIcon soldier_directhit } } WaveSpawn { Name sup6.2 WaitForAllSpawned 6e TotalCount 3 MaxActive 3 SpawnCount 3 Where Spawnbot WaitBeforeStarting 4 Waitbetweenspawns 45 Support 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle_TeleIn } } WaveSpawn { Name 6h WaitForAllSpawned 6e TotalCurrency 125 TotalCount 9 MaxActive 9 SpawnCount 3 Where Spawnbot WaitBeforeStarting 35 Waitbetweenspawns 3 TFBot { Class Pyro Skill Normal MaxVisionRange 1000 Name "Dragon Fury Pyro" Item "The Dragon's Fury" Item "Pyromancer's Mask" ClassIcon pyro_dragon_fury_swordstone Attributes AlwaysCrit } } // WaveSpawn // { // Name Aurum_spawn_voice_relay_6.1 // WaitForAllSpawned 6f // FirstSpawnWarningSound "vo\mvm\mght\scout_mvm_m_domination19.mp3" // } // WaveSpawn // { // Name Aurum_spawn_voice_relay_6.2 // WaitForAllSpawned Aurum_spawn_voice_relay_6.1 // WaitBeforeStarting 3 // FirstSpawnWarningSound "vo\mvm\mght\scout_mvm_m_domination20.mp3" // } // WaveSpawn // { // Name Aurum_spawn_voice_relay_6.3 // WaitForAllSpawned Aurum_spawn_voice_relay_6.2 // WaitBeforeStarting 3 // FirstSpawnWarningSound "vo\mvm\mght\scout_mvm_m_dominationsol03.mp3" // } // WaveSpawn // { // Name Aurum_spawn_voice_relay_6.4 // WaitForAllSpawned Aurum_spawn_voice_relay_6.3 // WaitBeforeStarting 30 // FirstSpawnWarningSound "vo\mvm\mght\scout_mvm_m_generic01.mp3" // } WaveSpawn { Name 6e WaitForAllSpawned 6c2 TotalCount 4 MaxActive 4 SpawnCount 2 Where Spawnbot WaitBeforeStarting 40 Waitbetweenspawns 25 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_HealOnKill Name "Giant HoK Deflector Yeti" Attributes UseBossHealthBar Health 10000 Item "Deflector" //Item "The U-clank-a" Item "Yeti_Head" Item "Yeti_Legs" Item "Commissar's Coat" //Item "BedBug Protection" //Item "Bear Walker" //Item "Robin Walkers" ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "heal on kill" 10000 "attach particle effect" 3041 // Emerald Allurement } CharacterAttributes { "move speed bonus" 0.5 } } TFBot { Template T_TFBot_Giant_Crit_Medic_Shield } } } WaveSpawn { Name Mission_end__voice_relay_6.1 WaitForAllDead 6e FirstSpawnWarningSound "ui\itemcrate_smash_ultrarare_fireworks.wav" // Australium unbox fireworks sound } WaveSpawn { Name Mission_end__voice_relay_6.1 WaitForAllDead 6e FirstSpawnWarningSound "ui\itemcrate_smash_ultrarare_fireworks.wav" // Australium unbox fireworks sound } } } // F I N