#base robot_giant.pop #base robot_standard.pop //Made By Hell-met http://steamcommunity.com/id/hell-met/ //Special Skill //Requires Red Bots module (SigSegV servers only) //Malevolent Mobocracy (Mannworks) WaveSchedule { StartingCurrency 800 RespawnWaveTime 8 CanBotsAttackWhileInSpawnRoom no NoReanimators 1 NoMvMDeathTune 1 SniperHideLasers 1 ExtraSpawnPoint { Name "spawnfuck" TeamNum 3 X "-1048" Y "-895" Z "587" } Mission // Buster { Objective DestroySentries InitialCooldown 0 Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster Skill Easy Attributes DisableDodge Attributes IgnoreEnemies } } Mission // Anti-Resis Buster { Objective DestroySentries InitialCooldown 0 Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster Skill Expert Attributes DisableDodge Attributes IgnoreEnemies Item "MvM GateBot Light Engineer" ItemColor { ItemName "MvM GateBot Light Engineer" Red 75 Green 0 Blue 255 } CharacterAttributes { "dmg pierces resists absorbs" 1 "head scale" 2.2 "torso scale" 0.3 } } } Mission // Sniper - Wave 1 { Objective Sniper InitialCooldown 40 Where spawnbot_lower BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission // 2 EH Sniper - Wave 3 { Objective Sniper InitialCooldown 30 Where spawnbot_lower BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 45 DesiredCount 2 TFBot { Class Sniper Skill Expert Name "Canadian Sniper" Item "The Extra Layer" Item "The Triggerman's Tacticals" Item "El Duderino" Item "EOTL_hiphunter_hat" Item "Frying Pan" Attributes AlwaysCrit Attributes DisableDodge Classicon ehblood ItemAttributes { ItemName "TF_WEAPON_SNIPERRIFLE" "explosive sniper shot" 3 "sniper charge per sec" 0 "health regen" 10 } } } Mission // Boss Sniper - Wave 6 { Objective Sniper InitialCooldown 1 Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 13371337 DesiredCount 1 TFBot { Class Sniper Skill Expert Name "Rust Rogue" ClassIcon sniper_d Item "The Hitman's Heatmaker" Item "Upgradeable TF_WEAPON_CLUB" Item "The Purity Fist" Item "Desert Marauder" ItemAttributes { ItemName "Desert Marauder" "set item tint rgb" 1315860 } Health 60000 Scale 1.9 Attributes MiniBoss Attributes DisableDodge Attributes UseBossHealthBar Attributes AlwaysCrit ItemAttributes { ItemName "The Hitman's Heatmaker" "explosive sniper shot" 3 "faster reload rate" 0.2 "sniper fires tracer HIDDEN" 1 "dmg bonus vs buildings" 1337 "damage penalty on bodyshot" 1 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_CLUB" "provide on active" 1 "move speed bonus" 2 "single wep deploy time decreased" 0.001 "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } } } Mission // Spy - Wave 1 { Objective Spy InitialCooldown 40 Where spawnbot BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 80 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission // Degree - Wave 5 { Objective Spy InitialCooldown 16 Where Behind BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 4 TFBot { Class Pyro Skill Normal Classicon pyro_fireaxe Attributes AlwaysCrit Attributes DisableDodge WeaponRestrictions MeleeOnly Item "The Third Degree" Action Mobber } } Mission // Anti-Resis Spy - Wave 6 { Objective Spy InitialCooldown 100 Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 60 DesiredCount 2 TFBot { Class Spy Attributes AlwaysCrit Skill Easy Item "MvM GateBot Light Spy" ItemColor { ItemName "MvM GateBot Light Spy" Red 75 Green 0 Blue 255 } CharacterAttributes { "dmg pierces resists absorbs" 1 } } } Mission // Red Sniper - Wave 2 { Objective Sniper InitialCooldown 10 Where Anywhere BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 5 DesiredCount 2 TFBot { Template T_TFBot_Sniper AddCond { Name TF_COND_REPROGRAMMED } Classicon red ItemAttributes { ItemName "TF_WEAPON_SNIPERRIFLE" "ammo regen" 1 } CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } } Mission // Red Spy - Wave 2 { Objective Spy InitialCooldown 10 Where "" BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 5 DesiredCount 2 TFBot { Template T_TFBot_Spy AddCond { Name TF_COND_REPROGRAMMED } Classicon red ItemAttributes { ItemName "TF_WEAPON_REVOLVER" "ammo regen" 1 } CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } } //WAVE 1 Valve Templates Wave { Explanation { Line "{blue}WAR!" Line "{red}Friendly robots {grey}will be dispatched to help throughout this mission" Line "{yellow}Note that they will use teleporters. Place the teleporter exit away from walls else they will get stuck" } StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "red1" Where "" TotalCount 1337 MaxActive 4 SpawnCount 1 WaitBeforeStarting 12 Support 1 TotalCurrency 0 FirstSpawnWarningSound mvm\ambient_mp3\mvm_siren.mp3 RandomChoice { TFBot { Class Scout Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Scout Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Soldier Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Soldier Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Pyro Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "tf_weapon_flamethrower" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Pyro Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "tf_weapon_flamethrower" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Demoman Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Demoman Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class HeavyWeapons Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class HeavyWeapons Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Sniper_Huntsman Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Demoman_Knight Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Pyro_Flaregun Skill Expert Action Mobber ItemAttributes { ItemName "The Flare Gun" "ammo regen" 1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Skill Expert Action Mobber ItemAttributes { Itemname "pugilist's protector" "set item tint rgb" 12073019 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Class Scout WeaponRestrictions MeleeOnly Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } } } WaveSpawn { Name "support" Where spawnbot TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 Support 1 TotalCurrency 0 Randomchoice { TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Scout_FAN } TFBot { Template T_TFBot_Giant_Scout_FAN ClassIcon scout_fan } } } WaveSpawn { Name "part01" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Pyro Skill Easy } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Regen Medic" Attributes IgnoreEnemies } } } WaveSpawn { Name "part02" Where spawnbot TotalCount 48 MaxActive 12 SpawnCount 4 WaitForAllDead "part01" WaitBetweenSpawns 2 TotalCurrency 200 RandomChoice { TFBot { Class Scout Skill Expert Classicon "tf2" } TFBot { Class Scout Skill Expert Classicon "tf2" } TFBot { Class Soldier Skill Expert Classicon "tf2" } TFBot { Class Soldier Skill Expert Classicon "tf2" } TFBot { Class Pyro Skill Expert Classicon "tf2" } TFBot { Class Pyro Skill Expert Classicon "tf2" } TFBot { Class Demoman Skill Expert Classicon "tf2" } TFBot { Class Demoman Skill Expert Classicon "tf2" } TFBot { Class HeavyWeapons Skill Expert Classicon "tf2" } TFBot { Class HeavyWeapons Skill Expert Classicon "tf2" } TFBot { Template T_TFBot_Sniper_Huntsman Skill Expert Classicon "tf2" } TFBot { Template T_TFBot_Demoman_Knight Skill Expert Classicon "tf2" } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Skill Expert Classicon "tf2" } TFBot { Template T_TFBot_Pyro_Flaregun Skill Expert Classicon "tf2" } TFBot { Class Scout WeaponRestrictions MeleeOnly Skill Expert Classicon "tf2" } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 2 WaitForAllDead "part02" WaitBetweenSpawns 2 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist } TFBot { Class Medic Name "Big-Heal Medic" Item "The Surgeon's Sidearms" Skill Expert Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 10 } } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 2 WaitForAllSpawned "part03" WaitBeforeStarting 8 WaitBetweenSpawns 2 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Soldier_Buff_Banner } TFBot { Template T_TFBot_Medic_QuickUber ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 } } } } WaveSpawn { Name "part05" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 1 WaitForAllSpawned "part04" WaitBetweenSpawns 8 TotalCurrency 175 RandomChoice { TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Giant_Soldier } TFBot { Template T_TFBot_Giant_Soldier_Crit } TFBot { Template T_TFBot_Giant_Soldier_Crit } TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } } } WaveSpawn { Name "part07" Where spawnbot_right TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part05" TotalCurrency 125 TFBot { Class Heavyweapons Name "Giant Heal-On-Kill Heavy" ClassIcon heavy_deflector_healonkill Skill Expert Item "The Tungsten Toque" Item "MvM Gatebot Light Heavy" Item "Deflector" Health 5000 MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "Deflector" "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.9 "override footstep sound set" 2 } } } WaveSpawn { Name "part08" Where spawnbot_left TotalCount 60 MaxActive 12 SpawnCount 12 WaitForAllDead "part05" WaitBeforeStarting 2 TotalCurrency 0 TFBot { Template T_TFBot_Heavyweapons_Gnome Skill Expert Action Mobber } } WaveSpawn { Name "part09" TotalCurrency 25 TotalCount 1 WaitForAllDead "part07" WaitBeforeStarting 8 Tank { Health 15000 Speed 75 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part10" TotalCurrency 25 TotalCount 1 WaitForAllDead "part07" WaitBeforeStarting 8 Tank { Health 15000 Speed 75 Name "tankboss_right" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } //WAVE 2 Wave { Explanation { Line "{yellow}NOTE - {red} All spies in this wave are friendly" } StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "support2" Where spawnbot_lower TotalCount 200 MaxActive 12 SpawnCount 12 WaitBetweenSpawns 32 Support 1 TotalCurrency 200 RandomChoice { TFBot { Class Scout Name "Super League" Skill Normal Attributes DisableDodge WeaponRestrictions MeleeOnly Classicon "scout_bat" Item "Batter's Helmet" Item "The Sandman" ItemAttributes { ItemName "The Sandman" "mod bat launches balls" 0 "damage causes airblast" 1 "apply z velocity on damage" 50 "max health additive penalty" 0 } ItemAttributes { ItemName "Batter's Helmet" "SPELL: set item tint RGB" "5" "set item tint rgb" 3329330 } } TFBot { Class Scout Name "Super League" Skill Normal Attributes DisableDodge WeaponRestrictions MeleeOnly Classicon "scout_bat" Item "Batter's Helmet" Item "The Sandman" Item "Bonk! Atomic Punch" ItemAttributes { ItemName "The Sandman" "mod bat launches balls" 0 "damage causes airblast" 1 "apply z velocity on damage" 50 "max health additive penalty" 0 } ItemAttributes { ItemName "Batter's Helmet" "SPELL: set item tint RGB" "5" "set item tint rgb" 3329330 } } } } WaveSpawn { Name "support" Where spawnfuck TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawnsAfterDeath 30 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun Attributes AlwaysCrit Item "MvM Gatebot Light Heavy" Action Mobber CharacterAttributes { "cannot pick up intelligence" 1 } } } WaveSpawn { Name "new1" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 24 TotalCurrency 100 TFBot { Class Soldier Name "Giant Homing Soldier" ClassIcon newbanner UseCustomModel models/bots/soldier/bot_trooper_boss.mdl Skill Easy Item "MvM GateBot Light Soldier" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Health 4200 Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.2 "fire rate bonus" 0.1 "clip size upgrade atomic" 6 "projectile spread angle penalty" 90 "item style override" 1 } HomingRockets { Enable 1 IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.5 TurnPower 100 MaxAimError 90 } 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 } } } WaveSpawn { Name "new2" Where spawnbot_lower TotalCount 32 MaxActive 8 SpawnCount 4 WaitBeforeStarting 25 TotalCurrency 100 TFBot { Class HeavyWeapons Skill Expert Name "Baseball Launcher" Classicon scout_stun WeaponRestrictions SecondaryOnly RocketCustomModel "models\weapons\w_models\w_baseball.mdl" Item "Batter's Helmet" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "item style override" 2 "faster reload rate" 0.01 "fire rate bonus" 3 "damage bonus" 15 "override projectile type" 2 "Blast radius decreased" 0.2 } CustomWeaponModel { Slot 1 Model "models\weapons\w_models\w_minigun.mdl" } } } WaveSpawn { Name "new3" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllDead "new2" TotalCurrency 100 Squad { TFBot { Class Soldier ClassIcon soldier_burstfire Name "Burst Soldier" Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 0.33 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 0.9 "blast radius increased" 1.25 "projectile spread angle penalty" 2 } } TFBot { Template T_TFBot_Medic_QuickUber ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 } } } } WaveSpawn { Name "new4" Where spawnbot_right TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 8 WaitForAllDead "new3" TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Skill Easy } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies } } } WaveSpawn { Name "new5" Where spawnbot_left TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 8 WaitForAllDead "new3" TotalCurrency 150 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Skill Easy } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies } } } } //WAVE 3 Wave { Explanation { Line "{blue}Lithium Gauntlets {grey}are immune to non-melee damage" } StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "red3" Where "" TotalCount 1337 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 8 WaitBeforeStarting 6 Support 1 TotalCurrency 0 RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Fist Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Heavyweapons_Fist Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Heavy_IronFist_Airblast Item "MvM GateBot Light Heavy" Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Demoman_Samurai Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "cancel falling damage" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Class Demoman Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red Name "Rotten Samurai Demo" Skill Expert Item "The Half-Zatoichi" Item "The Splendid Screen" Item "Demo Kabuto" Item "The Menpo" ItemAttributes { Itemname "The Menpo" "set item tint rgb" 12073019 } Scale "1.3" Health 650 WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AlwaysCrit Attributes AutoJump AutoJumpMin 4 AutoJumpMax 4 CharacterAttributes { "cancel falling damage" 1 "charge time increased" 6 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 } } TFBot { Template T_TFBot_Sniper_Huntsman_Spammer Attributes AlwaysCrit Item "MvM GateBot Light Sniper" Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } ItemAttributes { ItemName "The Huntsman" "ammo regen" 1 "fire rate bonus" 0.6 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } } } WaveSpawn { Name "part11" Where spawnbot_right TotalCount 4 MaxActive 4 SpawnCount 4 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Soldier_Extended_Concheror ClassIcon soldier_backup } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner ClassIcon soldier_backup } TFBot { Template T_TFBot_Soldier_Extended_Battalion } } } WaveSpawn { Name "part12" Where spawnbot_left TotalCount 4 MaxActive 4 SpawnCount 4 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun } TFBot { Template T_TFBot_Soldier_Extended_Concheror ClassIcon soldier_backup } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner ClassIcon soldier_backup } TFBot { Template T_TFBot_Soldier_Extended_Battalion } } } WaveSpawn { Name "part13" TotalCurrency 150 TotalCount 1 WaitForAllDead "part12" WaitBeforeStarting 2 Tank { Health 30000 Speed 35 Scale 0.25 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part14" TotalCurrency 150 TotalCount 1 WaitForAllDead "part11" WaitBeforeStarting 2 Tank { Health 30000 Speed 35 Scale 0.25 Name "tankboss_right" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "support3" Where spawnbot TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 32 WaitBeforeStarting 80 Support 1 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Scout_Fast } } WaveSpawn { Name "part15" Where spawnbot_lower TotalCount 40 MaxActive 16 SpawnCount 8 WaitBetweenSpawns 4 WaitForAllSpawned "part14" WaitBeforeStarting 80 TotalCurrency 50 RandomChoice { TFBot { Class HeavyWeapons Skill Normal } TFBot { Class HeavyWeapons Skill Easy } TFBot { Class HeavyWeapons Skill Easy Attributes AlwaysCrit } TFBot { Class HeavyWeapons Skill Expert } TFBot { Class Heavyweapons Name "Deflector Heavy" Classicon "heavy" Skill Hard Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } TFBot { Class Heavyweapons Name "Deflector Heavy" Classicon "heavy" Skill Easy Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } TFBot { Class Heavyweapons Skill Expert Name "Heal-On-Kill Heavy" Classicon "heavy" Health 300 Item "The Tungsten Toque" Item "MvM Gatebot Light Heavy" Item "Deflector" ItemAttributes { ItemName "Deflector" "attack projectiles" 2 "heal on kill" 300 } } } } WaveSpawn { Name "part16" Where spawnbot TotalCount 6 MaxActive 4 SpawnCount 2 WaitForAllSpawned "part14" WaitBeforeStarting 80 WaitBetweenSpawns 24 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Giant_Pyro Item "The Phlogistinator" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 } } TFBot { Class Medic Name "Shield Medic" Health 150 Classicon "medshield" Item "Platinum Pickelhaube" Skill Hard Attributes ProjectileShield Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "increase buff duration" 2 } CharacterAttributes { "bot medic uber deploy delay duration" 1337 } } } } WaveSpawn { Name "part17" Where spawnbot_lower TotalCount 40 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 4 WaitForAllDead "part15" TotalCurrency 50 Squad { TFBot { Class Heavy Skill Expert Classicon autogun Name "Autogun Heavy" Item "Bone-Cut Belt" Item "The Mantreads" Item "Iron Curtain" Item "The Eliminators Safeguard" ItemAttributes { ItemName "The Eliminators Safeguard" "item style override" 1 "backstab shield" 1 } ItemAttributes { ItemName "Iron Curtain" "minigun spinup time decreased" 0 "voice pitch scale" 0.85 "projectile penetration" 1 "fire rate bonus" 3 "damage bonus" 1.5 "weapon spread bonus" 0.2 "particle effect use head origin" 1 "particle effect vertical offset" -1000 } } TFBot { Class Medic Name "Big-Heal Medic" Item "The Surgeon's Sidearms" Skill Expert Attributes SpawnWithFullCharge Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 10 } } TFBot { Class Pyro Name "Reflector Pyro" Health 175 Skill Expert Item "The Nostromo Napalmer" Item "Brigade Helm" Classicon heavy_deflector Attributes DisableDodge ItemAttributes { ItemName "The Nostromo Napalmer" "weapon burn time increased" 0.0001 "airblast pushback scale" 0 "mult airblast refire time" 0.01 "damage bonus" 0.5 "deflection size multiplier" 2 } ItemAttributes { ItemName "Brigade Helm" "set item tint rgb" 1315860 } } TFBot { Class Pyro Name "Reflector Pyro" Health 175 Skill Expert Item "The Nostromo Napalmer" Item "Brigade Helm" Classicon heavy_deflector Attributes DisableDodge ItemAttributes { ItemName "The Nostromo Napalmer" "weapon burn time increased" 0.0001 "airblast pushback scale" 0 "mult airblast refire time" 0.01 "damage bonus" 0.5 "deflection size multiplier" 2 } ItemAttributes { ItemName "Brigade Helm" "set item tint rgb" 1315860 } } } } WaveSpawn { Name "part18" Where spawnbot TotalCount 40 MaxActive 20 SpawnCount 10 WaitBetweenSpawns 4 WaitForAllDead "part17" TotalCurrency 50 TFBot { Class Heavyweapons Name "Lithium Gauntlet" Skill Normal ClassIcon heavy_steelfist Item "Steel Pipes" Item "The U-clank-a" ItemAttributes { ItemName "The U-clank-a" "set item tint rgb" 10092543 } Health 200 Scale 1.5 WeaponRestrictions MeleeOnly Item "Fists of Steel" CharacterAttributes { "dmg from ranged reduced" 0 "cannot be backstabbed" 1 "damage bonus" 1.5 "voice pitch scale" 0.8 "heal on kill" 200 "critboost on kill" 1337 } } } WaveSpawn { Name "part21" TotalCurrency 200 TotalCount 1 WaitForAllDead "part18" Tank { Health 40000 Speed 75 Skin 1 Name "tankboss_left" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } //WAVE 4 Wave { StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "red4" Where "" TotalCount 1337 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 4 WaitBeforeStarting 4 Support 1 TotalCurrency 0 FirstSpawnWarningSound vo\halloween_merasmus\sf12_wheel_fire05.mp3 RandomChoice { TFBot { Class Pyro Skill Expert Attributes AlwaysCrit Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "tf_weapon_flamethrower" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Pyro Skill Expert Attributes AlwaysCrit Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "tf_weapon_flamethrower" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Pyro Skill Expert Attributes AlwaysCrit Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "tf_weapon_flamethrower" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Class Soldier Skill Expert Item "The Direct Hit" Attributes AlwaysCrit Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "The Direct Hit" "crit mod disabled" 0 "ammo regen" 1 } CharacterAttributes { "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Demoman_Knight Skill Expert Attributes AlwaysCrit Attributes DisableDodge Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "ammo regen" 1 "voice pitch scale" 0.95 } } Squad { TFBot { Class Heavyweapons Name "Deflector Heavy" Skill Hard Item "The U-clank-a" Item "Deflector" ItemAttributes { Itemname "The U-clank-a" "set item tint rgb" 12073019 } Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 "ammo regen" 1 } } TFBot { Class Medic Attributes SpawnWithFullCharge Skill Expert AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 } } } } } WaveSpawn { Name "support4" Where spawnbot TotalCount 400 MaxActive 8 SpawnCount 1 WaitBeforeStarting 2 TotalCurrency 300 Support 1 RandomChoice { TFBot { Class Scout Name "Sun-on-a-Stick Scout" WeaponRestrictions MeleeOnly Skill Expert Classicon scout_giant_fast Item "Sun-on-a-Stick" } TFBot { Class Scout Name "Sun-on-a-Stick Scout" WeaponRestrictions MeleeOnly Skill Expert Classicon scout_giant_fast Item "Sun-on-a-Stick" } TFBot { Class Scout Name "Sun-on-a-Stick Scout" WeaponRestrictions MeleeOnly Skill Expert Classicon scout_giant_fast Item "Sun-on-a-Stick" } TFBot { Class Scout Name "Sun-on-a-Stick Scout" WeaponRestrictions MeleeOnly Skill Expert Classicon scout_giant_fast Item "Sun-on-a-Stick" } TFBot { Class Scout Name "Sun-on-a-Stick Scout" WeaponRestrictions MeleeOnly Skill Expert Classicon scout_giant_fast Item "Sun-on-a-Stick" } TFBot { Class Pyro Skill Easy Classicon "PYRO" } TFBot { Class Pyro Skill Expert Classicon "PYRO" } TFBot { Class Heavyweapons Name "Fire Gauntlet" ClassIcon heavy_gru Item "The Warsworn Helmet" Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Skill Expert Item "Gloves of Running Urgently" ItemAttributes { ItemName "Gloves of Running Urgently" "Set DamageType Ignite" 1 "damage bonus" 1.5 } } } } WaveSpawn { Name "support4b" Where spawnbot_lower TotalCount 1337 MaxActive 6 SpawnCount 1 WaitBeforeStarting 2 WaitForAllDead "part24" TotalCurrency 0 Support 1 RandomChoice { TFBot { Class Pyro Skill Expert Classicon "PYRO" Attributes AlwaysCrit } TFBot { Class Pyro Skill Easy Classicon "PYRO" Attributes AlwaysCrit } } } WaveSpawn { Name "support4" Where spawnbot_lower TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 TotalCurrency 0 Support 1 TFBot { Class Pyro Name "Ignite Pyro" Item "Pyro Helm" Item "Ali Baba's Wee Booties" WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Skill Expert Classicon "pyro_FLARE" ItemAttributes { ItemName "Pyro Helm" "SPELL: set item tint RGB" "5" "set item tint rgb" 15185211 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PYRO" "faster reload rate" 0.01 "damage bonus" 0.1 "weapon spread bonus" 0.01 "bullets per shot bonus" 0.1 "fire rate bonus" 0.6 "Set DamageType Ignite" 1 "weapon burn time increased" 1337 "killstreak tier" 3 "killstreak idleeffect" 3 } } } WaveSpawn { Name "part23" Where spawnbot TotalCount 30 MaxActive 12 SpawnCount 6 WaitBeforeStarting 4 WaitBetweenSpawns 10 TotalCurrency 100 RandomChoice { TFBot { Class Pyro Skill Expert Classicon pyro } TFBot { Class Pyro Skill Expert Classicon pyro Item "The BackBurner" } TFBot { Class Pyro Skill Hard Name "Phlog Pyro" Classicon pyrO Item "The Phlogistinator" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 } } TFBot { Class Pyro Skill Expert Classicon pyro Attributes AlwaysFireWeapon } TFBot { Class Pyro Skill Expert Attributes AlwaysCrit Classicon pyrO } TFBot { Class Pyro Skill Expert Classicon pyrO Attributes AlwaysCrit Attributes AlwaysFireWeapon } TFBot { Template T_TFBot_Giant_Pyro Classicon Pyro Item "The BackBurner" } } } WaveSpawn { Name "part24" Where spawnbot TotalCount 30 MaxActive 12 SpawnCount 6 WaitForAllSpawned "part23" WaitBetweenSpawns 10 TotalCurrency 100 RandomChoice { TFBot { Class HeavyWeapons Skill Expert Classicon "heavy_heater" Item "The Huo Long Heatmaker" } TFBot { Class HeavyWeapons Skill Expert Classicon "heavy_heater" Item "The Huo Long Heatmaker" } TFBot { Class HeavyWeapons Skill Expert Classicon "heavy_heater" Item "The Huo Long Heatmaker" } TFBot { Class HeavyWeapons Skill Expert Classicon "heavy_heater" Item "The Huo Long Heatmaker" } TFBot { Class HeavyWeapons Skill Expert Classicon "heavy_heater" Item "The Huo Long Heatmaker" } TFBot { Class HeavyWeapons Skill Expert Classicon "heavy_heatEr" Attributes AlwaysCrit Item "The Huo Long Heatmaker" } TFBot { Template T_TFBot_Heavyweapons_Heater Skill Expert Classicon "heavy_heateR" Name "Giant Huo-Long Heavy" } } } WaveSpawn { Name "part26" Where spawnbot TotalCount 6 MaxActive 2 SpawnCount 2 WaitForAllDead "part24" TotalCurrency 300 TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Attributes AlwaysCrit Item "The Flare Gun" ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.3 } } } } //WAVE 5 Wave { Explanation { Line "Use {red}Voicecommands {grey}to direct {red}medic bots" } StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "red5" Where "" TotalCount 1337 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 2 WaitBeforeStarting 1 Support 1 TotalCurrency 0 FirstSpawnWarningSound vo\mvm\norm\medic_mvm_laughlong02.mp3 RandomChoice { TFBot { Template T_TFBot_Medic_QuickUber Name "Quick Uber Medic" Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Classicon red ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Class Medic Name "Big-Heal Medic" Item "The Surgeon's Sidearms" Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Classicon red ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 10 } } TFBot { Template T_TFBot_Medic_QuickUber Name "Quick Uber Medic" Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Classicon red ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Class Medic Name "Big-Heal Medic" Item "The Surgeon's Sidearms" Skill Expert AddCond { Name TF_COND_REPROGRAMMED } Classicon red ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 } Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 10 } } TFBot { Class Medic Name "Shield Medic" Health 150 Classicon "red" Item "Platinum Pickelhaube" Skill Hard AddCond { Name TF_COND_REPROGRAMMED } Classicon red ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 "crit mod disabled" 0 "voice pitch scale" 0.95 } Attributes ProjectileShield Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "increase buff duration" 2 } CharacterAttributes { "bot medic uber deploy delay duration" 1337 } } } } WaveSpawn { Name "support5" Where spawnbot TotalCount 1337 MaxActive 10 SpawnCount 10 WaitBetweenSpawns 60 WaitBeforeStarting 2 Support 1 TotalCurrency 0 TFBot { Class Soldier Name "Rapid-Fire Soldier" Classicon soldier_spammer BehaviorModifiers Push ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 "Projectile speed increased" 0.65 } } } WaveSpawn { Name "part26" Where spawnbot_right TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 6 WaitBeforeStarting 15 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast Attributes AlwaysFireWeapon Attributes AlwaysCrit } } WaveSpawn { Name "part26b" Where spawnbot_left TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 6 WaitBeforeStarting 15 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Heavyweapons_BrassBeast Attributes AlwaysFireWeapon Attributes AlwaysCrit } } WaveSpawn { Name "part27" TotalCurrency 50 TotalCount 1 WaitForAllDead "part26" WaitBeforeStarting 8 Tank { Health 25000 Speed 50 Scale 2 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part28" TotalCurrency 50 TotalCount 1 WaitForAllDead "part26" WaitBeforeStarting 8 Tank { Health 25000 Speed 50 Scale 2 Name "tankboss_right" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part30" Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllSpawned "part28" WaitBeforeStarting 40 TotalCurrency 50 Squad { TFBot { Class HeavyWeapons Skill Expert Attributes AlwaysCrit } TFBot { Template T_TFBot_Medic_QuickUber Skill Expert Name "Really Quick Uber Medic" ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 } CharacterAttributes { "bot medic uber health threshold" 1337 } } } } WaveSpawn { Name "part31" Where spawnbot TotalCount 12 MaxActive 4 SpawnCount 2 WaitForAllSpawned "part30" WaitBetweenSpawns 4 TotalCurrency 150 TFBot { Template T_TFBot_Sniper_Huntsman_Spammer Attributes AlwaysCrit Classicon sniper_bow_multi Item "MvM GateBot Light Sniper" } } WaveSpawn { Name "part31a" Where spawnfuck TotalCount 4 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 30 WaitBeforeStarting 20 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Pyro Item "The Backburner" Attributes DisableDodge Action Mobber } } WaveSpawn { Name "part33" Where spawnbot_right TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part31" WaitBeforeStarting 8 TotalCurrency 50 Squad { TFBot { Class Soldier Name "Giant Laser Soldier" Item "The Hellmet" Item "The Cow Mangler 5000" ClassIcon zing Skill Expert Health 4200 Attributes MiniBoss Attributes AlwaysCrit Attributes DisableDodge ItemAttributes { ItemName "The Hellmet" "SPELL: set item tint RGB" "5" "set item tint rgb" 205 } ItemAttributes { ItemName "The Cow Mangler 5000" "SPELL: set item tint RGB" "5" "clip size upgrade atomic" 8 "set item tint rgb" 205 "override projectile type" 13 "faster reload rate" 0.6 "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_Giant_Medic_Regen Name "Giant Regen Medic" Attributes IgnoreEnemies } } } WaveSpawn { Name "part34" Where spawnbot_left TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part31" WaitBeforeStarting 8 TotalCurrency 50 Squad { TFBot { Class Soldier Name "Giant Laser Soldier" Item "The Hellmet" Item "The Cow Mangler 5000" ClassIcon zing Skill Expert Health 4200 Attributes MiniBoss Attributes AlwaysCrit Attributes DisableDodge ItemAttributes { ItemName "The Hellmet" "SPELL: set item tint RGB" "5" "set item tint rgb" 205 } ItemAttributes { ItemName "The Cow Mangler 5000" "SPELL: set item tint RGB" "5" "set item tint rgb" 205 "override projectile type" 13 "faster reload rate" 0.1 "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_Giant_Medic_Regen Name "Giant Regen Medic" Attributes IgnoreEnemies } } } } //WAVE 6 Wave { Explanation { Line "{yellow}RUST ROGUE" Line "{green}Explosive Salvo + Kukri" Line "{blue}60,000 health" Line "{red}No bomb" Line "" Line "{cc0099}Note - All purple bots ignore your resistances" } StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "red5" Where "" TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 10 WaitBeforeStarting 2 Support 1 TotalCurrency 0 RandomChoice { TFBot { Template T_TFBot_Soldier_BurstFire Skill Expert Attributes DisableDodge Action Mobber WeaponResist { TF_WEAPON_KNIFE 0.01 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.1 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 "health from packs increased" 0.15 } } TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit Skill Expert Attributes DisableDodge Action Mobber WeaponResist { TF_WEAPON_KNIFE 0.01 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.1 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 "health from packs increased" 0.15 } } TFBot { Template T_TFBot_Giant_Heavyweapons Attributes AlwaysCrit Skill Expert Attributes DisableDodge Action Mobber WeaponResist { TF_WEAPON_KNIFE 0.01 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.1 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 "health from packs increased" 0.15 } } TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Attributes AlwaysCrit Attributes DisableDodge Item "MvM GateBot Light Heavy" Skill Expert Action Mobber WeaponResist { TF_WEAPON_KNIFE 0.01 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.1 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0 "damage force reduction" 0 "health from packs increased" 0.15 } } } } WaveSpawn { Name "support6" Where spawnbot TotalCount 1337 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 Support 1 TotalCurrency 0 RandomChoice { TFBot { Class Pyro Item "MvM GateBot Light Pyro" ItemColor { ItemName "MvM GateBot Light Pyro" Red 75 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Demoman Item "MvM GateBot Light Demoman" ItemColor { ItemName "MvM GateBot Light Demoman" Red 75 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "MvM GateBot Light Heavy" ItemColor { ItemName "MvM GateBot Light Heavy" Red 200 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Scout Item "MvM GateBot Light Scout" ItemColor { ItemName "MvM GateBot Light Scout" Red 75 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } } } WaveSpawn { Name "support6b" Where spawnbot TotalCount 1337 MaxActive 4 SpawnCount 4 WaitBeforeStarting 80 WaitBetweenSpawns 12 Support 1 TotalCurrency 0 RandomChoice { TFBot { Class Scout Item "MvM GateBot Light Scout" ItemColor { ItemName "MvM GateBot Light Scout" Red 75 Green 0 Blue 255 } WeaponRestrictions MeleeOnly Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Scout Item "MvM GateBot Light Scout" ItemColor { ItemName "MvM GateBot Light Scout" Red 75 Green 0 Blue 255 } WeaponRestrictions MeleeOnly Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Scout Item "MvM GateBot Light Scout" ItemColor { ItemName "MvM GateBot Light Scout" Red 75 Green 0 Blue 255 } WeaponRestrictions MeleeOnly Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Heavyweapons_Fist Item "MvM GateBot Light Heavy" ItemColor { ItemName "MvM GateBot Light Heavy" Red 200 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Demoman_Knight Item "MvM GateBot Light Demoman" ItemColor { ItemName "MvM GateBot Light Demoman" Red 75 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Demoman_Knight Item "MvM GateBot Light Demoman" ItemColor { ItemName "MvM GateBot Light Demoman" Red 75 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Demoman_Knight Item "MvM GateBot Light Demoman" ItemColor { ItemName "MvM GateBot Light Demoman" Red 75 Green 0 Blue 255 } Skill Expert Attributes AlwaysCrit Classicon "tf2" CharacterAttributes { "dmg pierces resists absorbs" 1 } } } } WaveSpawn { Name "part36" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 5 WaitBeforeStarting 60 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Item "MvM GateBot Light Soldier" ItemColor { ItemName "MvM GateBot Light Soldier" Red 75 Green 0 Blue 255 } CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Pyro Skill Expert Classicon "pyro" Item "MvM GateBot Light Pyro" ItemColor { ItemName "MvM GateBot Light Pyro" Red 75 Green 0 Blue 255 } CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Pyro Skill Expert Classicon "pyro" Item "MvM GateBot Light Pyro" ItemColor { ItemName "MvM GateBot Light Pyro" Red 75 Green 0 Blue 255 } CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Pyro Skill Expert Classicon "pyro" Item "MvM GateBot Light Pyro" ItemColor { ItemName "MvM GateBot Light Pyro" Red 75 Green 0 Blue 255 } CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Medic_QuickUber Item "MvM GateBot Light Medic" ItemColor { ItemName "MvM GateBot Light Medic" Red 75 Green 0 Blue 255 } Skill Expert Classicon "medic_uber" ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1 "dmg pierces resists absorbs" 1 } } } } WaveSpawn { Name "part37" Where spawnbot_lower TotalCount 40 MaxActive 16 SpawnCount 4 WaitForAllDead "part36" TotalCurrency 100 RandomChoice { TFBot { Class Soldier Item "MvM GateBot Light Soldier" ItemColor { ItemName "MvM GateBot Light Soldier" Red 75 Green 0 Blue 255 } Skill Expert CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Class Demoman Item "MvM GateBot Light Demoman" ItemColor { ItemName "MvM GateBot Light Demoman" Red 75 Green 0 Blue 255 } Skill Expert CharacterAttributes { "dmg pierces resists absorbs" 1 } } } } WaveSpawn { Name "part38" Where spawnbot_lower TotalCount 20 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 0.5 WaitForAllSpawned "part37" TotalCurrency 100 TFBot { Class HeavyWeapons Item "MvM GateBot Light Heavy" ItemColor { ItemName "MvM GateBot Light Heavy" Red 200 Green 0 Blue 255 } Skill Expert CharacterAttributes { "dmg pierces resists absorbs" 1 } } } WaveSpawn { Name "part40" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllDead "part38" TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Skill Expert Attributes AlwaysCrit Item "MvM GateBot Light Heavy" ItemColor { ItemName "MvM GateBot Light Heavy" Red 200 Green 0 Blue 255 } Attributes AlwaysCrit CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies } TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Expert Classicon "soldier" Item "MvM GateBot Light Soldier" ItemColor { ItemName "MvM GateBot Light Soldier" Red 75 Green 0 Blue 255 } CharacterAttributes { "dmg pierces resists absorbs" 1 } } } } WaveSpawn { Name "part42a" TotalCurrency 150 TotalCount 1 WaitForAllDead "part40" WaitBeforeStarting 2 Tank { Health 25000 Speed 75 Skin 1 Name "tankboss_left" StartingPathTrackNode "boss_path_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part42b" TotalCurrency 150 TotalCount 1 WaitForAllDead "part40" WaitBeforeStarting 2 Tank { Health 25000 Speed 75 Skin 1 Name "tankboss_right" StartingPathTrackNode "boss_path2_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part43" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 3 WaitForAllSpawned "part42a" WaitBeforeStarting 40 TotalCurrency 100 RandomChoice { TFBot { Template T_TFBot_Giant_Heavyweapons Skill Expert Item "MvM GateBot Light Heavy" ItemColor { ItemName "MvM GateBot Light Heavy" Red 200 Green 0 Blue 255 } Classicon "question" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Giant_Pyro Skill Expert Attributes AlwaysCrit Item "MvM GateBot Light Pyro" ItemColor { ItemName "MvM GateBot Light Pyro" Red 75 Green 0 Blue 255 } Classicon "question" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Giant_Demoman Skill Expert Item "MvM GateBot Light Demoman" ItemColor { ItemName "MvM GateBot Light Demoman" Red 75 Green 0 Blue 255 } Classicon "question" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Giant_Soldier_Spammer Skill Expert Item "MvM GateBot Light Soldier" ItemColor { ItemName "MvM GateBot Light Soldier" Red 75 Green 0 Blue 255 } Classicon "question" CharacterAttributes { "dmg pierces resists absorbs" 1 } } TFBot { Template T_TFBot_Giant_Boxing_Heavy Attributes AlwaysCrit Itemattributes { Itemname "Pugilist's Protector" "set item tint rgb" 8208497 } Classicon "question" CharacterAttributes { "dmg pierces resists absorbs" 1 } } } } } //WAVE 7 Wave { Explanation { Line "{yellow}DOCTOR DYSFUNCTION" Line "{green}Hitscan Needles" Line "{blue}60,000 health" Line "{red}No crowd control" } StartWaveOutput { Target bombpath_arrows_clear_relay Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "red7" Where "" TotalCount 1337 MaxActive 4 SpawnCount 1 WaitBeforeStarting 4 Support 1 TotalCurrency 0 RandomChoice { TFBot { Class Scout Attributes AlwaysCrit WeaponRestrictions MeleeOnly Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Class Scout Attributes AlwaysCrit WeaponRestrictions MeleeOnly Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Class Scout Attributes AlwaysCrit WeaponRestrictions MeleeOnly Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "voice pitch scale" 0.95 } } TFBot { Class HeavyWeapons Item "The Brass Beast" Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "ammo regen" 1 "voice pitch scale" 0.95 } } TFBot { Class HeavyWeapons Item "Natascha" Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0.5 } Classicon red CharacterAttributes { "crit mod disabled" 0 "ammo regen" 1 "voice pitch scale" 0.95 } } TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Expert Action Mobber AddCond { Name TF_COND_REPROGRAMMED Delay 0 } Classicon red CharacterAttributes { "crit mod disabled" 0 "ammo regen" 1 "voice pitch scale" 0.95 } } } } WaveSpawn { Name "final" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 1337 TFBot { Class Medic Skill Expert Name "Doctor Dysfunction" ClassIcon medic_d Item "The Gauzed Gaze" Item "The War Goggles" Item "Florida LAN Medal 2015" Item "The Patriot Peak" ItemAttributes { ItemName "The Patriot Peak" "set item tint rgb" 8626083 } Health 60000 Scale 1.9 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes DisableDodge Attributes UseBossHealthBar Attributes AlwaysFireWeapon Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "override projectile type" 1 "projectile penetration" 1 "faster reload rate" 0.01 "dmg bonus vs buildings" 2 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "increased jump height" 1.25 "bot custom jump particle" 1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 7 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } } } WaveSpawn { Name "final" Where spawnbot TotalCount 1337 MaxActive 8 SpawnCount 8 WaitBeforeStarting 6 WaitBetweenSpawns 12 TotalCurrency 0 Support 1 TFBot { 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 Expert ItemAttributes { ItemName "Death Racer's Helmet" "set item tint rgb" 15132390 } ItemAttributes { ItemName "The Holy Mackerel" "damage bonus" 3 } ItemAttributes { ItemName "Mad Milk" "applies snare effect" 0.65 "effect bar recharge rate increased" 0.05 } } } } }