#base robot_giant.pop #base robot_standard.pop WaveSchelude { StartingCurrency 600 RespawnWaveTime 7 FixedRespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom No Templates { T_TFBot_Demo_Pipebomb { ClassIcon demo_sticky Class Demoman Name "Demo Sticky Bomber" Skill Easy Health 250 Attributes "DisableDodge" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_pipebomblauncher "stickybomb charge rate" 0.001 "projectile range increased" 0.35 "max pipebombs decreased" -7 } } T_TFBot_Demo_Pipebomb_Spammer // Unused Content... { ClassIcon demo_sticky_spammer Class Demoman Name "Giant Demo Sticky-Spammer" Skill Normal Health 3500 WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Attributes "AlwaysCrit" Attributes "DisableDodge" MaxVisionRange 1500 ItemAttributes { ItemName tf_weapon_pipebomblauncher "stickybomb charge rate" 0.001 "projectile range increased" 0.35 "max pipebombs decreased" -4 "fire rate bonus" 0.7 "faster reload rate" 0.65 "damage force reduction" 0.25 } CharacterAttributes { "move speed bonus" 0.65 "override footstep sound set" 4 "no self blast dmg" 2 "dmg taken from blast reduced" 7 } } T_TFBot_Scout_Stun_Fire { ClassIcon scout_stun_fire Class Scout Name "Scout Fire League" Health 140 Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the sandman" "Set DamageType Ignite" 7 "effect bar recharge rate increased" 0.5 } Item "the sandman" } T_TFBot_Shotgun_Soldier { ClassIcon heavy_shotgun_burst Class Soldier Name "Battalion Soldier" Health 250 Skill Hard WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_soldier "fire rate bonus" 3.2 "damage bonus" 0.44 "bullets per shot bonus" 2 "faster reload rate" 0.4 } } T_TFBot_Sniper_Huntsman_Bleed { ClassIcon sniper_huntsman_bleed Class Sniper Name "Winter Blood" Health 1500 Skill Normal Attributes "MiniBoss" WeaponRestrictions PrimaryOnly Scale 1.5 ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.62 "bleeding duration" 2.25 "heal on kill" +250 } CharacterAttributes { "move speed penalty" 0.52 "head scale" 0.7 "override footstep sound set" 5 } Item "the huntsman" } T_TFBot_Medic_VAC_Bullet { ClassIcon medic_bullet Class Medic Name "VAC-Bullet Medic" Health 2700 Skill Expert Attributes "MiniBoss" Attributes "VaccinatorBullets" Attributes "SpawnWithFullCharge" WeaponRestrictions SecondaryOnly Item "the quick-fix" ItemAttributes { ItemName "the quick-fix" "uber duration bonus" 1337 "medigun charge is resists" 1 "medigun bullet resist passive" 0.25 "medigun bullet resist deployed" 0.70 } CharacterAttributes { "generate rage on heal" 1 "increase buff duration" 2 "bot medic uber health threshold" 13371337 "overheal penalty" 0 "ubercharge overheal rate penalty" 1 } } } Mission // sentry buster { Objective DestroySentries InitialCooldown 20 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 40 TFBot { Template T_TFBot_SentryBuster } } Mission // Spy 2 wave { Objective Spy InitialCooldown 40 Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 2 TFBot { Template T_TFBot_Spy Skill Expert } } Mission // Spy 3 wave { Objective Spy InitialCooldown 40 Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy Skill Expert } } Mission // Spy 5 wave { Objective Spy InitialCooldown 40 Where spawnbot_mission_spy BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 3 TFBot { Template T_TFBot_Spy Skill Expert } } Mission // Spy 6 wave { Objective Spy InitialCooldown 20 Where spawnbot_mission_spy BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 50 DesiredCount 4 TFBot { Template T_TFBot_Spy Skill Expert } } Mission // Engineer 3 wave { Objective Engineer InitialCooldown 40 Where spawnbot_house BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Battle } } Mission // Engineer 5-6 wave { Objective Engineer InitialCooldown 40 Where spawnbot_house BeginAtWave 5 RunForThisManyWaves 2 CooldownTime 40 DesiredCount 3 TFBot { Template T_TFBot_Engineer_Sentry_Battle } } Wave //Wave 1 OUTPUT 600 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave01_demo TotalCount 25 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 12 TotalCurrency 200 Where spawnbot TFBot { Class Demoman Skill Hard } } WaveSpawn { Name wave01_firescout TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot_house TotalCurrency 150 TFBot { Template T_TFBot_Scout_Stun_Fire } } WaveSpawn { Name wave01_giant TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 250 Where spawnbot WaitForAllSpawned wave01_firescout Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Demo_Pipebomb } TFBot { Template T_TFBot_Demo_Pipebomb } TFBot { Template T_TFBot_Demo_Pipebomb } } } } Wave //Wave 2 OUTPUT 1000 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave02_shotgun TotalCount 30 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 TotalCurrency 200 Where spawnbot TFBot { Template T_TFBot_Shotgun_Soldier } } WaveSpawn { Name wave02_giant TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 20 TotalCurrency 200 Where spawnbot_house TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored } } WaveSpawn { WaitForAllDead wave02_shotgun Name wave02_fists TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 8 TotalCurrency 150 Where spawnbot TFBot { Template T_TFBot_Heavy_IronFist_Airblast Attributes "AlwaysCrit" } } WaveSpawn { WaitForAllDead wave02_shotgun Name wave02_demoknight TotalCount 32 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 6 TotalCurrency 100 Where spawnbot TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name wave02_sniper_bleed TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TotalCurrency 150 Where spawnbot WaitForAllDead wave02_shotgun TFBot { Template T_TFBot_Sniper_Huntsman_Bleed } } } Wave //Wave 3 OUTPUT 1200 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave03_tank TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 200 Where spawnbot Squad { Tank { Health 12500 Name Tank Speed 140 StartingPathTrackNode boss_path_b_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave03_pyro TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 Where spawnbot TFBot { Class Pyro Skill Expert Attributes "AlwaysCrit" } } WaveSpawn { Name wave03_liberty TotalCount 45 MaxActive 15 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 13 TotalCurrency 150 Where spawnbot_house WaitForAllDead wave03_tank TFBot { ClassIcon soldier_liberty Class Soldier Name "Eagle of Liberty" Health 200 Skill Hard ItemAttributes { ItemName "the liberty launcher" "damage blast push" 0.75 "fire rate bonus" 0.65 } Item "the liberty launcher" } } WaveSpawn { Name wave03_booster TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 12 TotalCurrency 150 WaitForAllDead wave03_tank Where spawnbot Squad { TFBot { ClassIcon heavy_booster Class HeavyWeapons Name "Giant Heavy Booster" Health 5000 Skill Hard Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "critboost on kill" 5 "critboost" 1 "minigun spinup time increased" 0.56 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } TFBot { Template T_TFBot_Medic_VAC_Bullet } } } WaveSpawn { Name wave03_tank1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 Where spawnbot WaitForAllDead wave03_booster Squad { Tank { Health 23000 Name Tank Speed 80 StartingPathTrackNode boss_path_b_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name wave03_support TotalCount 100 MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 8 TotalCurrency 0 Support 1 Where spawnbot WaitForAllDead wave03_booster Squad { TFBot { Template T_TFBot_Scout_Stun_Fire Attributes "AlwaysCrit" } TFBot { Class Soldier Skill Easy } } } WaveSpawn { Name wave03_scout TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 6 TotalCurrency 100 Where spawnbot WaitForAllDead wave03_tank TFBot { ClassIcon scout_bat Template T_TFBot_Scout_Melee } } } Wave //Wave 4 OUTPUT 1300 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave04_duo TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 8 TotalCurrency 150 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Knight } TFBot { Template T_TFBot_Shotgun_Soldier } } } WaveSpawn { Name wave04_boss TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 0 TotalCurrency 200 WaitForAllDead wave04_duo Where spawnbot FirstSpawnOutput { Target wave_start_relay Action Disable } FirstSpawnWarningSound vo\announcer_security_warning.mp3 TFBot { ClassIcon soldier_atomic Class Soldier Name "Captain Pantera" Health 15000 Skill Expert Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Item "eotl_soldier_garrison" Item "the original" MaxVisionRange 1500 ItemAttributes { ItemName "the original" "projectile speed increased" 0.35 "damage bonus" 0.45 "blast radius increased" 2.5 "fire rate bonus" 2 "faster reload rate" 1.8 "use large smoke explosion" 1 "clip size penalty" 0.5 "bleeding duration" 3.25 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.4 "head scale" 0.65 } } } WaveSpawn { Name wave04_trio TotalCount 18 MaxActive 9 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 150 WaitForAllDead wave04_boss Where spawnbot_house Squad { TFBot { ClassIcon pyro_airblast Class Pyro Name "Pyro Airblaster" Health 175 Skill Expert Item "the degreaser" ItemAttributes { ItemName "the degreaser" "airblast pushback scale" 5 } } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn { Name wave04_bowgun_hw TotalCount 30 MaxActive 10 SpawnCount 10 WaitBeforeStarting 10 WaitBetweenSpawns 7 TotalCurrency 150 Where spawnbot WaitForAllDead wave04_boss TFBot { ClassIcon heavy_bowgun Class HeavyWeapons Name "Heavy SyringeGun" Health 250 Skill Hard Item "dragonborn helmet" ItemAttributes { ItemName tf_weapon_minigun "override projectile type" 5 "damage bonus" 2.25 "heal on kill" +75 "Projectile range increased" 8 } } } WaveSpawn { Name wave04_scouts_jump TotalCount 24 MaxActive 8 SpawnCount 7 WaitBeforeStarting 3 WaitBetweenSpawns 5 TotalCurrency 100 Where spawnbot_house WaitForAllDead wave04_boss TFBot { Template T_TFBot_Scout_Jumping_Sandman } } } Wave // Wave 5 OUTPUT 1700 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave05_demoknight_fire TotalCount 50 MaxActive 25 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 12 TotalCurrency 150 Where spawnbot Squad { TFBot { ClassIcon demoknight_fire Template T_TFBot_Demoman_Knight ItemAttributes { ItemName "the eyelander" "Set DamageType Ignite" 5 } } TFBot { ClassIcon pyro_flareheal Class Pyro Name "Fire Healer" Health 175 Skill Expert WeaponRestrictions SecondaryOnly Item "the flare gun" ItemAttributes { ItemName "the flare gun" "heal on hit for slowfire" +50 } } } } WaveSpawn { Name wave05_giant TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 20 TotalCurrency 150 Where spawnbot_house TFBot { Template T_TFBot_Giant_Scout } } WaveSpawn { Name wave05_stun_s TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 3 WaitBetweenSpawns 12 TotalCurrency 150 Where spawnbot WaitForAllDead wave05_demoknight_fire TFBot { ClassIcon soldier_stun Class Soldier Name "Soldier Stunner" Health 200 Skill Hard ItemAttributes { ItemName tf_weapon_rocketlauncher "rocket specialist" 2 } } } WaveSpawn { Name wave05_barrage TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 TotalCurrency 150 Where spawnbot_house WaitForAllDead wave05_demoknight_fire TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage } } WaveSpawn { Name wave05_duo TotalCount 32 MaxActive 16 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 7 TotalCurrency 150 WaitForAllDead wave05_stun_s Where spawnbot_house Squad { TFBot { ClassIcon sniper_huntsman_bleed Class Sniper Name "Bleeder Huntsman" Health 150 Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.62 "bleeding duration" 2.25 "heal on kill" +250 } CharacterAttributes { "move speed bonus" 0.85 "head scale" 0.7 } Item "the huntsman" } TFBot { Class Pyro Skill Expert Attributes "AlwaysFireWeapon" } } } WaveSpawn { Name wave05_buff_miniboss TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 300 Where spawnbot WaitForAllDead wave05_stun_s TFBot { ClassIcon soldier_buff Class Soldier Name "Chief Buff Soldier" Health 25000 Skill Expert Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "the buff banner" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.7 "faster reload rate" 0.55 "clip size bonus" +2 "critboost" 1 "critboost on kill" 10 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.4 "override footstep sound set" 3 "increase buff duration" 9 "airblast vertical vulnerability multiplier" 0.15 "airblast vulnerability multiplier" 0.4 "rage giving scale" 0.1 } } } WaveSpawn { Name wave05_support TotalCount 100 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 0 Where spawnbot Support 1 WaitForAllDead wave05_barrage TFBot { Template T_TFBot_Scout_Melee } } } Wave // Wave 6 OUTPUT 2000 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name wave06_boss_helpers TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 200 Where spawnbot FirstSpawnOutput { Target wave_start_relay Action Disable } FirstSpawnWarningSound vo\announcer_attention.mp3 TFBot { Template T_TFBot_Chief_Gauntlet Health 15000 CharacterAttributes { "move speed bonus" 0.55 } } } WaveSpawn { Name wave06_boss TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 500 Where spawnbot WaitForAllDead wave06_boss_helpers FirstSpawnOutput { Target wave_start_relay Action Disable } FirstSpawnOutput { Target wave_close_pit Action Trigger } FirstSpawnWarningSound vo\announcer_do_not_fail_again.mp3 TFBot { ClassIcon soldier_major_crits Class Soldier Name "Cpt.Chaffee Booster" Health 25000 Skill Hard Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "tyrantium helmet" ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 26 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 2.5 "projectile speed increased" 0.82 "critboost" 1 "critboost on kill" 10 "heal on hit for rapidfire" +80 "damage bonus" 0.85 "heal on kill" +1000 "damage blast push" 0.5 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 } } } WaveSpawn { Name wave06_support_trio TotalCount 100 MaxActive 12 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 12 TotalCurrency 0 Where spawnbot_house Where spawnbot Support 1 WaitForAllDead wave06_boss_helpers Squad { TFBot { ClassIcon heavy_grapple Class HeavyWeapons Name "Heavy Stunner" Health 300 Skill Hard Item "natascha" } TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } } }