// Special for Madness vs Machines // By Mørtøn // https://steamcommunity.com/id/mad_mortty/ // mvm_derelict // Advanced #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop WaveSchedule { StartingCurrency 800 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 8 Advanced 1 // MISSION: Sentry B Mission { Objective DestroySentries Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel CooldownTime 30 TFBot { Template T_TFBot_SentryBuster Tag bot_sentrybuster } } Mission // Sniper - WAVE 1 { Objective Sniper InitialCooldown 30 Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 100 DesiredCount 2 TFBot { Class Sniper Skill Normal MaxVisionRange 4000 ClassIcon vendsniperd Name "Deathmark Sniper MkII" Item "the hitman's heatmaker" Item "Dead of Night" Item "The Cammy Jammies" Item "The Well-Rounded Rifleman" ItemAttributes { ItemName "the hitman's heatmaker" "mark for death" 1 } } } Mission // Sniper - WAVE 2 { Objective Sniper InitialCooldown 100 Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 100 DesiredCount 2 TFBot { Class Sniper Skill Normal Name "Deathmark Sniper MkII" ClassIcon vendsniperd Item "the hitman's heatmaker" Item "Dead of Night" Item "The Cammy Jammies" Item "The Well-Rounded Rifleman" ItemAttributes { ItemName "the hitman's heatmaker" "mark for death" 1 } } } Mission // Sniper - WAVE 3 { Objective Sniper InitialCooldown 40 Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 35 DesiredCount 2 TFBot { Class Sniper Skill Hard MaxVisionRange 4000 Name "Deathmark Sniper MkIII" ClassIcon vendsniperd Item "the hitman's heatmaker" Item "Dead of Night" Item "The Cammy Jammies" Item "The Well-Rounded Rifleman" ItemAttributes { ItemName "the hitman's heatmaker" "mark for death" 1 } } } Mission // Sniper - WAVE 5 { Objective Sniper InitialCooldown 200 Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 25 DesiredCount 2 TFBot { Class Sniper Skill Expert MaxVisionRange 4000 Name "Deathmark Sniper MkIV" ClassIcon vendsniperd Item "the hitman's heatmaker" Item "Dead of Night" Item "The Cammy Jammies" Item "The Well-Rounded Rifleman" ItemAttributes { ItemName "the hitman's heatmaker" "mark for death" 1 } } } Mission // Spy - WAVE 7 { Objective Spy InitialCooldown 25 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 2 TFBot { Class Spy Skill Normal Name "Vendetta Spy MkII" Item "The Upgrade" Item "warbird_knife_blitzkrieg" ItemAttributes { ItemName "warbird_knife_blitzkrieg" } } } Templates { T_TFBot_Medic_Bavarian { Name "Bavarian Butcher" Class Medic Health 800 Scale 1.3 Attributes "AutoJump" AutoJumpMin 10 AutoJumpMax 11 ClassIcon bavarian Skill Hard WeaponRestrictions MeleeOnly Item "the vita-saw" MaxVisionRange 1000 Item "horrific headsplitter" Item "Coldfront Carapace" Item "a brush with death" ItemAttributes { ItemName "the vita-saw" "bleeding duration" 7.0 "damage bonus" 1.3 } CharacterAttributes { "move speed bonus" 1.25 "major increased jump height" 1.3 "cancel falling damage" 1 "dmg taken from fire reduced" 1.15 "dmg taken from crit reduced" 1.15 "dmg taken from blast reduced" 1.15 "dmg taken from bullets reduced" 1.15 } ItemAttributes { ItemName "a brush with death" "set item tint RGB" 1448726 } } T_TFBot_Heavy_Minigunz { Name "Major Maschinengewehr" Class Heavyweapons Health 32000 Scale 1.7 ClassIcon vendminigunz_giant Skill Hard Tag bot_giant Attributes AlwaysCrit Attributes "UseBossHealthBar" Attributes MiniBoss Item "the siberian sophisticate" Item "full metal drill hat" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" "override projectile type" 2 //"clip size upgrade atomic" 26.0 "faster reload rate" 0.4 //"fire rate bonus" 0.2 "projectile spread angle penalty" 5 "damage bonus" 4.0 //"Projectile speed increased" 1.9 "Projectile speed increased" 1.3 "fire rate penalty" 10.0 "attach particle effect" 704 } CharacterAttributes { "health regen" 10 "move speed bonus" 0.4 "damage bonus" 4.0 "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 //"Projectile speed increased" 0.5 } ItemAttributes { ItemName "full metal drill hat" "set item tint RGB" 1448726 } } T_TFBot_Medic_Blitzkrieg { Name "The Blitzkrieg" Class Medic Health 45000 Scale 1.8 ClassIcon vendblitzkrieg Attributes "AutoJump" ///Attributes Parachute AutoJumpMin 7 AutoJumpMax 9 Skill Expert Tag bot_giant MaxVisionRange 1000 ////Attributes AlwaysCrit Attributes "UseBossHealthBar" Attributes MiniBoss WeaponRestrictions PrimaryOnly Item "the b.a.s.e. jumper" Item "a brush with death" Item "das gutenkutteharen" Item "the ward" ItemAttributes { ItemName tf_weapon_syringegun_medic "override projectile type" 2 "mini rockets" 1 "faster reload rate" 0.15 ///"fire rate bonus" 0.5 //"fire rate bonus" 0.75 "fire rate bonus" 1.1 "projectile spread angle penalty" 18 "Projectile speed increased" 0.7 ////"fire rate penalty" 5.0 "fire rate penalty" 2.5 "self dmg push force increased" 1.1 "blast dmg to self increased" 0 "killstreak tier" 3 "killstreak effect" 2007 "killstreak idleeffect" 1 "ragdolls become ash" 1 "projectile penetration" 1 "damage bonus" 10.0 "energy weapon penetration" 1 "cannot be backstabbed" 1 "energy weapon no deflect" 1 } ItemAttributes { ItemName "The B.A.S.E. Jumper" "cancel falling damage" 1 "increased air control" 200 "boots falling stomp" 1 "killstreak tier" 3 "killstreak effect" 2007 "killstreak idleeffect" 1 } CharacterAttributes { "move speed bonus" 0.4 ///"health regen" 50 "override footstep sound set" 3 "rage giving scale" 0.5 "Projectile speed increased" 0.9 "major increased jump height" 10.0 "air jump on attack" 1 "cancel falling damage" 1 "cannot be backstabbed" 1 "self dmg push force increased" 1.1 "blast dmg to self increased" 0.001 "damage force reduction" 0.001 "airblast vulnerability multiplier" 0.001 "airblast vertical vulnerability multiplier" 0.001 "dmg taken from fire reduced" 1.2 "dmg taken from crit reduced" 1.2 "dmg taken from blast reduced" 1.2 "dmg taken from bullets reduced" 1.2 } ItemAttributes { ItemName "the ward" "set item tint RGB" 1448726 } } } //========================================================================= // WAVE 1 //========================================================================= Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn // Shotgun heavies - normal skill { TotalCurrency 50 Name "w1_heavies_shotgun" FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_battlecry02.mp3" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 16 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 Randomspawn 1 TFBot { Health 150 Item "der maschinensoldaten-helm" //Item "die regime-panzerung" Item "the purity fist" Name "Vendetta Scout MkII" //Scale 0.8 Skill Normal Template T_TFBot_Heavyweapons_Shotgun CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.75 } } } WaveSpawn // heavies { TotalCurrency 50 Name "w1_heavies_shotgun" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 15 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 Randomspawn 1 TFBot { Class Heavyweapons Skill Normal MaxVisionRange 600 Name "Vendetta Heavy MkII" //ClassIcon vendheavyd Item "der maschinensoldaten-helm" Item "big steel jaw of summer fun" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" ////"mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.75 } } } WaveSpawn // med butchers { TotalCurrency 100 WaitForAllDead "w1_heavies_shotgun" Name "w1_demo_butchers" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 0 Randomspawn 1 TFBot { Template T_TFBot_Medic_Bavarian Tag bot_giant } } WaveSpawn // med butchers { TotalCurrency 100 WaitForAllDead "w1_heavies_shotgun" Name "w1_demo_butchers" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 3.5 Randomspawn 1 TFBot { Template T_TFBot_Medic_Bavarian Tag bot_giant Name "Bavarian Butcher" } } WaveSpawn // Soldiers giant + uber { TotalCurrency 75 WaitForAllDead "w1_demo_butchers" Name "w1_soldiers_giant" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_activatecharge03.mp3" TotalCount 8 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 8 WaitBeforeStarting 0 Squad { TFBot { Template T_TFBot_giant_Soldier_Spammer_Reload Item "stahlhelm" Item "the man in slacks" Name "Vendetta Spammer MkII" ///ClassIcon vendsoldierspammer1 Item "Fancy Dress Uniform" ItemAttributes { ItemName "Fancy Dress Uniform" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Health 275 Item "der maschinensoldaten-helm" Item "Coldfront Carapace" Name "Vendetta Armored Uber" ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 "voice pitch scale" 0.75 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Health 275 Item "der maschinensoldaten-helm" Item "Coldfront Carapace" Name "Vendetta Armored Uber" ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 "voice pitch scale" 0.75 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Health 275 Item "Coldfront Commander" Item "Coldfront Carapace" Name "Vendetta Armored Uber" ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 "voice pitch scale" 0.75 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } } } WaveSpawn // Butchers to support giant soldiers { TotalCurrency 25 WaitForAllDead "w1_demo_butchers" Name "w1_soldiers_giant" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 2 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 4 RandomSpawn 1 TFBot { Template T_TFBot_Medic_Bavarian Tag bot_giant Name "Bavarian Butcher" } } WaveSpawn // soldier { TotalCurrency 100 WaitForAllDead "w1_soldiers_giant" Name "w1_soldier_group" FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_battlecry05.mp3" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 14 MaxActive 14 SpawnCount 14 WaitBetweenSpawns 0 WaitBeforeStarting 4.5 RandomSpawn 1 TFBot { Class Soldier Skill Hard Name "Vendetta Soldier MkIII" //ClassIcon vendsoldier Item "stahlhelm" Item "the man in slacks" Item "Fancy Dress Uniform" ItemAttributes { ItemName "Fancy Dress Uniform" "set item tint RGB" 1448726 } } } WaveSpawn // soldier giant { TotalCurrency 50 WaitForAllSpawned "w1_soldier_group" FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_battlecry06.mp3" Name "w1_giant_soldier_pyro" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 9 WaitBeforeStarting 7.5 Randomspawn 1 TFBot { Template T_TFBot_giant_Soldier_Spammer_Reload Item "stahlhelm" Item "the man in slacks" Name "Vendetta Spammer" ///ClassIcon vendsoldierspammer1 } } WaveSpawn // soldier giant uber { TotalCurrency 300 WaitForAllDead "w1_giant_soldier_pyro" Name "w1_giant_soldier_uber" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 18 MaxActive 9 SpawnCount 9 WaitBetweenSpawns 0 WaitBeforeStarting 5 Randomspawn 1 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload ClassIcon soldier_spammer_crit Attributes AlwaysCrit Tag bot_giant Item "stahlhelm" Item "the man in slacks" Name "Vendetta Spammer MkII" ///ClassIcon vendsoldierspammer2 CharacterAttributes { "voice pitch scale" 0.75 } Item "Fancy Dress Uniform" ItemAttributes { ItemName "Fancy Dress Uniform" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "der maschinensoldaten-helm" Item "Coldfront Carapace" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "Coldfront Commander" Item "Coldfront Carapace" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "der maschinensoldaten-helm" Item "Coldfront Carapace" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "der maschinensoldaten-helm" Item "Coldfront Carapace" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "Coldfront Commander" Item "Coldfront Carapace" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "der maschinensoldaten-helm" Item "the vascular vestment" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "Coldfront Commander" Item "the vascular vestment" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "der maschinensoldaten-helm" Item "the vascular vestment" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" } } TFBot { Template T_TFBot_Medic_QuickUber Tag bot_squad_member Item "der maschinensoldaten-helm" Item "the vascular vestment" Name "Vendetta Armored Uber" Health 275 ClassIcon medic_uber_armored CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 } } } } WaveSpawn // spy support for soldier { TotalCurrency 0 WaitForAllSpawned "w1_giant_soldier_uber" Name "w1_spies" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 30 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 0 WaitBeforeStarting 3 Randomspawn 1 Support 1 TFBot { Class Spy Skill Normal Attributes IgnoreFlag Name "Vendetta Spy MkII" Item "The Upgrade" Item "warbird_knife_blitzkrieg" ItemAttributes { ItemName "warbird_knife_blitzkrieg" } } } WaveSpawn // heavies melee support { TotalCurrency 100 WaitForAllSpawned "w1_soldier_group" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 20 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 15 Support 1 TFBot { Class Heavyweapons WeaponRestrictions MeleeOnly ClassIcon vendheavyd Item "the purity fist" Item "big steel jaw of summer fun" Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } Name "Deathmark Heavy Fighter" ItemAttributes { "mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.75 } } } } ////////////////////////////////////////////////////////////////// //WAVE 2 ////////////////////////////////////////////////////////////////// Wave { WaitWhenDone 60 ///Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn // scou... HEAVIES! melee support { TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 30 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 7.5 WaitBeforeStarting 60 Support 1 TFBot { Class Heavyweapons WeaponRestrictions MeleeOnly ClassIcon vendheavyd Item "the purity fist" Item "big steel jaw of summer fun" Name "Deathmark Heavy Fighter" ItemAttributes { "mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.75 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } WaveSpawn // heavy fist - MAIN { TotalCurrency 50 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFBot_Heavyweapons_Fist Attributes AlwaysCrit ClassIcon vendsteeldeath Item "the purity fist" Name "Armored Deathmark Fighter" ItemAttributes { "mark for death" 1 } CharacterAttributes { "dmg taken from fire reduced" 1.15 "dmg taken from crit reduced" 1.15 "dmg taken from blast reduced" 1.15 "dmg taken from bullets reduced" 1.15 "voice pitch scale" 0.7 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } WaveSpawn // demomen Normal - main { Name "w2_demo_grenades" TotalCurrency 100 //// FIIIIIIIREEEEEE!!!!! FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_autoonfire03.mp3" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 25 MaxActive 7 SpawnCount 5 WaitBetweenSpawns 4.5 WaitBeforeStarting 12 RandomSpawn 1 TFBot { Class Demoman Skill Normal Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Demo MkII" Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } } WaveSpawn // demomen - upper { Name "w2_demo_grenades_gatebot" TotalCurrency 100 FirstSpawnWarningSound "vo/mvm/mght/demoman_mvm_m_autoonfire03.mp3" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 19 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 0 WaitBeforeStarting 20 RandomSpawn 1 TFBot { Template T_TFBot_Demoman Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Demo MkIII" Skill Hard Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } } WaveSpawn // spy support { Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCurrency 0 TotalCount 8 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 2 WaitBeforeStarting 7 Randomspawn 1 Support Limited TFBot { Class Spy Name "Vendetta Spy MkII" Item "The Upgrade" Item "warbird_knife_blitzkrieg" ItemAttributes { ItemName "warbird_knife_blitzkrieg" } } } WaveSpawn // FAN giants (YES! HEAVIES!) { WaitForAllDead "w2_demo_grenades" Name "w2_fan_scout_giant" TotalCurrency 50 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_battlecry02.mp3" TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 4 WaitBeforeStarting 5 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Tag bot_giant Health 1600 ClassIcon vendfan Item "der maschinensoldaten-helm" Item "the purity fist" Item "big steel jaw of summer fun" Name "Vendetta Giant Pushback Scout" Scale 1.7 Skill Hard CharacterAttributes { "major move speed bonus" 8.0 "voice pitch scale" 0.75 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } ItemAttributes { "fire rate bonus" 2.0 "damage causes airblast" 1 "bullets per shot bonus" 2 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } WaveSpawn // heavy fist - upper { WaitForAllDead "w2_fan_scout_giant" Name "w2_heavy_fist_train2" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 9 MaxActive 9 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 Randomspawn 1 RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Fist Attributes AlwaysCrit ClassIcon vendsteeldeath Item "the purity fist" Name "Armored Deathmark Fighter" ItemAttributes { "mark for death" 1 } CharacterAttributes { "dmg taken from fire reduced" 1.15 "dmg taken from crit reduced" 1.15 "dmg taken from blast reduced" 1.15 "dmg taken from bullets reduced" 1.15 "voice pitch scale" 0.7 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } } WaveSpawn // ZE pyro - main to support fist { WaitForAllDead "w2_fan_scout_giant" Name "w2_heavy_fist_train2" FirstSpawnWarningSound "vo/mvm/mght/pyro_mvm_m_laughlong01.mp3" TotalCurrency 75 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 25 MaxActive 11 SpawnCount 4 WaitBetweenSpawns 0.5 WaitBeforeStarting 0 Randomspawn 1 RandomChoice { TFBot { Template T_TFBot_Pyro Class Pyro Skill Normal Health 160 ClassIcon vendpyro Name "Vendetta Armored Pyromaniac" Item "The Smoking Skid Lid" Item "The Special Eyes" ItemAttributes { ItemName "The Smoking Skid Lid" "set item tint RGB" 1448726 } Item "concealedkiller_flamethrower_forestfire" ItemAttributes { ItemName "concealedkiller_flamethrower_forestfire" } CharacterAttributes { "dmg taken from fire reduced" 1.45 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 "voice pitch scale" 0.7 } } } } WaveSpawn // battalion clumps { WaitForAllDead "w2_heavy_fist_train2" Name "w2_pyro_soldier_squad" TotalCurrency 50 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 17 MaxActive 7 SpawnCount 7 WaitBetweenSpawns 0 WaitBeforeStarting 1 TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Easy Name "Vendetta Battalion Soldier MkII" Item "stahlhelm" Item "the man in slacks" ///ClassIcon vendbat } } WaveSpawn // battalion stream { WaitForAllDead "w2_pyro_soldier_squad" Name "w2_battalion_stream" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 18 MaxActive 10 SpawnCount 3 WaitBetweenSpawns 0.75 WaitBeforeStarting 2.5 TFBot { Template T_TFBot_Soldier_Extended_Battalion Name "Vendetta Battalion Soldier MkIII" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendbat Skill Normal } } WaveSpawn // giant ze Pyro - final { WaitForAllDead "w2_battalion_stream" Name "w2_giant_pyro" TotalCurrency 200 FirstSpawnWarningSound "vo/mvm/mght/pyro_mvm_m_laugh_addl04.mp3" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 2.5 WaitBeforeStarting 1 Randomspawn 1 TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysFireWeapon Attributes AlwaysCrit Tag bot_giant Skill Hard ClassIcon vendpyro_giant Health 3200 Name "Vendetta Giant Pyromaniac MkIII" Item "The Smoking Skid Lid" Item "The Special Eyes" ItemAttributes { ItemName "The Smoking Skid Lid" "set item tint RGB" 1448726 } Item "concealedkiller_flamethrower_forestfire" ItemAttributes { ItemName "concealedkiller_flamethrower_forestfire" } CharacterAttributes { "dmg taken from fire reduced" 1.45 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 "voice pitch scale" 0.7 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } WaveSpawn // hEAVIes melee support final { WaitForAllDead "w2_battalion_stream" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 20 MaxActive 10 SpawnCount 3 WaitBetweenSpawns 0.5 WaitBeforeStarting 2.5 RandomSpawn 1 Support 1 TFBot { Class Heavyweapons WeaponRestrictions MeleeOnly ClassIcon vendheavyd Item "the purity fist" Item "big steel jaw of summer fun" Name "Deathmark Fighter MkII" ItemAttributes { "mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.7 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } } //////////////////////////////////////////////////////////////////// //WAVE 3 //////////////////////////////////////////////////////////////////// Wave { WaitWhenDone 60 ////Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn // HEAVIES melee support - MISSION { TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 30 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 2.5 WaitBeforeStarting 50 RandomSpawn 1 Support 1 TFBot { Class Heavyweapons WeaponRestrictions MeleeOnly ClassIcon vendheavyd Item "the purity fist" Item "big steel jaw of summer fun" Name "Deathmark Fighter MkIII" ItemAttributes { "mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.75 "move speed bonus" 2.8 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } WaveSpawn // super fast heavies { TotalCurrency 150 Name "w3_super_scouts" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_specialcompleted09.mp3" TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 4 WaitBeforeStarting 12 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Tag bot_giant Health 1500 ClassIcon vendsuperheavy Item "der maschinensoldaten-helm" Item "the purity fist" Name "Vendetta Super Scout MkIII" Scale 1.7 Skill Hard CharacterAttributes { "major move speed bonus" 15.0 "voice pitch scale" 0.75 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } ItemAttributes { "fire rate bonus" 1.5 "bullets per shot bonus" 2 "faster reload rate" 1.7 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } WaveSpawn // heavy DEATH mark hard { //WaitForAllSpawned "w3_super_scouts" Name "w3_heavy_main" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 17 MaxActive 17 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 12 RandomSpawn 1 TFBot { Class Heavyweapons Skill Hard MaxVisionRange 1300 Name "Deathmark Heavy MkIII" ClassIcon vendheavyd Item "big steel jaw of summer fun" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" "mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.75 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } WaveSpawn // concher { WaitForAllSpawned "w3_heavy_main" Name "w3_conch_rush" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 10 MaxActive 5 SpawnCount 3 WaitBetweenSpawns 3 WaitBeforeStarting 10 RandomSpawn 1 TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Normal Name "Vendetta Concheror Soldier MkII" Item "stahlhelm" Item "the man in slacks" //ClassIcon vendcon } } WaveSpawn // FAN Heavy giant upper { TotalCurrency 100 WaitForAllSpawned "w3_heavy_main" Name "w3_super_scouts_fan" Where spawnbot_invasion TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 18 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Tag bot_giant Health 1200 ClassIcon vendfan Item "der maschinensoldaten-helm" Item "the purity fist" Name "Vendetta Giant Pushback Scout MkII" Scale 1.7 Skill Hard CharacterAttributes { "major move speed bonus" 8.0 "voice pitch scale" 0.75 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } ItemAttributes { "fire rate bonus" 2.0 "damage causes airblast" 1 "bullets per shot bonus" 2 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } WaveSpawn // Spammer { TotalCurrency 150 WaitForAllDead "w3_heavy_main" Name "w3_jumping_sandman_giant" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 Randomspawn 1 TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload ClassIcon soldier_spammer_crit Attributes AlwaysCrit Tag bot_giant Item "stahlhelm" Item "the man in slacks" Name "Vendetta Spammer MkII" ///ClassIcon vendsoldierspammer2 CharacterAttributes { "voice pitch scale" 0.7 } } } WaveSpawn // heavy hard not death mark { WaitForAllDead "w3_heavy_main" Name "w3_heavy_main_upper" TotalCurrency 150 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_specialcompleted07.mp3" TotalCount 18 MaxActive 9 SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Class Heavyweapons Skill Hard MaxVisionRange 1300 Name "Vendetta Heavy MkIII" ///ClassIcon vendheavy Item "der maschinensoldaten-helm" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" } CharacterAttributes { "voice pitch scale" 0.7 } } } WaveSpawn // Giant demoman { TotalCurrency 75 WaitForAllDead "w3_heavy_main_upper" Name "w3_giant_demo_gatebot" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 15 WaitBeforeStarting 10 Randomspawn 1 TFBot { Template T_TFBot_Giant_Demo_Burst Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Giant Demo MkIII" Skill Hard Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } } WaveSpawn { TotalCurrency 50 WaitForAllDead "w3_heavy_main_upper" Name "w3_champs" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 10 MaxActive 5 SpawnCount 2 FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_specialcompleted06.mp3" WaitBetweenSpawns 0.5 WaitBeforeStarting 4 RandomSpawn 1 TFBot { Template T_TFBot_Heavyweapons_Fist Attributes AlwaysCrit ClassIcon vendsteel Item "der maschinensoldaten-helm" Item "the purity fist" Name "Vendetta Armored Fighter MkII" ItemAttributes { ////"mark for death" 1 } CharacterAttributes { "dmg taken from fire reduced" 1.1 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 "voice pitch scale" 0.7 } } } WaveSpawn // Heavy always crit { TotalCurrency 50 WaitForAllDead "w3_giant_demo_gatebot" Name "w3_heavy_crit" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 16 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 3.5 WaitBeforeStarting 2 Squad { TFBot { Class Heavyweapons Skill Normal MaxVisionRange 1200 Name "Vendetta Heavy MkII" ///ClassIcon vendheavy Attributes AlwaysCrit Item "der maschinensoldaten-helm" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" } CharacterAttributes { "voice pitch scale" 0.7 } } TFBot { Class Heavyweapons Skill Normal MaxVisionRange 1200 Name "Vendetta Heavy MkII" ///ClassIcon vendheavy Attributes AlwaysCrit Item "der maschinensoldaten-helm" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" } CharacterAttributes { "voice pitch scale" 0.7 } } } } WaveSpawn // ||| conch { TotalCurrency 50 WaitForAllDead "w3_heavy_crit" Name "w3_heavy_critconch" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 15 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 3 WaitBeforeStarting 1.5 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Normal Name "Vendetta Concheror Soldier MkII" Item "stahlhelm" Item "the man in slacks" ///ClassIcon vendcon } TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Normal Name "Vendetta Concheror Soldier MkII" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendcon } TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Normal Name "Vendetta Concheror Soldier MkII" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendcon } } } WaveSpawn // butcher medic GIANT { TotalCurrency 50 WaitForAllDead "w3_heavy_critconch" Name "w3_jumping_sandman_giant_finale" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 3 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 10 WaitBeforeStarting 10 Randomspawn 1 TFBot { Template T_TFBot_Medic_Bavarian Scale 1.7 Health 1600 Attributes AlwaysCrit Tag bot_giant ClassIcon bavarian_giant Name "Giant Bavarian Butcher" } } WaveSpawn // Soldier { WaitForAllDead "w3_heavy_critconch" Name "w3_soldier_finale" TotalCurrency 50 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 18 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 0.5 WaitBeforeStarting 3 RandomSpawn 1 Support 1 TFBot { Class Soldier Skill Normal Name "Vendetta Soldier" ///ClassIcon vendsoldier Item "stahlhelm" Item "the man in slacks" } } } /////////////////////////////////////////////////////// //WAVE 4 850 /////////////////////////////////////////////////////// Wave { WaitWhenDone 60 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn // FAN heavies support - bomb runner { TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 20 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 15 WaitBeforeStarting 70 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun Health 150 ClassIcon vendfan Item "der maschinensoldaten-helm" Item "big steel jaw of summer fun" Item "the purity fist" Name "Vendetta Pushback Scout" Scale 1.0 Skill Normal CharacterAttributes { "move speed bonus" 3.6 "voice pitch scale" 0.7 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } ItemAttributes { "fire rate bonus" 1.5 "damage causes airblast" 1 "bullets per shot bonus" 2 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } WaveSpawn // Engineer support { TotalCurrency 50 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 20 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 20 WaitBeforeStarting 20 Support 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle Attributes IgnoreFlag Item "Dead of Night" } } WaveSpawn // BOSS slow crit HEAVY { TotalCurrency 150 Name "w4_boss_soldier_giant" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel FirstSpawnWarningSound "vo/mvm/mght/heavy_mvm_m_specialcompleted08.mp3" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFBot_Heavy_Minigunz } } WaveSpawn // fan heavy GIANT - upper { TotalCurrency 50 WaitForAllSpawned "w4_boss_soldier_giant" Name "w4_scout_fan_upper" Where spawnbot_invasion TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 45 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Tag bot_giant Health 1600 ClassIcon vendfan_giant Item "der maschinensoldaten-helm" Item "the purity fist" Name "Vendetta Giant Pushback Scout" Scale 1.7 Skill Hard CharacterAttributes { "move speed bonus" 4.0 "voice pitch scale" 0.7 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } ItemAttributes { "fire rate bonus" 2.0 "damage causes airblast" 1 "bullets per shot bonus" 2 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } WaveSpawn // Pyro Expert + quick fix { TotalCurrency 100 WaitForAllDead "w4_scout_fan_upper" Name "w4_pyro_uber" Where spawnbot_invasion TotalCount 24 MaxActive 12 SpawnCount 6 WaitBetweenSpawns 2.5 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Pyro Class Pyro Skill Hard Health 160 ClassIcon vendpyro Name "Vendetta Armored Pyromaniac" Item "The Smoking Skid Lid" Item "The Special Eyes" ItemAttributes { ItemName "The Smoking Skid Lid" "set item tint RGB" 1448726 } Item "concealedkiller_flamethrower_forestfire" ItemAttributes { ItemName "concealedkiller_flamethrower_forestfire" } CharacterAttributes { "dmg taken from fire reduced" 1.45 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.1 "dmg taken from bullets reduced" 1.1 "voice pitch scale" 0.7 } } TFBot { Template T_TFBot_Medic_QuickFix Tag bot_squad_member Name "Vendetta Armored QuickFix MkII" Health 200 ClassIcon vendmedic_quickfix_armored Item "der maschinensoldaten-helm" Item "Coldfront Carapace" CharacterAttributes { "dmg taken from fire reduced" 1.2 "dmg taken from crit reduced" 1.2 "dmg taken from blast reduced" 1.2 "dmg taken from bullets reduced" 1.2 "voice pitch scale" 0.7 } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Soldier_Extended_Concheror Tag bot_squad_member Skill Normal Name "Vendetta Concheror Soldier MkII" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendcon } } } WaveSpawn // FAN heavy clump { TotalCurrency 50 WaitForAllDead "w4_pyro_uber" Name "w4_fan_clump1" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 30 MaxActive 15 SpawnCount 15 WaitBetweenSpawns 0 WaitBeforeStarting 3 TFBot { Template T_TFBot_Heavyweapons_Shotgun Tag bot_giant Skill Hard MaxVisionRange 1600 Attributes AlwaysCrit Health 120 ClassIcon vendfan Item "der maschinensoldaten-helm" Item "the purity fist" Name "Vendetta Pushback Scout" Scale 1.0 Skill Hard CharacterAttributes { "move speed bonus" 3.0 "voice pitch scale" 0.7 } ItemAttributes { "fire rate bonus" 1.5 "damage causes airblast" 1 "bullets per shot bonus" 2 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } WaveSpawn // Heavy giant deflector GATEBOT + Battalion { TotalCurrency 200 WaitForAllDead "w4_fan_clump1" Name "w4_dual_heavy_battalion" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 9 MaxActive 9 SpawnCount 5 WaitBetweenSpawns 10 WaitBeforeStarting 2 RandomSpawn 1 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Item "stahlhelm" Name "Vendetta Firestarter MkIV" ClassIcon vendheavyfirestarter Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" "Set DamageType Ignite" 1 "attach particle effect" 704 } } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_squad_member Tag bot_giant ClassIcon vendmedic_quickfix_armored_giant Name "Major Baron von Schwalzkopf XII" Item "platinum pickelhaube" Item "ze ubermensch" Item "the colonel's coat" ItemAttributes { ItemName "the colonel's coat" "set item tint RGB" 1448726 } CharacterAttributes { "dmg taken from fire reduced" 1.15 "dmg taken from crit reduced" 1.15 "dmg taken from blast reduced" 1.15 "dmg taken from bullets reduced" 1.15 "voice pitch scale" 0.7 } } TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Expert Tag bot_squad_member Name "Vendetta Battalion Soldier MkIII" Item "stahlhelm" Item "the man in slacks" //////ClassIcon vendbat Item "Fancy Dress Uniform" ItemAttributes { ItemName "Fancy Dress Uniform" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Expert Tag bot_squad_member Name "Vendetta Battalion Soldier MkIII" Item "stahlhelm" Item "the man in slacks" /////ClassIcon vendbat } TFBot { Template T_TFBot_Soldier_Extended_Battalion Skill Expert Tag bot_squad_member Name "Vendetta Battalion Soldier MkIII" Item "stahlhelm" Item "the man in slacks" ///ClassIcon vendbat } } } WaveSpawn // Slow barrage finale { TotalCurrency 100 WaitForAllDead "w4_dual_heavy_battalion" Name "w4_fan_scout_bombrush" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 25 WaitBeforeStarting 2 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage Attributes AlwaysCrit Name "Vendetta Barrage Soldier MkIV" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendbarrage } } WaveSpawn // FAN HEAVY support for boss { TotalCurrency 50 WaitForAllDead "w4_dual_heavy_battalion" Name "w4_final" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 15 MaxActive 9 SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 0 RandomSpawn 1 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Hard MaxVisionRange 1600 Health 120 ClassIcon vendfan Item "der maschinensoldaten-helm" Item "the purity fist" Name "Vendetta Pushback Scout" Scale 1.0 Skill Hard CharacterAttributes { "move speed bonus" 2.3 "voice pitch scale" 0.7 } ItemAttributes { "fire rate bonus" 1.5 "damage causes airblast" 1 "bullets per shot bonus" 2 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } } /////////////////////////////////////////////////////// //WAVE 5 850 /////////////////////////////////////////////////////// Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn // scout FAN support { TotalCurrency 0 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 25 MaxActive 1 SpawnCount 1 WaitBetweenSpawnsAfterDeath 3 WaitBeforeStarting 200 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun Health 150 ClassIcon vendfan Item "der maschinensoldaten-helm" Item "the purity fist" Name "Vendetta Pushback Scout" Scale 1.0 Skill Hard CharacterAttributes { "move speed bonus" 4.0 "voice pitch scale" 0.7 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } ItemAttributes { "fire rate bonus" 1.5 "damage causes airblast" 1 "bullets per shot bonus" 2 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } } } WaveSpawn // conch soldiers + crit { Name "w5_many_soldier_crit" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 32 MaxActive 17 SpawnCount 3 WaitBetweenSpawns 2.5 WaitBeforeStarting 0 RandomSpawn 1 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Normal Name "Vendetta Concheror Soldier MkII" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendcon Attributes AlwaysCrit Item "Fancy Dress Uniform" ItemAttributes { ItemName "Fancy Dress Uniform" "set item tint RGB" 1448726 } } TFBot { Class Soldier Skill Normal Name "Vendetta Soldier MkII" ///ClassIcon vendsoldier Item "stahlhelm" Item "the man in slacks" } TFBot { Class Soldier Skill Normal Name "Vendetta Soldier MkII" ////ClassIcon vendsoldier Item "stahlhelm" Item "the man in slacks" } } } WaveSpawn // Heavy Iron Fist { ////WaitForAllDead "w5_chief_rocketpush" Name "w5_many_soldier_crit" TotalCurrency 50 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 9 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 3 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Template T_TFBot_Heavyweapons_Fist ////Attributes AlwaysCrit ClassIcon vendsteeldeath Item "the purity fist" Name "Deathmark Armored Fighter MkIII" ItemAttributes { "mark for death" 1 } CharacterAttributes { "dmg taken from fire reduced" 1.3 "dmg taken from crit reduced" 1.1 "dmg taken from blast reduced" 1.3 "dmg taken from bullets reduced" 1.3 "voice pitch scale" 0.7 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } WaveSpawn // demo spammer { TotalCurrency 150 WaitForAllDead "w5_many_soldier_crit" Name "w5_heavy_demo_heavy0" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 3 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 2 WaitBeforeStarting 2.5 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Demo_Burst Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Giant Demo MkIII" Skill Hard Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } } WaveSpawn // heavy weapons { TotalCurrency 50 WaitForAllDead "w5_many_soldier_crit" Name "w5_heavy_demo_heavy0" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 12 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 2.5 RandomSpawn 1 TFBot { Class Heavyweapons Skill Hard MaxVisionRange 1200 Name "Vendetta Heavy MkIII" ClassIcon vendheavyd Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" "mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.7 } Item "der maschinensoldaten-helm" ItemAttributes { ItemName "der maschinensoldaten-helm" "attach particle effect" 44 "particle effect use head origin" 1 "particle effect vertical offset" 1 } } } WaveSpawn // spammer CRIT DEMO { TotalCurrency 50 WaitForAllDead "w5_heavy_demo_heavy0" Name "w5_heavy_demo_heavy1" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 3 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 14 WaitBeforeStarting 3 RandomSpawn 1 TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit ClassIcon demo_burst_crit Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Giant Demo MkIII" Skill Hard Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } } WaveSpawn // heavy weapons CRIT { TotalCurrency 50 WaitForAllDead "w5_heavy_demo_heavy0" Name "w5_heavy_demo_heavy1" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 17 MaxActive 17 SpawnCount 9 WaitBetweenSpawns 0 WaitBeforeStarting 0 RandomSpawn 1 TFBot { Class Heavyweapons Attributes AlwaysCrit Skill Hard MaxVisionRange 600 Name "Vendetta Heavy MkIII" ///ClassIcon vendheavyd Item "der maschinensoldaten-helm" Item "big steel jaw of summer fun" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" ////"mark for death" 1 } CharacterAttributes { "voice pitch scale" 0.75 } } } WaveSpawn // spammer + conch + giant medic FINALE { TotalCurrency 200 WaitForAllDead "w5_heavy_demo_heavy1" Name "w5_heavy_demo2" Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 16 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 7.5 WaitBeforeStarting 2.5 RandomSpawn 1 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit ClassIcon demo_burst_crit Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Giant Demo MkIII" Skill Hard Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_squad_member Tag bot_giant ClassIcon vendmedic_quickfix_armored_giant Name "Major Baron von Schwalzkopf XII" Item "platinum pickelhaube" Item "ze ubermensch" Item "the colonel's coat" ItemAttributes { ItemName "the colonel's coat" "set item tint RGB" 1448726 } CharacterAttributes { "dmg taken from fire reduced" 1.15 "dmg taken from crit reduced" 1.15 "dmg taken from blast reduced" 1.15 "dmg taken from bullets reduced" 1.15 "voice pitch scale" 0.7 } } TFBot { Template T_TFBot_Soldier_Extended_Concheror Tag bot_squad_member Attributes AlwaysCrit Skill Normal Name "Vendetta Concheror Soldier MkIII" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendcon Item "Fancy Dress Uniform" ItemAttributes { ItemName "Fancy Dress Uniform" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Soldier_Extended_Concheror Tag bot_squad_member Attributes AlwaysCrit Skill Normal Name "Vendetta Concheror Soldier MkIII" Item "stahlhelm" Item "the man in slacks" ////ClassIcon vendcon } } } WaveSpawn // Final Engineer { WaitForAllDead "w5_heavy_demo_heavy1" Name "w5_final_engie_rush" TotalCurrency 50 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 50 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 17 Randomspawn 1 Support 1 TFBot { Template T_TFBot_Engineer_Sentry_Battle Attributes IgnoreFlag Item "Dead of Night" Name "Vendetta Engineer MkIII" } } WaveSpawn // F demoman easy rush'IN { WaitForAllDead "w5_heavy_demo_heavy1" Name "w5_final_demo_rush" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 45 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 1.5 WaitBeforeStarting 0 Randomspawn 1 Support 1 TFBot { Class Demoman Skill Easy Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Demo" Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } } WaveSpawn // F heavy normal rush'IN { WaitForAllDead "w5_heavy_demo_heavy1" Name "w5_final_heavy_rush" TotalCurrency 100 Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel TotalCount 45 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 1.5 WaitBeforeStarting 0 Randomspawn 1 Support 1 TFBot { Class Heavyweapons Skill Normal Name "Vendetta Heavy MkII" ClassIcon vendheavy Item "der maschinensoldaten-helm" Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" } CharacterAttributes { "voice pitch scale" 0.7 } } } } /////////////////////////////////////////////////////// //WAVE 6 BOSS /////////////////////////////////////////////////////// Wave // Blitz { WaitWhenDone 60 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn // Support Mixed Medics { Where spawnbot Where spawnbot_invasion Where spawnbot_tunnel WaitBeforeStarting 20 TotalCount 32 MaxActive 10 SpawnCount 6 WaitBetweenSpawns 4 TotalCurrency 200 Randomspawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_Medic_QuickUber Health 275 Item "der maschinensoldaten-helm" Item "Coldfront Carapace" Name "Vendetta Armored Uber" ClassIcon medic_uber_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.25 "dmg taken from crit reduced" 1.25 "dmg taken from blast reduced" 1.25 "dmg taken from bullets reduced" 1.25 "voice pitch scale" 0.75 "cannot pick up intelligence" 1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" "cannot pick up intelligence" 1 } ItemAttributes { ItemName "Coldfront Carapace" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_BigHeal Health 275 Item "the team captain" Item "ze ubermensch" Item "the colonel's coat" Name "Vendetta Armored OverHeal" ClassIcon medic_overheal_armored Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.25 "dmg taken from crit reduced" 1.25 "dmg taken from blast reduced" 1.25 "dmg taken from bullets reduced" 1.25 "voice pitch scale" 0.75 "cannot pick up intelligence" 1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" "cannot pick up intelligence" 1 } ItemAttributes { ItemName "the colonel's coat" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Medic_QuickFix Health 275 Item "the byte'd beak" Item "batter's bracers" Item "the vascular vestment" Name "Vendetta Armored QuickFix" ClassIcon armored_quick Item "warbird_medigun_blitzkrieg" CharacterAttributes { "dmg taken from fire reduced" 1.25 "dmg taken from crit reduced" 1.25 "dmg taken from blast reduced" 1.25 "dmg taken from bullets reduced" 1.25 "voice pitch scale" 0.75 "cannot pick up intelligence" 1 } ItemAttributes { ItemName "warbird_medigun_blitzkrieg" "cannot pick up intelligence" 1 } ItemAttributes { ItemName "the vascular vestment" "set item tint RGB" 1448726 } } } } WaveSpawn // 4 Giant Crit heavies { Name "FIRESTARTER" Where spawnbot WaitBeforeStarting 2 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Attributes AlwaysCrit Template T_TFBot_Giant_Heavyweapons Item "stahlhelm" Name "Vendetta Firestarter MkIV" ClassIcon vendheavyfirestarter Item "warbird_minigun_butcherbird" ItemAttributes { ItemName "warbird_minigun_butcherbird" "Set DamageType Ignite" 1 "attach particle effect" 704 } } } WaveSpawn // 2 Giant Crit Barrage { Where spawnbot_invasion WaitBeforeStarting 2 WaitForAllDead "FIRESTARTER" Name "BARRAGE" TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 7.5 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage Attributes AlwaysCrit Name "Vendetta Barrage Soldier MkIV" Item "stahlhelm" Item "the man in slacks" Item "Fancy Dress Uniform" } } WaveSpawn // 4 Giant Crit Demo Burst { Where spawnbot_tunnel WaitBeforeStarting 2 WaitForAllDead "BARRAGE" Name "BURST" TotalCount 4 MaxActive 2 SpawnCount 2 WaitBetweenSpawns 5 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Demo MkII" Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } TFBot { Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit Item "der maschinensoldaten-helm" Item "The Hurt Locher" Name "Vendetta Demo MkII" Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" } ItemAttributes { ItemName "The Hurt Locher" "set item tint RGB" 1448726 } } } } WaveSpawn { Name "Blitz" WaitForAllDead "BURST" TotalCurrency 250 Where spawnbot_invasion TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 FirstSpawnWarningSound "vo/mvm/icbosslaugh.mp3" TFBot { Template T_TFBot_Medic_Blitzkrieg Tag bot_giant } } WaveSpawn { TotalCurrency 250 Where spawnbot_tunnel TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 WaitForAllDead "Blitz" Support 1 TFBot { Class Sniper ClassIcon vendepidem } } } }