//You better laugh before circus finds you //clown cosmetics: Bozo's Bouffant(pyro) , Bozo's Brogues(spy), Flavorful Baggies(pyro), The Fire Tooth(pyro), TF Birthday Hat 2011(all) //Mission made by Mudun #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 1000 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 3500 AddSentryBusterWhenKillCountExceeds 20 //EventPopfile Halloween ForceHoliday 2 //ZombiesNoWave666 1 BotsAreHumans 2 Templates { T_TFGateBot_Giant_Pyro { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Health 3000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "Zombie Pyro" Item "MvM GateBot Light Pyro" Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "Zombie Pyro" Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } } } Mission { Objective Sniper Where spawnbot_upper BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper Item "Zombie Sniper" } } Mission { Objective DestroySentries Where spawnbot_left BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 40 TFBot { Template T_TFBot_SentryBuster Tag bot_giant } } Mission { Objective Spy Where spawnbot_upper BeginAtWave 3 RunForThisManyWaves 3 InitialCooldown 30 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Spy Item "Zombie Spy" } } Mission { Objective Spy Where spawnbot_upper BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 35 DesiredCount 2 TFBot { Template T_TFBot_Spy ClassIcon spy_kunai Name "Kunai Spy" Item "Conniver's Kunai" Item "Zombie Spy" } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } InitWaveOutput { Target wave_init_relay Action Trigger } WaveSpawn //say hi to gibby, our circus monke { Name "monke" TotalCurrency 0 //what are you, robbing him???" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0.5 WaitBetweenSpawns 0 Support Limited Where spawnbot_left TFBot { Class Soldier ClassIcon pyro Health 50 Scale 0.65 WeaponRestrictions MeleeOnly Name "Gibby the Circus Monkey" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "Zombie Soldier" CharacterAttributes { "move speed bonus" 2 } } } WaveSpawn { Name "a1" TotalCurrency 100 TotalCount 24 MaxActive 12 SpawnCount 6 WaitBeforeStarting 3 WaitBetweenSpawns 15 Where spawnbot_upper TFBot { Class Soldier EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "Zombie Soldier" Item "MvM GateBot Light Soldier" Skill Normal } RevertGateBotsBehavior { Item "Zombie Soldier" Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Normal } } } } WaveSpawn { Name "a2" TotalCurrency 100 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 3 WaitBetweenSpawns 15 Where spawnbot_right Squad { TFBot { Class Pyro Name "Giant Deflector Pyro" ClassIcon pyro_giant Health 3000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "Zombie Pyro" //Item "The U-clank-a" Item "MvM GateBot Light Pyro" Skill Expert Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName tf_weapon_flamethrower "airblast_destroy_projectile" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "Zombie Pyro" //Item "The U-clank-a" Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } ItemAttributes { ItemName tf_weapon_flamethrower "airblast_destroy_projectile" 1 } Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } } TFBot { Template T_TFBot_Medic_QuickUber Item "Zombie Medic" } TFBot { Template T_TFBot_Medic_QuickUber Item "Zombie Medic" } } } WaveSpawn { Name "a3" TotalCurrency 100 TotalCount 30 MaxActive 12 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 7 WaitForAllSpawned "a1" RandomSpawn 1 Where spawnbot_left Where spawnbot_right TFBot { Template T_TFBot_Scout_Scattergun_SlowFire Name "Scout" Item "Zombie Scout" } } WaveSpawn { Name "a4" TotalCurrency 100 TotalCount 8 MaxActive 3 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 5 WaitForAllSpawned "a1" Where spawnbot_upper TFBot { Class Pyro ClassIcon pyro_homewrecker_lite_armored Tag bot_giant Name "Clown Pyro" Health 750 Scale 1.3 Skill Hard WeaponRestrictions MeleeOnly Item "The Homewrecker" Item "The Fire Tooth" Item "Flavorful Baggies" Item "Zombie Pyro" ItemAttributes { ItemName "The Homewrecker" "dmg bonus vs buildings" 3 "damage causes airblast" 1 } } } WaveSpawn { Name "a5" TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 12 WaitForAllSpawned "a1" Where spawnbot_chief TFBot { Class Scout Name "Force-a-Nature Super Scout" ClassIcon scout_fan_giant Health 1200 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "The Bolt Boy" Item "The Force-a-Nature" Item "MvM GateBot Light Scout" Item "Zombie Scout" Tag bot_giant MaxVisionRange 900 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Force-a-Nature" //"clip size bonus" 2 "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 // 70% slower reload "scattergun knockback mult" 6 "damage penalty" 0.35 // 55% damage reduction "weapon spread bonus" 0.4 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } RevertGateBotsBehavior { Item "Zombie Scout" Item "The Bolt Boy" Item "The Force-a-Nature" Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } Tag bot_giant MaxVisionRange 900 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Force-a-Nature" //"clip size bonus" 2 "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 // 70% slower reload "scattergun knockback mult" 6 "damage penalty" 0.35 // 55% damage reduction "weapon spread bonus" 0.4 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } } WaveSpawn { Name "a6" TotalCurrency 100 TotalCount 5 MaxActive 4 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 10 WaitForAllDead "a5" RandomSpawn 1 Where spawnbot_right Where spawnbot_left TFBot { Template T_TFBot_Giant_Soldier Tag bot_giant ClassIcon soldier_bazooka Name "Giant Aggresive Trash Bin" Item "stainless pot" Item "The Beggar's Bazooka" Item "Zombie Soldier" ItemAttributes { ItemName "The Beggar's Bazooka" "can overload" 0 "auto fires full clip" 0 } } } WaveSpawn { Name "a7" TotalCurrency 100 TotalCount 48 MaxActive 16 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 4.5 WaitForAllDead "a5" RandomSpawn 1 Where spawnbot_right Where spawnbot_left TFBot { Template T_TFBot_Sniper_Huntsman Item "Zombie Sniper" } } WaveSpawn { Name "a8" TotalCurrency 200 TotalCount 100 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 14 WaitForAllDead "a5" Support 1 Where spawnbot_upper TFBot { Template T_TFBot_Pyro Item "Zombie Pyro" Attributes AlwaysFireWeapon } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } InitWaveOutput { Target wave_init_relay Action Trigger } WaveSpawn { Name "monke" TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0.5 WaitBetweenSpawns 0 Support Limited Where spawnbot_right TFBot { Class Soldier ClassIcon soldier Health 50 Scale 0.65 WeaponRestrictions MeleeOnly Name "Gibby the Circus Monkey" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "Zombie Soldier" CharacterAttributes { "move speed bonus" 2 } } } WaveSpawn { Name "tank" TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_main Tank { Health 18000 Name tank Speed 75 StartingPathTrackNode path_tank_default OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "b1" TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 RandomSpawn 1 Where spawnbot_right Where spawnbot_left TFBot { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Health 3000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "Zombie Pyro" Item "MvM GateBot Light Pyro" Skill Expert Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "Zombie Pyro" Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Expert Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } } } WaveSpawn { Name "b2" TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot_right TFBot { Template T_TFBot_Scout_Shortstop Tag bot_giant Item "Zombie Scout" } } WaveSpawn { Name "b3" TotalCurrency 100 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 12 WaitForAllDead "b1" Where spawnbot_left TFBot { Template T_TFBot_Giant_Demo_Burst Tag bot_giant Item "Zombie Demo" } } WaveSpawn { Name "b4" TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 4.5 WaitForAllDead "b1" Where spawnbot_right TFBot { Class Heavy Name "Heater Heavy" ClassIcon heavy_heater EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Skill Easy Item "The Huo Long Heatmaker" Item "Zombie Heavy" } RevertGateBotsBehavior { Item "The Huo Long Heatmaker" Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Easy } } } } WaveSpawn { Name "b5" TotalCurrency 100 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 5.5 WaitForAllDead "b1" Where spawnbot_upper TFBot { Class Pyro Name "Detonator Pyro" ClassIcon pyro_detonator EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Pyro" Skill Hard Item "The Detonator" Item "Zombie Pyro" WeaponRestrictions SecondaryOnly } RevertGateBotsBehavior { Item "The Detonator" Item "Zombie Pyro" WeaponRestrictions SecondaryOnly Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Hard } } } } WaveSpawn { Name "b6" TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 WaitForAllDead "b3" Where spawnbot_chief TFBot { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Health 3000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "Zombie Pyro" Item "MvM GateBot Light Pyro" Skill Expert Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "Zombie Pyro" Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Expert Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } } } WaveSpawn { Name "b7" TotalCurrency 100 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 10 WaitForAllDead "b3" Where spawnbot_left TFBot { Class Heavyweapons Name "Giant Shotgun Heavy" Health 5000 ClassIcon heavy_shotgun_giant EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Item "Zombie Heavy" Skill Normal WeaponRestrictions SecondaryOnly MaxVisionRange 1400 Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 // force ability to shoot down projectiles "override footstep sound set" 2 } } RevertGateBotsBehavior { Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Normal WeaponRestrictions SecondaryOnly MaxVisionRange 1400 Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 // force ability to shoot down projectiles "override footstep sound set" 2 } } } } } WaveSpawn { Name "b8" TotalCurrency 100 TotalCount 40 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 4.5 WaitForAllDead "b3" Where spawnbot_upper TFBot { Template T_TFBot_Scout_Sandman Item "Zombie Scout" } } WaveSpawn { Name "b9" TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 20 WaitBetweenSpawns 8 WaitForAllSpawned "b7" Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag bot_giant Skill Hard Name "Nelson the Oversized Monkey" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "Zombie Soldier" } TFBot { Class Medic Name "Giant Medic but Divided" Scale 1.6 ClassIcon medic_giant Tag bot_giant Skill Expert Health 2250 Item "The Quick-Fix" Item "The Surgeon's Stahlhelm" Item "Zombie Medic" Attributes MiniBoss WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 100 // only works on mediguns that have this attribute ie quickfix "health regen" 20 } } TFBot { Class Medic Name "Giant Medic but Divided" Scale 1.6 ClassIcon medic_giant Tag bot_giant Skill Expert Health 2250 Item "The Quick-Fix" Item "The Surgeon's Stahlhelm" Item "Zombie Medic" Attributes MiniBoss WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 100 // only works on mediguns that have this attribute ie quickfix "health regen" 20 } } } } WaveSpawn { Name "b10" TotalCurrency 0 TotalCount 100 MaxActive 6 SpawnCount 3 WaitBeforeStarting 13 WaitBetweenSpawns 8 Support 1 WaitForAllSpawned "b7" Where spawnbot_upper TFBot { Class Soldier Name "Soldier" Health 200 Skill Hard Item "Thousand-Yard Stare" Item "Zombie Soldier" } } WaveSpawn { Name "b11" TotalCurrency 0 TotalCount 100 MaxActive 5 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 8 Support 1 WaitForAllDead "b3" Where spawnbot_upper TFBot { Template T_TFBot_Demo_Burst Skill Normal Item "Zombie Demo" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } InitWaveOutput { Target wave_init_relay Action Trigger } WaveSpawn { Name "honk" //get clowned TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0.5 WaitBetweenSpawns 0 Where spawnbot_chief TFBot { Class Soldier Name "Chief Honk" ClassIcon soldier_conch_giant Health 22500 Scale 1.8 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "Zombie Soldier" Item "MvM GateBot Light Soldier" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Attributes MiniBoss Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Item "The Concheror" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } } RevertGateBotsBehavior { Item "Zombie Soldier" Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Attributes MiniBoss Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Item "The Concheror" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } } } } } WaveSpawn { Name "monke" //you have alerted the horde TotalCurrency 0 TotalCount 20 MaxActive 20 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 3 Where spawnbot_left TFBot { Class Soldier ClassIcon soldier_shovel Health 50 Scale 0.65 WeaponRestrictions MeleeOnly Name "Crazy Circus Monkey" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "Zombie Soldier" CharacterAttributes { "move speed bonus" 2 } } } WaveSpawn { Name "cspeed" TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 13 WaitForAllDead "honk" Where spawnbot_left Squad { TFBot { Class Soldier Name "Giant Soldier" ClassIcon soldier_giant Health 3800 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "MvM GateBot Light Soldier" Item "Zombie Soldier" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Item "Zombie Soldier" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysCrit 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_Medic_QuickUber Item "Zombie Medic" Name "Armored Quick Uber Medic" Tag bot_giant ClassIcon medic_uber_armored Scale 1.3 Health 650 } TFBot { Template T_TFBot_Medic_QuickUber Item "Zombie Medic" Name "Armored Quick Uber Medic" Tag bot_giant ClassIcon medic_uber_armored Scale 1.3 Health 650 } } } WaveSpawn { Name "c1" TotalCurrency 50 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 0 WaitForAllDead "honk" RandomSpawn 1 Where spawnbot_chief Where spawnbot_left Where spawnbot_right Where spawnbot_upper TFBot { Class Scout Name "Super Scout" ClassIcon scout_giant_fast Health 1200 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "The Bolt Boy" Item "The Holy Mackerel" Item "Zombie Scout" Item "MvM GateBot Light Scout" Tag bot_giant Skill Expert Attributes MiniBoss WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } RevertGateBotsBehavior { Item "The Bolt Boy" Item "The Holy Mackerel" Item "Zombie Scout" Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } Tag bot_giant Skill Expert Attributes MiniBoss WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } } WaveSpawn { Name "c2" TotalCurrency 100 TotalCount 32 MaxActive 16 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 10 //WaitForAllDead "honk" Where spawnbot_left TFBot { Class Heavyweapons ClassIcon heavy_shotgun Name "Shotgun Heavy" EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Item "Zombie Heavy" Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } RevertGateBotsBehavior { Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage penalty" 0.33 } } } } } WaveSpawn { Name "c3" TotalCurrency 100 TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 12 WaitBetweenSpawns 14 WaitForAllSpawned "c1" Where spawnbot_chief Squad { TFBot { Template T_TFBot_Giant_Demoman Tag bot_giant ClassIcon demo_rapid_giant Item "Zombie Demo" } TFBot { Template T_TFBot_Medic Name "Shield Medic" Item "Zombie Medic" ClassIcon medic_shield_lite Attributes ProjectileShield ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 1 "uber duration bonus" -7 "increase buff duration" 100 } CharacterAttributes { "bot medic uber deploy delay duration" 999 } } } } WaveSpawn { Name "c4" TotalCurrency 50 TotalCount 25 MaxActive 18 SpawnCount 5 WaitBeforeStarting 12 WaitBetweenSpawns 6 WaitForAllSpawned "c1" Where spawnbot_right Where spawnbot_left RandomSpawn 1 TFBot { Class Medic Name "Uber Medic?" Skill Hard ClassIcon medic_uber Health 150 Attributes AlwaysCrit Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly Item "Zombie Medic" } } WaveSpawn { Name "c5" TotalCurrency 50 TotalCount 8 MaxActive 5 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 5 WaitForAllSpawned "c3" Where spawnbot_right Where spawnbot_left RandomSpawn 1 TFBot { Class Heavyweapons Name "Steel Gauntlet" ClassIcon heavy_steelfist Health 900 Scale 1.5 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "Fists of Steel" Item "MvM GateBot Light Heavy" Item "Zombie Heavy" WeaponRestrictions MeleeOnly Tag bot_giant Skill Hard ItemAttributes { ItemName "Fists of Steel" //"damage bonus" 1.5 } } RevertGateBotsBehavior { Item "Fists of Steel" Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } WeaponRestrictions MeleeOnly Tag bot_giant Skill Hard ItemAttributes { ItemName "Fists of Steel" //"damage bonus" 1.5 } } } } } WaveSpawn { Name "coolerc5" TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 14 WaitBetweenSpawns 18 WaitForAllSpawned "c3" Where spawnbot_right Where spawnbot_left RandomSpawn 1 Squad { TFBot { Class Heavyweapons Name "Steel Gauntlet" ClassIcon heavy_steelfist Health 900 Scale 1.5 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "Fists of Steel" Item "MvM GateBot Light Heavy" Item "Zombie Heavy" WeaponRestrictions MeleeOnly Tag bot_giant Skill Hard ItemAttributes { ItemName "Fists of Steel" //"damage bonus" 1.5 } } RevertGateBotsBehavior { Item "Fists of Steel" Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } WeaponRestrictions MeleeOnly Tag bot_giant Skill Hard ItemAttributes { ItemName "Fists of Steel" //"damage bonus" 1.5 } } } } TFBot { Class Medic Attributes SpawnWithFullCharge Skill Hard Name "Uber Medic!" ClassIcon medic_uber Health 150 Attributes AlwaysCrit Item "Zombie Medic" } } } WaveSpawn { Name "c6" TotalCurrency 50 TotalCount 24 MaxActive 10 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 4 WaitForAllSpawned "c3" Where spawnbot_upper TFBot { Template T_TFBot_Demoman Item "Zombie Demo" Skill Hard } } WaveSpawn { Name "c7" TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 8 WaitBetweenSpawns 3 WaitForAllSpawned "c5" Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Tag bot_giant Item "Zombie Soldier" Skill Hard } TFBot { Template T_TFBot_Medic_QuickUber Item "Zombie Medic" Name "Armored Quick Uber Medic" Tag bot_giant ClassIcon medic_uber_armored Scale 1.3 Health 650 } TFBot { Template T_TFBot_Medic Item "Zombie Medic" Name "Shield Medic" ClassIcon medic_shield_lite Attributes ProjectileShield ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 1 "uber duration bonus" -7 "increase buff duration" 100 } CharacterAttributes { "bot medic uber deploy delay duration" 999 } } TFBot { Template T_TFBot_Medic_QuickUber Item "Zombie Medic" Name "Armored Quick Uber Medic" Tag bot_giant ClassIcon medic_uber_armored Scale 1.3 Health 650 } } } WaveSpawn { Name "c8" TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 3 WaitForAllSpawned "c7" Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Tag bot_giant Item "Zombie Soldier" Skill Hard } TFBot { Class Medic Attributes SpawnWithFullCharge Name "Real Uber Medic" Skill Hard ClassIcon medic_uber Health 150 Attributes AlwaysCrit Item "Zombie Medic" } } } WaveSpawn { Name "c9" TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 3 WaitForAllSpawned "c8" Where spawnbot_right TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Tag bot_giant Item "Zombie Soldier" Skill Hard } } WaveSpawn { Name "c10" TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 3 WaitForAllSpawned "c8" Where spawnbot_right Squad { TFBot { Class Medic Name "Get Clowned Medic" ClassIcon medic_uber Health 150 Attributes AlwaysCrit Attributes AlwaysFireWeapon Item "Zombie Medic" WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name "c11" TotalCurrency 100 TotalCount 100 MaxActive 8 SpawnCount 1 Support 1 WaitBeforeStarting 10 WaitBetweenSpawns 3 WaitForAllSpawned "c5" Where spawnbot_right Where spawnbot_left Where spawnbot_upper RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_Pyro Skill Easy Item "Zombie Pyro" } TFBot { Template T_TFBot_Soldier_Buff_Banner Item "Zombie Soldier" } TFBot { Class Sniper Skill Normal Name "SMG Sniper" ClassIcon sniper_smg_tind WeaponRestrictions SecondaryOnly Item "Zombie Sniper" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } InitWaveOutput { Target wave_init_relay Action Trigger } WaveSpawn { Name "monke" TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0.5 WaitBetweenSpawns 0 Support Limited Where spawnbot_right TFBot { Class Soldier ClassIcon demo Health 50 Scale 0.65 WeaponRestrictions MeleeOnly Name "Gibby the Circus Monkey" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "Zombie Soldier" CharacterAttributes { "move speed bonus" 2 } } } WaveSpawn { Name "d1" TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0.1 Where spawnbot_right Where spawnbot_left Where spawnbot_chief Where spawnbot_upper TFBot { Class Soldier Name "Honk Honk!" ClassIcon soldier_melee_conch EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "The Concheror" Item "MvM GateBot Light Soldier" Item "Zombie Soldier" Skill Hard Attributes AlwaysCrit Attributes SpawnWithFullCharge WeaponRestrictions MeleeOnly CharacterAttributes { "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "The Concheror" Item "Zombie Soldier" Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } } } } } WaveSpawn { Name "d2" TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 3 Where spawnbot_left TFBot { Class Heavyweapons ClassIcon pyro_flare_rain_nys Health 5000 Name "Party Bringer" EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Item "Zombie Heavy" Skill Expert WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "The Huo Long Heatmaker" "override projectile type" 6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } RevertGateBotsBehavior { Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "The Huo Long Heatmaker" "override projectile type" 6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } } } WaveSpawn { Name "d3" TotalCurrency 50 TotalCount 30 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 WaitForAllDead "d2" Where spawnbot_right TFBot { Template T_TFBot_Scout_Wrap_Assassin ClassIcon scout_wrap_lite Name "Party Guy" Item "Zombie Scout" Item "TF Birthday Hat 2011" Skill Hard } } WaveSpawn { Name "d4" TotalCurrency 100 TotalCount 15 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 WaitForAllDead "d2" Where spawnbot_left TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon sniper_bow_multi Tag bot_giant Name "Party Dart Fella" Item "Zombie Sniper" Item "TF Birthday Hat 2011" Skill Hard } } WaveSpawn { Name "d5" TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 WaitForAllDead "d2" Where spawnbot_chief TFBot { Class Pyro Name "Slighty Mad Circus Monkey" ClassIcon pyro_gascann Health 3000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Pyro" Item "Zombie Pyro" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "The Gas Passer" Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "effect bar recharge rate increased" 0.5 } } RevertGateBotsBehavior { Item "Zombie Pyro" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "The Gas Passer" Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "effect bar recharge rate increased" 0.5 } } } } } WaveSpawn { Name "d6" TotalCurrency 100 TotalCount 4 MaxActive 3 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 15 WaitForAllSpawned "d5" Where spawnbot_right Squad { TFBot { Class Heavyweapons ClassIcon pyro_flare_rain_nys Health 5000 Name "Party Bringer" EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Item "Zombie Heavy" Skill Expert WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "The Huo Long Heatmaker" "override projectile type" 6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } RevertGateBotsBehavior { Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "The Huo Long Heatmaker" "override projectile type" 6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant Name "That Nice Guy" Item "Zombie Medic" CharacterAttributes { "move speed bonus" 0.7 } } } } WaveSpawn { Name "d7" TotalCurrency 50 TotalCount 30 MaxActive 9 SpawnCount 3 WaitBeforeStarting 4.5 WaitBetweenSpawns 3.5 WaitForAllSpawned "d5" Where spawnbot_left TFBot { Class Soldier Health 200 ClassIcon soldier_directhit_lite Name "Balloon Popper" Item "Zombie Soldier" Item "TF Birthday Hat 2011" Item "The Direct Hit" WeaponRestrictions PrimaryOnly Skill Normal } } WaveSpawn { Name "d8" TotalCurrency 100 TotalCount 15 MaxActive 9 SpawnCount 3 WaitBeforeStarting 3 WaitBetweenSpawns 10 WaitForAllDead "d6" Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Pyro Tag bot_giant Name "Giant Party Dragon" ClassIcon pyro_dragon_fury_swordstone Item "The Dragon's Fury" Item "Feathered Fiend" Item "Zombie Pyro" Item "Flavorful Baggies" } TFBot { Template T_TFBot_Medic_QuickUber Item "Zombie Medic" } TFBot { Template T_TFBot_Medic_QuickUber Item "Zombie Medic" } } } WaveSpawn { Name "d9" TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 WaitForAllDead "d6" Where spawnbot_main Tank { Health 25000 Name tank Speed 75 StartingPathTrackNode path_tank_default OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "d10" TotalCurrency 100 TotalCount 50 MaxActive 9 SpawnCount 3 WaitBeforeStarting 3 WaitBetweenSpawns 6 WaitForAllDead "d6" Support 1 Where spawnbot_upper TFBot { Template T_TFBot_Demoman Item "Zombie Demo" Name "Slighty Less Drunk Demo" Skill Hard } } } Wave //gibby has lost his 3rd life :( { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } InitWaveOutput { Target wave_init_relay Action Trigger } WaveSpawn { Name "riseofgru" TotalCurrency 100 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 1.5 RandomSpawn 1 Where spawnbot_right Where spawnbot_left Where spawnbot_chief Where spawnbot_upper TFBot { Class Heavyweapons Name "Late to the Party Heavy" Health 5000 ClassIcon heavy_gru EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "TF Birthday Hat 2011" Item "Gloves of Running Urgently MvM" Item "MvM GateBot Light Heavy" Item "Zombie Heavy" Skill Expert WeaponRestrictions MeleeOnly MaxVisionRange 1200 Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } RevertGateBotsBehavior { Item "TF Birthday Hat 2011" Item "Gloves of Running Urgently MvM" Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert WeaponRestrictions MeleeOnly MaxVisionRange 1200 Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } } } WaveSpawn { Name "e1" TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 WaitForAllDead "riseofgru" Where spawnbot_right TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored Tag bot_giant Item "Zombie Scout" Skill Hard } } WaveSpawn { Name "e2" TotalCurrency 100 TotalCount 28 MaxActive 16 SpawnCount 4 WaitBeforeStarting 5.5 WaitBetweenSpawns 4.5 WaitForAllDead "riseofgru" Where spawnbot_left TFBot { Class Heavy Name "Heavy" ClassIcon heavy EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Skill Normal Item "Zombie Heavy" } RevertGateBotsBehavior { Item "Zombie Heavy" Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Normal } } } } WaveSpawn { Name "e3" TotalCurrency 100 TotalCount 16 MaxActive 6 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 16 WaitForAllSpawned "e1" Where spawnbot_right TFBot { Template T_TFBot_Giant_Demo_RapidFire Name "Giant Demoman" Tag bot_giant Attributes AlwaysCrit Item "Zombie Demo" Skill Hard } } WaveSpawn { Name "e4" TotalCurrency 100 TotalCount 60 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 7 WaitForAllSpawned "e1" Where spawnbot_upper TFBot { Class Scout ClassIcon scout_fan Name "Force-A-Nature Scout" EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "Zombie Scout" Skill Expert // Item "The Bolt Boy" Item "The Force-a-Nature" Item "MvM GateBot Light Scout" MaxVisionRange 500 ItemAttributes { ItemName "The Force-a-Nature" "faster reload rate" 1.5 // 60% slower reload "scattergun knockback mult" 2 "damage penalty" 0.65 // 35% damage reduction } } RevertGateBotsBehavior { Item "Zombie Scout" Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } Skill Expert // Item "The Bolt Boy" Item "The Force-a-Nature" MaxVisionRange 500 ItemAttributes { ItemName "The Force-a-Nature" "faster reload rate" 1.5 // 60% slower reload "scattergun knockback mult" 1.7 "damage penalty" 0.65 // 35% damage reduction } } } } } WaveSpawn { Name "e5" TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 WaitForAllDead "e1" Where spawnbot_main Tank { Health 25000 Name tank Speed 75 StartingPathTrackNode path_tank_default OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "e6" TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 20 WaitBeforeStarting 6 WaitBetweenSpawns 4 WaitForAllDead "e3" Where spawnbot_left TFBot { Class Heavy Attributes AlwaysCrit ClassIcon Heavy Name "Heavy" Item "Zombie Heavy" Skill Normal } } WaveSpawn { Name "e7" TotalCurrency 50 TotalCount 12 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 11 WaitForAllDead "e6" Where spawnbot_left Where spawnbot_right RandomSpawn 1 Squad { TFBot { Class Heavy Health 900 Scale 1.5 Attributes AlwaysCrit ClassIcon Heavy Name "Hilariously Huge Heavy" Item "Zombie Heavy" Tag bot_giant Skill Hard } TFBot { Template T_TFBot_Medic_BigHeal Name "Big Heal Medic" Item "Zombie Medic" } TFBot { Template T_TFBot_Medic_BigHeal Name "Big Heal Medic" Item "Zombie Medic" } } } WaveSpawn { Name "e8" TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 12 WaitForAllDead "e6" Where spawnbot_left TFBot { Template T_TFBot_Giant_Scout_FAN Name "Giant Armored FAN Scout" Item "Zombie Scout" ClassIcon scout_fan_armored Tag bot_giant Health 3200 CharacterAttributes { "move speed bonus" 0.75 } ItemAttributes { ItemName "The Force-a-Nature" "damage bonus" 1.5 } } } WaveSpawn { Name "e9" TotalCurrency 50 TotalCount 200 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Support 1 WaitForAllDead "e6" Where spawnbot_upper TFBot { Class Pyro ClassIcon pyro_dragon_fury_swordstone Item "The Dragon's Fury" Name "Dragon's Fury Pyro" Item "Zombie Pyro" Skill Hard } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_notimer Action Trigger } InitWaveOutput { Target wave_init_relay Action Trigger } WaveSpawn { Name "monke" TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0.5 WaitBetweenSpawns 0 Support Limited Where spawnbot_right TFBot { Class Soldier ClassIcon scout_wrap_lite Health 50 Scale 0.65 WeaponRestrictions MeleeOnly Name "Larry the Circus Monkey" Item "Poopy Doe" Item "TF Birthday Hat 2011" Item "Zombie Soldier" CharacterAttributes { "move speed bonus" 2 } } } WaveSpawn { Name "f1" TotalCurrency 100 TotalCount 8 MaxActive 4 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 3 Where spawnbot_chief Squad { TFBot { Class Soldier Name "Major Crits" ClassIcon soldier_barrage Health 4000 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "MvM GateBot Light Soldier" Item "Zombie Soldier" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.35 } } RevertGateBotsBehavior { Item "Zombie Soldier" Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.35 } } } } TFBot { Template T_TFBot_Giant_Medic Item "Zombie Medic" } TFBot { ClassIcon medic_blast Class Medic Name "Blast Resist Medic" Skill Normal Health 150 Attributes SpawnWithFullCharge Attributes VaccinatorBlast ItemAttributes { ItemName "the vaccinator" "medigun charge is resists" 4 "ubercharge rate bonus" 100 //"uber duration bonus" 200 "medigun blast resist passive" 0.1 "medigun blast resist deployed" 0.75 } CharacterAttributes { "heal rate bonus" 10 "bot medic uber health threshold" 9999 } Item "prussian pickelhaube" Item "the vaccinator" Item "Zombie Medic" } TFBot { ClassIcon medic_bullet Class Medic Name "Bullet Resist Medic" Skill Normal Health 150 Attributes SpawnWithFullCharge Attributes VaccinatorBullets ItemAttributes { ItemName "the vaccinator" "medigun charge is resists" 3 "ubercharge rate bonus" 100 //"uber duration bonus" 200 "medigun bullet resist passive" 0.1 "medigun bullet resist deployed" 0.75 } CharacterAttributes { "heal rate bonus" 10 "bot medic uber health threshold" 9999 } Item "prussian pickelhaube" Item "the vaccinator" Item "Zombie Medic" } } } WaveSpawn { Name "f1bozo" TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 10 RandomSpawn 1 Where spawnbot_right Where spawnbot_left Where spawnbot_upper TFBot { Template T_TFBot_Giant_Pyro Tag bot_giant Name "Bozo's Right Hand Man" ClassIcon pyro_dragon_fury_swordstone Item "The Dragon's Fury" Item "The Fire Tooth" Item "Flavorful Baggies" Item "Zombie Pyro" } } WaveSpawn { Name "f2" TotalCurrency 50 TotalCount 32 MaxActive 12 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 3 Where spawnbot_left TFBot { Class Scout Name "Scout" Skill Easy Item "Zombie Scout" } } WaveSpawn { Name "f3" TotalCurrency 100 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 4 WaitBetweenSpawns 20 WaitForAllDead "f1" Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Tag bot_giant Attributes AlwaysCrit Item "Zombie Heavy" } TFBot { Template T_TFBot_Soldier_Extended_Battalion Item "Zombie Soldier" Attributes AlwaysCrit } TFBot { Template T_TFBot_Soldier_Extended_Battalion Item "Zombie Soldier" Attributes AlwaysCrit } } } WaveSpawn { Name "f4" TotalCurrency 60 TotalCount 60 MaxActive 15 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 7 WaitForAllDead "f1" Where spawnbot_left Where spawnbot_upper RandomSpawn 1 TFBot { Template T_TFBot_Pyro Skill Easy Item "Zombie Pyro" } } WaveSpawn { Name "f4samurai" TotalCurrency 40 TotalCount 8 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 12 WaitForAllDead "f1" Where spawnbot_left Where spawnbot_upper RandomSpawn 1 TFBot { Template T_TFBot_Demoman_Samurai Tag bot_giant Item "Zombie Demo" } } WaveSpawn //funny { Name "f5" TotalCurrency 100 TotalCount 18 MaxActive 18 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 0.1 WaitForAllDead "f3" Where spawnbot_left Where spawnbot_upper Where spawnbot_right RandomSpawn 1 TFBot { Class Soldier Name "Extended Backup Soldier" ClassIcon soldier_backup EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "The Battalion's Backup" Item "MvM GateBot Light Soldier" Item "Zombie Soldier" Skill Hard Attributes SpawnWithFullCharge Attributes AlwaysCrit CharacterAttributes { "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "The Battalion's Backup" Item "Zombie Soldier" Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Hard Attributes SpawnWithFullCharge Attributes AlwaysCrit CharacterAttributes { "increase buff duration" 9.0 } } } } } WaveSpawn { Name "f6" TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 WaitForAllDead "f5" Where spawnbot_chief TFBot { Template T_TFBot_Chief_Pyro ClassIcon pyro_fury_grapple Tag bot_giant Health 40000 Name "Bozo the Biggest Clown" Item "Zombie Pyro" Item "The Fire Tooth" Item "Flavorful Baggies" Item "The Dragon's Fury" CharacterAttributes { "health regen" 50 } ItemAttributes { ItemName "The Dragon's Fury" "apply z velocity on damage" -300 "apply look velocity on damage" -300 "damage bonus" 1.5 "dmg bonus vs buildings" 3 } } } WaveSpawn { Name "f7" TotalCurrency 100 TotalCount 100 MaxActive 10 SpawnCount 3 WaitBeforeStarting 1 WaitBetweenSpawns 5 WaitForAllDead "f5" Support 1 Where spawnbot_left Where spawnbot_upper Where spawnbot_right RandomSpawn 1 TFBot { Template T_TFBot_Scout_Wrap_Assassin ClassIcon scout_wrap_lite Name "Party Guy" Item "Zombie Scout" Item "TF Birthday Hat 2011" Skill Hard } } WaveSpawn { Name "f8" TotalCurrency 100 TotalCount 50 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 6 WaitForAllDead "f5" Support 1 Where spawnbot_chief RandomChoice { TFBot { Class Pyro ClassIcon pyro_homewrecker_lite_armored Tag bot_giant Name "Clown Pyro" Health 750 Scale 1.3 Skill Hard WeaponRestrictions MeleeOnly Item "The Homewrecker" Item "The Fire Tooth" Item "Flavorful Baggies" Item "Zombie Pyro" ItemAttributes { ItemName "The Homewrecker" "dmg bonus vs buildings" 3 "damage causes airblast" 1 } } TFBot { Class Pyro ClassIcon pyro_homewrecker_lite_armored Tag bot_giant Name "Clown Pyro" Health 750 Scale 1.3 Skill Hard WeaponRestrictions MeleeOnly Item "The Homewrecker" Item "The Fire Tooth" Item "Flavorful Baggies" Item "Zombie Pyro" ItemAttributes { ItemName "The Homewrecker" "dmg bonus vs buildings" 3 "damage causes airblast" 1 } } TFBot { Class Pyro ClassIcon pyro_homewrecker_lite_armored Tag bot_giant Name "Clown Pyro" Health 750 Scale 1.3 Skill Hard WeaponRestrictions MeleeOnly Item "The Homewrecker" Item "The Fire Tooth" Item "Flavorful Baggies" Item "Zombie Pyro" ItemAttributes { ItemName "The Homewrecker" "dmg bonus vs buildings" 3 "damage causes airblast" 1 } } TFBot { Class Pyro ClassIcon pyro_homewrecker_lite_armored Tag bot_giant Name "Clown Pyro" Health 750 Scale 1.3 Skill Hard WeaponRestrictions MeleeOnly Item "The Homewrecker" Item "The Fire Tooth" Item "Flavorful Baggies" Item "Zombie Pyro" ItemAttributes { ItemName "The Homewrecker" "dmg bonus vs buildings" 3 "damage causes airblast" 1 } } TFBot //TIKY { Class Pyro ClassIcon pyro_homewrecker_lite_armored Tag bot_giant Name "TIKY" Health 750 Scale 1.3 Skill Hard WeaponRestrictions MeleeOnly Item "The Crossing Guard" Item "Bozo's Bouffant" Item "Flavorful Baggies" Item "Zombie Pyro" } } } WaveSpawn { Name "f9" TotalCurrency 100 TotalCount 100 MaxActive 4 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 2.5 WaitForAllDead "f5" Support 1 Where spawnbot_chief TFBot { Class Medic Attributes SpawnWithFullCharge ClassIcon medic_kritz Name "Bozo's Assistant" Health 150 Skill Hard WeaponRestrictions SecondaryOnly Item "the kritzkrieg" Item "Zombie Medic" Item "TF Birthday Hat 2011" ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 999 "uber duration bonus" 999 } CharacterAttributes { "bot medic uber health threshold" 9999 "heal rate bonus" 5 } } } } }