#base robot_giant.pop #base robot_standard.pop #base overclock_cactus_general.pop //Rust Valley Rodeotron //Made By Hell-met http://steamcommunity.com/id/hell-met/ //Advanced Skill //Final_Final_Potato_FINAL WaveSchedule { StartingCurrency 400 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom No Advanced 1 // UpgradeStationKeepWeapons 1 Templates { T_TFBot_Express { Template T_TFBot_Giant_Scout_Baseball_Armored Health 2500 Item "EOTL_demopants" ItemAttributes { ItemName "The Sandman" "max health additive penalty" 0 //"mod bat launches balls" 0 } } T_TFBot_Big_Heal_Hell { Class Medic Name "Big-Heal Medic" Classicon medic Skill Expert WeaponRestrictions SecondaryOnly Item "The Medicine Manpurse" Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 200 "overheal penalty" 0 } } T_TFBot_Medic_Shield { Class Medic Name "Shield Medic" Health 150 Classicon medic_shield_qf Item "Platinum Pickelhaube" Skill Hard Attributes ProjectileShield Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 1 "increase buff duration" 2 } CharacterAttributes { "bot medic uber deploy delay duration" 1337 } } T_TFBot_Milk_Hell { Class Scout Classicon scout_milk Name "Upgraded Milk" Item "Mad Milk" Item "The Holy Mackerel" Item "Death Racer's Helmet" Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Skill Easy ItemAttributes { ItemName "Death Racer's Helmet" "set item tint rgb" 15132390 } ItemAttributes { ItemName "Mad Milk" "applies snare effect" 0.65 "effect bar recharge rate increased" 0.05 } } T_TFBot_Bat1 { Class Scout ClassIcon scout_bat Skill Easy Item "Batsaber" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "Batsaber" "set item tint rgb" 65280 } } T_TFBot_Bat2 { Class Scout ClassIcon scout_bat Skill Easy Item "Batsaber" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "Batsaber" "set item tint rgb" 16711935 } } T_TFBot_Bat3 { Class Scout ClassIcon scout_bat Skill Easy Item "Batsaber" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "Batsaber" "set item tint rgb" 16711680 } } T_TFBot_Bat4 { Class Scout ClassIcon scout_bat Skill Easy Item "Batsaber" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "Batsaber" "set item tint rgb" 255 } } T_TFBot_Bat5 { Class Scout ClassIcon scout_bat Skill Easy Item "Batsaber" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "Batsaber" "set item tint rgb" 65535 } } } Mission // Enginer 12 { Objective Engineer InitialCooldown 30 Where spawnbot_left0 BeginAtWave 1 RunForThisManyWaves 2 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter Health 600 //600 is the engineer's hp in rottenburg } } Mission // Enginer 4567 { Objective Engineer InitialCooldown 30 Where spawnbot_left0 BeginAtWave 4 RunForThisManyWaves 4 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter Health 600 //600 is the engineer's hp in rottenburg } } Mission // God Sniper 6 { Objective Sniper InitialCooldown 5 Where spawnbot_left0 BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 5 DesiredCount 1 TFBot { Class Sniper Classicon sniper_blast Health 1 Skill Easy Attributes DisableDodge Name "AVOID-ME 9000" Item "Potassium Bonnett" Item "Head Mounted Double Observatory" Item "The AWPer Hand" CharacterAttributes { "dmg taken increased" 0 } ItemAttributes { ItemName "Potassium Bonnett" "set item tint rgb" 65280 "SPELL: set item tint RGB" "5" } ItemAttributes { ItemName "The AWPer Hand" "apply z velocity on damage" 9999 "apply look velocity on damage" 9999 "damage bonus" 1338 "kill forces attacker to laugh" 1 "item style override" 0 } } } Mission // Miner 5 { Objective Sniper InitialCooldown 90 Where spawnbot_left0 BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Class Soldier Classicon soldier_blackbox Health 900 Scale 1.5 Skill Expert Attributes DisableDodge Name "Australium Miner" Item "The Doe-Boy" Item "Mining Light" Item "The Black Box" Item "The Escape Plan" ItemAttributes { ItemName "The Black Box" "auto fires full clip" 1 "item style override" 1 "damage bonus" 2 "health on radius damage" 100 "turn to gold" 1 "faster reload rate" 0.01 } ItemAttributes { ItemName "The Escape Plan" "provide on active" 1 "hand scale" 1.5 "turn to gold" 1 "damage bonus" 2 "self mark for death" 0 "mod shovel speed boost" 0 } } } Mission // ~New~ Busters { Objective DestroySentries InitialCooldown 0 Where spawnbot_scattered0 Where spawnbot_main1 BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 50 RandomChoice { TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } TFBot { Class HeavyWeapons Name "Bully Buster" Skill Expert Health 2000 Attributes AlwaysFireWeapon WeaponRestrictions MeleeOnly ClassIcon sentry_buster Item "Traffic Cone" Attributes MiniBoss Attributes DisableDodge CharacterAttributes { "damage bonus" 0.001 "fire rate bonus" 0.6 "head scale" 2 "torso scale" 0.3 "voice pitch scale" 0 "apply z velocity on damage" 500 "gesture speed increase" 1337 "melee range multiplier" 1.5 "melee bounds multiplier" 1.5 "move speed bonus" 4 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } TFBot //Sapper = ref pose { Class Spy Name "Sentry Hacker" Skill Easy Health 2000 Item "EOTL_demopants" Item "Graybanns" MaxVisionRange 2500 WeaponRestrictions SecondaryOnly ClassIcon sentry_buster Attributes MiniBoss Attributes DisableDodge Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 2 "cannot disguise" 1 "head scale" 2.2 "torso scale" 0.3 "voice pitch scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } Itemattributes { Itemname "TF_WEAPON_KNIFE" "is_passive_weapon" 1 "damage bonus" 0 "fire rate bonus" 100 } } TFBot { Class Demoman Name "Sentry Runner" Skill Expert Health 2000 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Item "EOTL_winter_pants" Item "The Tide Turner" Attributes DisableDodge Attributes Miniboss CharacterAttributes { "gesture speed increase" 100 "move speed bonus" 2 "voice pitch scale" 0 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } ItemAttributes { ItemName "The Tide Turner" "charge time increased" 7 "charge recharge rate increased" 7 "Attack not cancel charge" 1 "charge impact damage increased" 0 } } } } //WAVE 1 Wave { StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 1 MaxActive 1 SpawnCount 1 TotalCurrency 100 TFBot { Template T_TFBot_Express } } WaveSpawn { Name "SUPPORT" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 1337 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 1 WaitForAllDead "part04" Support 1 TotalCurrency 0 TFBot { Class Pyro Classicon pyro_flare Skill Easy Item "The Detonator" WeaponRestrictions SecondaryOnly } } WaveSpawn { Name "part01" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 6 MaxActive 6 SpawnCount 3 WaitForAllDead "EXPRESS" WaitBetweenSpawns 8 TotalCurrency 200 Squad { TFBot { Class Soldier Name "Giant Uncharged Soldier" ClassIcon soldier_crit Skill Normal Health 3800 Item "The Original" Attributes MiniBoss ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } } } WaveSpawn { Name "part02" Where spawnbot_left0 Where spawnbot_main1 TotalCount 36 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 2 WaitForAllDead "EXPRESS" WaitBeforeStarting 8 TotalCurrency 100 TFBot { Class Pyro Classicon heavy_shotgun Name "Pyro Shotgun" Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PYRO" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage bonus" 0.33 } } } WaveSpawn { Name "part03" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 36 MaxActive 12 SpawnCount 12 WaitForAllDead "part01" TotalCurrency 100 TFBot { Class Heavyweapons Skill Expert Health 300 //ClassIcon heavy_apocofist dog shit icon ClassIcon heavy_champ Name "Brownie" WeaponRestrictions MeleeOnly Item "Apoco-Fists" Item "Pugilist's Protector" ItemAttributes { ItemName "Pugilist's Protector" "set item tint rgb" 3283200 } ItemAttributes { Itemname "Apoco-Fists" //"move speed bonus" 1.3 "damage causes airblast" 1 "apply z velocity on damage" -1337 "dmg bonus vs buildings" 100 } } } WaveSpawn { Name "part04" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 24 MaxActive 12 SpawnCount 12 WaitForAllDead "part03" TotalCurrency 200 TFBot { Class Soldier Skill Expert Attributes AlwaysCrit Item "The Direct Hit" //GATE Item "MvM Gatebot Light Soldier" Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot BehaviorModifiers Push //GATE } } WaveSpawn { Name "part04.5" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllDead "part04" WaitBeforeStarting 6 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Pyro Classicon pyro_dragon_fury_swordstone Skill Expert Item "The Dragon's Fury" } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } TFBot { Class Medic Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } } } WaveSpawn { Name "part05" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part04.5" WaitBeforeStarting 2 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Pyro Classicon pyro_dragon_fury_swordstone Skill Easy Item "The Dragon's Fury" } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies } } } } //WAVE 2 Wave { StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 100 TFBot { Template T_TFBot_Express } } WaveSpawn { Name "SUPPORT" Where spawnbot_left0 Where spawnbot_main1 TotalCount 1337 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 1 WaitForAllDead "part05" Support 1 TotalCurrency 0 RandomChoice { TFBot { Template T_TFBot_Bat1 } TFBot { Template T_TFBot_Bat2 } TFBot { Template T_TFBot_Bat3 } TFBot { Template T_TFBot_Bat4 } TFBot { Template T_TFBot_Bat5 } } } WaveSpawn { Name "part01" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllDead "EXPRESS" TotalCurrency 200 Squad { TFBot { Class Soldier Skill Expert Health 3800 Attributes MiniBoss Name "Giant Soldier" MaxVisionRange 1200 ClassIcon soldier_burstfire Item "The Beggar's Bazooka" ItemAttributes { ItemName "The Beggar's Bazooka" "can overload" 0 "auto fires full clip" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Template T_TFBot_Big_Heal_Hell } } } WaveSpawn { Name "part02" Where spawnbot_left0 Where spawnbot_main1 TotalCount 24 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 2 WaitForAllDead "part01" TotalCurrency 100 TFBot { Template T_TFBot_Sniper_Huntsman //GATE Item "MvM Gatebot Light Sniper" Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot BehaviorModifiers Push //GATE } } WaveSpawn { Name "part03" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 16 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllDead "part01" TotalCurrency 100 Squad { TFBot { Class Sniper Classicon sniper_bow_multi Skill Easy Attributes AlwaysCrit Item "Hawk Eyed Hunter" ItemAttributes { ItemName "Hawk Eyed Hunter" "set item tint rgb" 6535423 } Name "Long Bow" Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "aiming movespeed decreased" 0 "fire rate bonus" 0.01 "hand scale" 1.75 } } TFBot { Template T_TFBot_Medic_Shield } } } WaveSpawn { Name "part04" Where spawnbot_left0 Where spawnbot_main1 TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part02" TotalCurrency 200 TFBot { Template T_TFBot_Giant_Pyro Item "The BackBurner" } } WaveSpawn { Name "part05" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 72 MaxActive 18 SpawnCount 6 WaitBetweenSpawns 4 WaitForAllDead "part03" TotalCurrency 100 TFBot { Class Scout Skill Easy MaxVisionRange 512 Name "Burst Scatter" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "hand scale" 1.5 } } } WaveSpawn { Name "part06" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part05" WaitBeforeStarting 24 TotalCurrency 100 Squad { TFBot { Class Demoman Classicon demo_atomic Name "Giant Kiloton" Item "The Bomber Knight" Skill Expert Health 4200 Attributes MiniBoss ItemAttributes { ItemName "The Bomber Knight" "set item tint rgb" 5801378 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "centerfire projectile" 1 "clip size penalty" 0.75 "fire rate penalty" 10 "faster reload rate" 0.01 "blast radius increased" 3 "Projectile speed increased" 0.65 "damage bonus" 8 "custom projectile model" "models/props_trainyard/cart_bomb_separate.mdl" "fuse bonus" 4 "grenade no spin" 1 "grenade no bounce" 1 "use large smoke explosion" 1 "blast dmg to self increased" 0 "ragdolls become ash" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Regen" Attributes IgnoreEnemies } } } } //WAVE 3 Wave { StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 0 TFBot { Template T_TFBot_Express } } WaveSpawn { Name "SUPPORT" Where spawnbot_left0 Where spawnbot_main1 TotalCount 1337 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 15 WaitForAllDead "EXPRESS" Support 1 TotalCurrency 100 TFBot { Class Demoman Skill Expert Classicon demo_sticky_daan WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "max pipebombs decreased" -7 "Projectile range increased" 0.35 } //GATE Item "MvM Gatebot Light Demoman" Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot BehaviorModifiers Push //GATE } } WaveSpawn { Name "SUPPORTDRUNK" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 1337 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 2 WaitForAllDead "part04" Support 1 TotalCurrency 0 TFBot { Template T_TFBot_Milk_Hell } } WaveSpawn { Name "part01" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 14 MaxActive 14 SpawnCount 7 WaitBetweenSpawns 24 WaitForAllDead "EXPRESS" TotalCurrency 200 Squad { TFBot { Class Heavyweapons Name "Giant Heal-On-Kill Heavy" ClassIcon heavy_deflector_healonkill Skill Expert Item "The Tungsten Toque" Item "Deflector" Health 5000 Attributes MiniBoss ItemAttributes { ItemName "Deflector" "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 } } TFBot { Class Medic Name "Kritzkrieg Medic" Item "The Kritzkrieg" Skill Expert Classicon medic_kritz Attributes Alwayscrit Attributes SpawnWithFullCharge CharacterAttributes { "bot medic uber health threshold" 13371337 "uber duration bonus" 13337 } } TFBot { Class Medic Name "Kritzkrieg Medic" Item "The Kritzkrieg" Skill Expert Classicon medic_kritz Attributes Alwayscrit Attributes SpawnWithFullCharge CharacterAttributes { "bot medic uber health threshold" 13371337 "uber duration bonus" 13337 } } TFBot { Class Medic Name "Kritzkrieg Medic" Item "The Kritzkrieg" Skill Expert Classicon medic_kritz Attributes Alwayscrit Attributes SpawnWithFullCharge CharacterAttributes { "bot medic uber health threshold" 13371337 "uber duration bonus" 13337 } } TFBot { Class Medic Name "Kritzkrieg Medic" Item "The Kritzkrieg" Skill Expert Classicon medic_kritz Attributes Alwayscrit Attributes SpawnWithFullCharge CharacterAttributes { "bot medic uber health threshold" 13371337 "uber duration bonus" 13337 } } TFBot { Class Medic Name "Kritzkrieg Medic" Item "The Kritzkrieg" Skill Expert Classicon medic_kritz Attributes Alwayscrit Attributes SpawnWithFullCharge CharacterAttributes { "bot medic uber health threshold" 13371337 "uber duration bonus" 13337 } } TFBot { Class Medic Name "Kritzkrieg Medic" Item "The Kritzkrieg" Skill Expert Classicon medic_kritz Attributes Alwayscrit Attributes SpawnWithFullCharge CharacterAttributes { "bot medic uber health threshold" 13371337 "uber duration bonus" 13337 } } } } WaveSpawn { Name "part02" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 72 MaxActive 20 SpawnCount 1 WaitBetweenSpawns 0.25 WaitForAllDead "part01" TotalCurrency 200 FirstSpawnWarningSound "vo/mvm/norm/demoman_mvm_cheers04.mp3" TFBot { Class Demoman Name "Suicide Demo" ClassIcon demo_caber_nys Skill Expert Scale 1.001 Item "The Ullapool Caber" Item "EOTL_demo_dynamite" Item "The Grizzled Growth" Item "Desert Marauder" WeaponRestrictions MeleeOnly Attributes DisableDodge ItemAttributes { ItemName "The Ullapool Caber" "kill forces attacker to laugh" 1 "damage bonus" 100 "blast dmg to self increased" 100 "hand scale" 1.5 } } } WaveSpawn { Name "part04" TotalCount 1 WaitForAllDead "part02" WaitBeforeStarting 12 TotalCurrency 200 FirstSpawnWarningSound "vehicles/tank_readyfire1.wav" FirstSpawnOutput { Target ST_maker_relay Action Trigger } Tank { Health 40000 Speed 75 Name "sticky_tank" StartingPathTrackNode "tank_path_1" OnKilledOutput { Target ST_kill_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part05" Where spawnbot_mid_slow0 Where spawnbot_main1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12 WaitForAllDead "part04" TotalCurrency 200 //FirstSpawnWarningSound "vo/announcer_plr_finalstageoutcome02.mp3" DoneWarningSound "misc/halloween/merasmus_death.wav" TFBot { Class Demoman WeaponRestrictions MeleeOnly Item "The Eyelander" Item "The Gunboats" Item "The Tartan Spartan" Item "Spy Oni Mask" Item "Forgotten King's Pauldrons" Item "The War Goggles" Name "Lord Drunkard" Skill Expert Scale 1.9 Attributes Miniboss ClassIcon demoknight Health 20000 Attributes UseBossHealthBar Attributes DisableDodge ItemAttributes { ItemName "The Eyelander" "item style override" 1 "damage bonus" 2 "fire rate bonus" 2 "damage causes airblast" 1 "boots falling stomp" 1 "ragdolls become ash" 1 "increased jump height" 3 "decapitate type" 0 "crit from behind" 1 "bot custom jump particle" 1 "max health additive penalty" 0 } CharacterAttributes { "health regen" 150 "move speed bonus" 0.5 "increased air control" 100 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 7 "airblast vertical vulnerability multiplier" 0 } } } } //WAVE 4 Wave { StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 50 TFBot { Template T_TFBot_Express } } WaveSpawn { Name "part01a" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllDead "EXPRESS" TotalCurrency 100 Squad { TFBot { Class Soldier Name "Giant Laser" Item "The Hellmet" Item "The Cow Mangler 5000" ClassIcon hellmet_zap Skill Expert Health 4200 MaxVisionRange 5000 Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "The Hellmet" "set item tint rgb" 65535 } ItemAttributes { ItemName "The Cow Mangler 5000" "set item tint rgb" 65535 "override projectile type" 13 "faster reload rate" 0.01 "fire rate bonus" 0.05 "energy weapon penetration" 1 "ragdolls become ash" 1 "projectile penetration" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Classicon soldier_banner_trio ItemAttributes { ItemName "The Buff Banner" "deploy time increased" 0.5 } } TFBot { Template T_TFBot_Soldier_Extended_Concheror Classicon soldier_banner_trio ItemAttributes { ItemName "The Concheror" "deploy time increased" 0.5 } } TFBot { Template T_TFBot_Soldier_Extended_Battalion Classicon soldier_banner_trio ItemAttributes { ItemName "The Battalion's Backup" "deploy time increased" 0.5 } } TFBot { Class Pyro Skill Easy Classicon soldier_banner_trio Attributes AlwaysFireWeapon } TFBot { Template T_TFBot_Medic_Shield ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "increase buff duration" 2 } } } } WaveSpawn { Name "part01b" Where spawnbot_mid_slow0 Where spawnbot_main1 TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllDead "EXPRESS" WaitBeforeStarting 12 TotalCurrency 100 Squad { TFBot { Class Soldier Name "Giant Laser" Item "The Hellmet" Item "The Cow Mangler 5000" ClassIcon hellmet_zap Skill Expert Health 4200 MaxVisionRange 5000 Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "The Hellmet" "set item tint rgb" 65535 } ItemAttributes { ItemName "The Cow Mangler 5000" "set item tint rgb" 65535 "override projectile type" 13 "faster reload rate" 0.01 "fire rate bonus" 0.05 "energy weapon penetration" 1 "ragdolls become ash" 1 "projectile penetration" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Classicon soldier_banner_trio } TFBot { Template T_TFBot_Soldier_Extended_Concheror Classicon soldier_banner_trio } TFBot { Template T_TFBot_Soldier_Extended_Battalion Classicon soldier_banner_trio } TFBot { Class Pyro Skill Easy Classicon soldier_banner_trio Attributes AlwaysFireWeapon } TFBot { Template T_TFBot_Medic_Shield ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "increase buff duration" 2 } } } } WaveSpawn { Name "part02" Where spawnbot_scattered0 Where spawnbot_main1 TotalCount 48 MaxActive 16 SpawnCount 1 WaitBetweenSpawns 1 WaitForAllDead "part01b" TotalCurrency 100 TFBot { Class Pyro Name "Jetpack Pyro" ClassIcon pyro_giant Skill Expert Item "The Thermal Thruster" Item "Pyro Helm" ItemAttributes { ItemName "Pyro Helm" "set item tint rgb" 5801378 } WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "is_passive_weapon" 1 "airblast disabled" 1 } ItemAttributes { ItemName "The Thermal Thruster" "thermal_thruster_air_launch" 1 "item_meter_charge_rate" 0.1 } } } WaveSpawn { Name "part03" Where spawnbot_mid_slow0 Where spawnbot_main1 TotalCount 48 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 4 WaitForAllDead "part02" WaitBeforeStarting 4 TotalCurrency 100 TFBot { Class Demoman Name "Blast Demo" ClassIcon demo_loosecannon Skill Expert //GATE Item "MvM Gatebot Light Demoman" Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot BehaviorModifiers Push //GATE Item "Armored Authority" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "damage causes airblast" 1 "damage bonus" .45 "fire rate bonus" 0.001 "clip size upgrade atomic" -2 "faster reload rate" 1.5 "Blast radius decreased" 1.2 "projectile spread angle penalty" 2 "grenade no spin" 1 } } } WaveSpawn { Name "part04" TotalCount 1 WaitForAllDead "part02" TotalCurrency 100 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } LastSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 40000 Speed 75 Name "tank" StartingPathTrackNode "tank_path_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part06" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part04" WaitBeforeStarting 12 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons CharacterAttributes { "dmg taken from bullets reduced" 0 } } TFBot { Class Medic Classicon medic_vac_trio_nys Name "Bullet Medic" Skill Expert Item "The U-clank-a" Item "The Crusader's Crossbow" Item "teufort_medigun_civilservant" Attributes SpawnWithFullCharge ItemAttributes { ItemName "teufort_medigun_civilservant" "medigun charge is resists" 3 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } } } WaveSpawn { Name "part07" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "part06" WaitBeforeStarting 12 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons CharacterAttributes { "dmg taken from blast reduced" 0 } } TFBot { Class Medic Classicon medic_vac_trio_nys Name "Blast Medic" Skill Expert Item "Scotch Bonnet" Item "The Crusader's Crossbow" Item "teufort_medigun_civilservant" Attributes SpawnWithFullCharge ItemAttributes { ItemName "teufort_medigun_civilservant" "medigun charge is resists" 4 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } } } WaveSpawn { Name "part08" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "part07" WaitBeforeStarting 12 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons CharacterAttributes { "dmg taken from fire reduced" 0 } } TFBot { Class Medic Classicon medic_vac_trio_nys Name "Fire Medic" Skill Expert Item "KF Pyro Mask" Item "The Crusader's Crossbow" Item "teufort_medigun_civilservant" Attributes SpawnWithFullCharge ItemAttributes { ItemName "teufort_medigun_civilservant" "medigun charge is resists" 5 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } } } WaveSpawn { Name "part09" Where spawnbot_left0 Where spawnbot_main1 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 8 WaitForAllDead "part04" TotalCurrency 50 TFBot { Class Scout Name "Shortstop Super Scout" ClassIcon scout_shortstop Skill Expert Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Shortstop" Health 1200 Attributes MiniBoss Attributes HoldFireUntilFullReload Skill Expert MaxVisionRange 1200 ItemAttributes { ItemName "The Shortstop" //"clip size bonus" 2 "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 // 70% slower reload "scattergun knockback mult" 6 "damage penalty" 0.35 // 55% damage reduction "weapon spread bonus" 0.4 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } //WAVE 5 Wave { StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "part01" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 22 MaxActive 22 SpawnCount 22 WaitBeforeStarting 8 TotalCurrency 100 FirstSpawnWarningSound "vehicles/airboat/fan_motor_start1.wav" TFBot { Class Medic Health 1500 Scale 1.3 ClassIcon tank_giant Name "Roadkill" Attributes DisableDodge Attributes SpawnWithFullCharge WeaponRestrictions MeleeOnly Item "The Ubersaw" Item "The Macho Mann" Item "Highway Star" Item "The Gas Guzzler" CharacterAttributes { "damage bonus" 1.5 "hand scale" 1.5 "move speed bonus" 88 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "override footstep sound set" 1 } } } WaveSpawn { Name "EXPRESS" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 1 WaitForAllDead "part01" TotalCurrency 100 TFBot { Template T_TFBot_Express } } WaveSpawn { Name "part02" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 4 MaxActive 4 SpawnCount 4 WaitForAllDead "EXPRESS" TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Boxing_Heavy //GATE Item "MvM Gatebot Light Heavy" Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot BehaviorModifiers Push //GATE Item "The Razorback" CharacterAttributes { "dmg taken from bullets reduced" 0 "dmg taken from blast reduced" 0 "dmg taken from fire reduced" 0 } } TFBot { Class Medic Classicon medic_vac_trio_nys Name "Bullet Medic" Skill Expert Item "The U-clank-a" Item "The Crusader's Crossbow" Item "teufort_medigun_civilservant" Attributes SpawnWithFullCharge ItemAttributes { ItemName "teufort_medigun_civilservant" "medigun charge is resists" 3 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } TFBot { Class Medic Classicon medic_vac_trio_nys Name "Blast Medic" Skill Expert Item "Scotch Bonnet" Item "The Crusader's Crossbow" Item "teufort_medigun_civilservant" Attributes SpawnWithFullCharge ItemAttributes { ItemName "teufort_medigun_civilservant" "medigun charge is resists" 4 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } TFBot { Class Medic Classicon medic_vac_trio_nys Name "Fire Medic" Skill Expert Item "KF Pyro Mask" Item "The Crusader's Crossbow" Item "teufort_medigun_civilservant" Attributes SpawnWithFullCharge ItemAttributes { ItemName "teufort_medigun_civilservant" "medigun charge is resists" 5 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } } } WaveSpawn { Name "part03" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 36 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 1 WaitForAllDead "EXPRESS" WaitBeforeStarting 24 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Fist Skill Normal Attributes AlwaysCrit } } WaveSpawn { Name "part04" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 24 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllDead "part03" TotalCurrency 200 Squad { TFBot { Class Pyro Name "Gascan't" Item "The Gas Passer" Classicon pyro_gascann Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "single wep deploy time decreased" "0.4" "switch from wep deploy time decreased" "0.7" } ItemAttributes { ItemName "The Gas Passer" "mult_item_meter_charge_rate" 0.05 "weapon burn dmg increased" 5 } } TFBot { Template T_TFBot_Big_Heal_Hell Attributes IgnoreEnemies } } } WaveSpawn { Name "part05" Where spawnbot_left0 Where spawnbot_main1 TotalCount 24 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 2 WaitForAllDead "part03" TotalCurrency 200 TFBot { Template T_TFBot_Pyro_Flaregun Skill Expert } } WaveSpawn { Name "part06" TotalCount 1 WaitForAllDead "part04" TotalCurrency 100 FirstSpawnOutput { Target tankdozer_spawn_relay Action Trigger } Tank { Name "Tankdozer" Health 40000 Skin 0 Speed 75 StartingPathTrackNode path_tank_cliff_1 OnKilledOutput { Target tankdozer_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } //WAVE 6 Wave { StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 100 TFBot { Template T_TFBot_Express } } WaveSpawn { Name "part01" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 48 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 4 WaitForAllDead "EXPRESS" WaitBeforeStarting 0.1 TotalCurrency 200 TFBot { Class Demoman Health 450 Scale 1.3 Skill Expert Name "Batterman" Classicon scout_stun Attributes HoldFireUntilFullReload Item "The Bolt Action Blitzer" Item "The Gaelic Golf Bag" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "damage bonus" 0.75 "blast radius increased" 0.1 "custom projectile model" "models/weapons/w_models/w_baseball.mdl" "fuse bonus" 1337 "blast dmg to self increased" 0 "mod stun waist high airborne" 1 "stun enemies wielding same weapon" 1 "dmg pierces resists absorbs" 1 } } } WaveSpawn { Name "part02" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 8 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 16 WaitForAllDead "EXPRESS" TotalCurrency 200 TFBot { Template T_TFBot_Giant_Heavyweapons //Skill Easy //GATE Item "MvM Gatebot Light Heavy" Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot BehaviorModifiers Push //GATE } } WaveSpawn { Name "part03" Where spawnbot_left0 Where spawnbot_main1 TotalCount 48 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 2 WaitForAllDead "part01" TotalCurrency 200 TFBot { Class Sniper Classicon sniper_smg Skill Expert MaxVisionRange 800 Attributes AlwaysCrit WeaponRestrictions SecondaryOnly //GATE Item "MvM GateBot Light Sniper" Tag "bot_gatebot" BehaviorModifiers push Attributes IgnoreFlag Attributes DisableDodge // } } WaveSpawn { Name "part04" Where spawnbot_left0 Where spawnbot_main1 TotalCount 16 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 12 WaitForAllDead "part01" WaitBeforeStarting 12 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Pyro } } } //WAVE 7 Wave { StartWaveOutput { Target wave_start_relay_expert Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 7 MaxActive 7 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 0 TFBot { Template T_TFBot_Express //Name "Armored Pants" //GATE Item "MvM Gatebot Light Spy" Attributes IgnoreFlag Attributes DisableDodge Tag bot_gatebot BehaviorModifiers Push //GATE //ItemAttributes //{ // ItemName "Batter's Helmet" // "set item tint rgb" 15185211 //} } } WaveSpawn { Name "part00" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 22 MaxActive 22 SpawnCount 22 WaitForAllDead "EXPRESS" TotalCurrency 0 TFBot { Class Pyro Skill Expert Attributes AlwaysCrit } } WaveSpawn { Name "part01" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitForAllDead "part00" TotalCurrency 1337 FirstSpawnWarningSound "npc/combine_gunship/ping_patrol.wav" DoneWarningSound "items/cart_explode.wav" TFBot { Class Pyro Name "Dieselnator" Skill Expert Scale 1.9 Attributes Miniboss ClassIcon pyro_d Health 60000 MaxVisionRange 2400 Item "Batter's Bracers" //Item "The Bunsen Brave" Item "The Blizzard Breather" Item "The Gunboats" Attributes UseBossHealthBar Attributes DisableDodge Attributes AlwaysFireWeapon ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PYRO" "is_passive_weapon" 1 "centerfire projectile" 1 "override projectile type" 2 "no self blast dmg" 2 "projectile spread angle penalty" 8 "Projectile speed increased" 0.35 "rocket specialist" 4 "auto fires full clip" 1 "auto fires when full" 1 "can overload" 1 "fire rate bonus" 0.01 "faster reload rate" 0.6 } ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "flame_lifetime" 3 "flame_speed" "3500" } ItemAttributes { ItemName "The Blizzard Breather" "set item tint rgb" 6579300 } CharacterAttributes { "gesture speed increase" 0.25 "hand scale" 0 "damage bonus" 10 "move speed bonus" 0.4 "increased jump height" 1.3 "override footstep sound set" 5 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "rage giving scale" 0.1 "ragdolls become ash" 1 "boots falling stomp" 1 } } } WaveSpawn { Name "support" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 1337 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 12 WaitBeforeStarting 20 WaitForAllDead "part00" TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Medic_QuickUber Name "Quick Uber" Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly } } WaveSpawn { Name "support2" Where spawnbot_mid0 Where spawnbot_main1 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 8 WaitForAllDead "part00" TotalCurrency 0 Support Limited TFBot { Template T_TFBot_Medic_QuickUber Name "Quick Uber" Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly } } } }