//This mission was made by HeRp-A-dErP-a-NErp.eXe #base robot_giant.pop #base robot_standard.pop population { StartingCurrency 400 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no EventPopfile Halloween Advanced 1 Templates { T_TFBot_ZombieScout_Fast { ClassIcon scout_bat Health 125 Name "Fast Zombie" Class Scout Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_bat "bleeding duration" 5 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } } T_TFBot_ZombieScout_Sandman { ClassIcon scout_stun Health 250 Name "Baseball Zombie" Class Scout Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the sandman" "bleeding duration" 5 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 "effect bar recharge rate increased" 0.25 } CharacterAttributes { "move speed bonus" 0.85 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } Item "the sandman" Item "batter's helmet" } T_TFBot_ZombieSoldier { ClassIcon soldier_equalizer Health 400 Name "Blast Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the equalizer" "bleeding duration" 5 "blast dmg to self increased" 0 "self dmg push force decreased" 0 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 "bombinomicon effect on death" 1 } Item "the equalizer" } T_TFBot_ZombieSoldier_Spitter { ClassIcon soldier Health 250 Name "Spitter Zombie" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 1.5 "faster reload rate" -0.8 } CharacterAttributes { "move speed bonus" 0.6 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from blast reduced" 0.75 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } } T_TFBot_ZombiePyro { ClassIcon pyro_riftaxe Health 350 Name "Flame Zombie" Class Pyro Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "sharpened volcano fragment" "bleeding duration" 5 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.25 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 1.5 "SPELL: set Halloween footstep type" 1 } Item "sharpened volcano fragment" } T_TFBot_ZombiePyro_Mutant { ClassIcon pyro_riftaxe Health 225 Name "Mutated Flame Zombie" Class Pyro Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "sharpened volcano fragment" "weapon burn time increased" 99999 } CharacterAttributes { "voice pitch scale" 1.5 "dmg taken from fire reduced" 0.75 "dmg taken from blast reduced" 0.8 "dmg taken from bullets reduced" 0.8 "torso scale" -0.05 "SPELL: set Halloween footstep type" 1 } Item "sharpened volcano fragment" } T_TFBot_ZombiePyro_Puke { ClassIcon pyro Health 250 Name "Puke Zombie" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" ItemAttributes { ItemName tf_weapon_flamethrower "spell: halloween green flames" 2 } CharacterAttributes { "voice pitch scale" 0.5 "move speed bonus" 0.7 "dmg taken from fire reduced" 0.75 "dmg taken from blast reduced" 0.8 "dmg taken from bullets reduced" 0.8 } Item "the mucous membrain" } T_TFBot_ZombieDemoman { ClassIcon demo_caber Health 350 Name "Boom Zombie" Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the ullapool caber" "bleeding duration" 5 "damage bonus" 5 "Blast radius increased" 2 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 "bombinomicon effect on death" 1 } Item "the ullapool caber" } T_TFBot_ZombieDemoman_PukeBomb { ClassIcon demo Health 240 Name "Puke Bomb Zombie" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "grenade no bounce" 1 "fuse bonus" 1.2 "damage bonus" 1.2 "Blast radius decreased" 1.2 "fire rate bonus" 2 } CharacterAttributes { "voice pitch scale" 0.5 "move speed bonus" 0.55 "dmg taken from bullets reduced" 0.85 "dmg taken from blast reduced" 0.85 "dmg taken from fire reduced" 0.85 "SPELL: set Halloween footstep type" 8421376 } } T_TFBot_ZombieDemoman_Knight { ClassIcon demoknight Health 175 Name "Knight Zombie" Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the eyelander" "bleeding duration" 5 } CharacterAttributes { "move speed bonus" 0.65 "dmg taken from fire reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } Item "the eyelander" Item "The Dark Age Defender" Item "The Sole Saviors" Item "The Dark Falkirk Helm" } T_TFBot_ZombieHeavy { ClassIcon heavy Health 600 Name "Heavy Zombie" Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_fists "bleeding duration" 5 "damage bonus" 5 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } } T_TFBot_ZombieHeavy_Fast { ClassIcon heavy Health 450 Name "Fast Heavy Zombie" Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_fists "damage bonus" 0.8 "bleeding duration" 5 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 1.2 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 8421376 } } T_TFBot_ZombieHeavy_Mutant { ClassIcon heavy Health 300 Name "Mutated Heavy Zombie" Scale 0.8 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_fists "damage bonus" 0.8 "bleeding duration" 5 "dmg taken from blast reduced" 0.8 "dmg taken from fire reduced" 0.8 "dmg taken from bullets reduced" 0.8 } CharacterAttributes { "move speed bonus" 1.2 "voice pitch scale" 1.5 "SPELL: set Halloween footstep type" 8421376 "torso scale" -0.05 } } T_TFBot_ZombieHeavy_Police { ClassIcon heavy_shotgun Health 450 Name "Heavy Police Zombie" Class HeavyWeapons Skill Hard WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_hwg "fire rate bonus" 2 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.5 "dmg taken from fire reduced" 0.75 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "SPELL: set Halloween footstep type" 1 } Item "copper's hard top" } T_TFBot_ZombieHeavy_Steelfist { ClassIcon heavy_steelfist Health 900 Name "Big Heavy Zombie" Scale 1.5 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_fists "bleeding duration" 10 } CharacterAttributes { "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 "dmg taken from bullets reduced" 0.6 "dmg taken from blast reduced" 0.6 "dmg taken from fire reduced" 0.6 "dmg taken from crit reduced" 0.8 "dmg from melee increased" 2 } } T_TFBot_ZombieEngineer_Police { ClassIcon scout_pistol_2 Health 250 Name "Police Zombie" Class Engineer Skill Normal WeaponRestrictions SecondaryOnly BehaviorModifiers Mobber CharacterAttributes { "voice pitch scale" 0.5 "dmg taken from fire reduced" 0.75 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "SPELL: set Halloween footstep type" 1 "move speed bonus" 0.65 } Item "dec2014 engineer_detectiveradio" Item "dec2014 engineer_detectiveholster" Item "texas slim's dome shine" } T_TFBot_ZombieMedic { ClassIcon medic Health 300 Name "Healthy Zombie" Class Medic Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the vita-saw" "bleeding duration" 10 "health regen" 15 "heal on hit for slowfire" 100 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "gesture speed increase" 100 "move speed bonus" 0.75 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } Item "the vita-saw" } T_TFBot_ZombieSniper_Huntsman { ClassIcon sniper_bow Health 250 Name "Archer Zombie" Class Sniper Skill Hard CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } Item "the huntsman" Item "larrikin robin" } T_TFBot_ZombieSniper_Jarate { ClassIcon sniper_jarate Health 125 Name "Kidney Failure Zombie" Class Sniper Skill Expert WeaponRestrictions SecondaryOnly Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "Jarate" "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 "effect bar recharge rate increased" 0.1 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } Item "jarate" Item "the bushwacka" } T_TFBot_ZombieSpy { ClassIcon spy Health 150 Name "Sneaky Zombie" Class Spy Skill Expert ItemAttributes { ItemName "the wanga prick" "bleeding duration" 5 } CharacterAttributes { "voice pitch scale" 0.5 } Item "the wanga prick" } T_TFBot_Giant_ZombieScout { ClassIcon scout_bat_giant Health 2000 Name "Large Fast Zombie" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_bat "bleeding duration" 10 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 5 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 2 "bombinomicon effect on death" 1 } } T_TFBot_Giant_ZombieSoldier_Spitter { ClassIcon soldier_giant Health 4200 Name "Large Spitter Zombie" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 1.5 "faster reload rate" -0.8 } CharacterAttributes { "move speed bonus" 0.5 "SPELL: set Halloween footstep type" 2 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "voice pitch scale" 0.5 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "dmg taken from fire reduced" 0.75 "override footstep sound set" 3 "bombinomicon effect on death" 1 } } T_TFBot_Giant_ZombieHeavy { ClassIcon heavy_giant Health 6000 Name "Large Heavy Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_fists "bleeding duration" 5 "damage bonus" 5 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.45 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 2 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "bombinomicon effect on death" 1 } } T_TFBot_Giant_ZombiePyro { ClassIcon pyro_riftaxe_giant Health 3500 Name "Large Flame Zombie" Class Pyro Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName "sharpened volcano fragment" "bleeding duration" 5 "afterburn duration bonus" 2 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.25 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 2 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6 "bombinomicon effect on death" 1 } Item "sharpened volcano fragment" } T_TFBot_Giant_ZombieDemoman_PukeBomb { ClassIcon demo_giant Health 3600 Name "Large Puke Bomb Zombie" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 2 "Blast radius decreased" 1.2 "grenade no bounce" 1 "fuse bonus" 1.5 "fire rate bonus" 1.5 } CharacterAttributes { "SPELL: set Halloween footstep type" 2 "move speed bonus" 0.5 "voice pitch scale" 0.5 "dmg taken from fire reduced" 0.85 "dmg taken from blast reduced" 0.85 "dmg taken from bullets reduced" 0.85 "override footstep sound set" 4 "bombinomicon effect on death" 1 } } T_TFBot_Giant_ZombieDemoman { ClassIcon demo_knight_bottle_giant Health 13500 Name "Drunk Juggernaut Zombie" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the scottish handshake" "bleeding duration" 10 "damage bonus" 1.5 "dmg taken from blast reduced" 0.75 "dmg taken from fire reduced" 0.75 "dmg taken from bullets reduced" 0.75 } CharacterAttributes { "move speed bonus" 0.35 "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 2 "bombinomicon effect on death" 1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.15 "rage giving scale" 0.2 "override footstep sound set" 4 } Item "the scottish handshake" Item "scotch bonnet" Item "Blast Blocker" } T_TFBot_ZombieDemoman_Buster { ClassIcon sentry_buster Health 2500 Name "Explosive Skull" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "DisableDodge" Attributes "IgnoreEnemies" Attributes "MiniBoss" CharacterAttributes { "head scale" 3 "torso scale" -0.05 "move speed bonus" 2 "override footstep sound set" 7 "voice pitch scale" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "cannot be backstabbed" 1 "bombinomicon effect on death" 1 } Item "the ullapool caber" Item "forgotten king's restless head" } } Mission { Objective DestroySentries Where spawnbot_mission_sentrybuster_front Where spawnbot_mission_sentrybuster_back BeginAtWave 1 RunForThisManyWaves 4 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_ZombieDemoman_Buster } } Mission { Objective Spy Where spawnbot_mission_spy_front Where spawnbot_mission_spy_back BeginAtWave 1 RunForThisManyWaves 4 InitialCooldown 60 CooldownTime 50 DesiredCount 3 TFBot { Template T_TFBot_ZombieSpy } } Mission { Objective DestroySentries Where spawnbot_mission_sentrybuster_front Where spawnbot_mission_sentrybuster_back BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 20 TFBot { Template T_TFBot_ZombieDemoman_Buster } } Mission { Objective Spy Where spawnbot_mission_spy_front Where spawnbot_mission_spy_back BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 30 DesiredCount 4 TFBot { Template T_TFBot_ZombieSpy } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1_primary TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front TFBot { Template T_TFBot_ZombieSoldier Tag "nav_avoid_pit" } } WaveSpawn { Name w1_primary TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_front_right TFBot { ClassIcon scout_bat Health 125 Name "Zombie Scout" Class Scout Skill Hard WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_prefer_gate2_flank" Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_bat "bleeding duration" 5 "damage bonus" 0.75 } CharacterAttributes { "voice pitch scale" 0.5 } Item "baseball bill's sports shine" } } WaveSpawn { Name w1_primary TotalCurrency 50 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot_front TFBot { ClassIcon pyro_critaxe Health 175 Name "Fireman Zombie" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 3 } CharacterAttributes { "voice pitch scale" 0.5 } Item "brigade helm" Item "trickster's turnout gear" } } WaveSpawn { Name w1_primary2 WaitForAllDead w1_primary TotalCurrency 50 TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front_left TFBot { Template T_TFBot_ZombieDemoman Tag "nav_avoid_pit" } } WaveSpawn { Name w1_primary2 WaitForAllDead w1_primary TotalCurrency 100 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front TFBot { Template T_TFBot_Giant_ZombieScout Tag "nav_avoid_pit" } } WaveSpawn { Name w1_primary2 WaitForAllDead w1_primary TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 14 WaitBetweenSpawns 10 Where spawnbot_front TFBot { Template T_TFBot_ZombieSoldier_Spitter Tag "nav_avoid_pit" } } WaveSpawn { Name w1_primary3_back WaitForAllDead w1_primary2 TotalCurrency 50 TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" TFBot { Template T_TFBot_ZombieScout_Fast Tag "nav_avoid_pit" } } WaveSpawn { Name w1_primary3_back WaitForAllDead w1_primary2 TotalCurrency 50 TotalCount 15 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot_back_left TFBot { Template T_TFBot_ZombiePyro_Mutant Tag "bot_gatebot" Tag "nav_prefer_gate5_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w1_primary3_back WaitForAllDead w1_primary2 TotalCurrency 100 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot_back TFBot { Template T_TFBot_Giant_ZombieSoldier_Spitter Tag "nav_avoid_pit" } } WaveSpawn { Name w1_finale WaitForAllDead w1_primary3_back TotalCurrency 100 TotalCount 6 MaxActive 3 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot_front TFBot { Template T_TFBot_ZombieHeavy_Steelfist Tag "nav_avoid_pit" } } WaveSpawn { Name w1_finale WaitForAllDead w1_primary3_back TotalCurrency 100 TotalCount 12 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_front TFBot { Template T_TFBot_ZombieSoldier_Spitter Tag "nav_avoid_pit" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2_primary TotalCurrency 100 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 14 Where spawnbot_front Squad { ShouldPreserveSquad 1 TFBot { Template T_TFBot_ZombieHeavy_Police Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieEngineer_Police Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieEngineer_Police Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieEngineer_Police Tag "bot_squad_member" Tag "nav_avoid_pit" } } } WaveSpawn { Name w2_primary TotalCurrency 50 TotalCount 14 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front_left TFBot { ClassIcon demo_knight_bottle Health 175 Name "Drunk Zombie" Class Demoman Skill Normal WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_bottle "bleeding duration" 10 "damage bonus" 0.75 } CharacterAttributes { "voice pitch scale" 0.5 } } } WaveSpawn { Name w2_primary2 WaitForAllSpawned w2_primary TotalCurrency 50 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_front Where spawnbot_front_left Where spawnbot_front_right TFBot { Template T_TFBot_ZombieSniper_Jarate Tag "nav_avoid_pit" } } WaveSpawn { Name w2_primary2 WaitForAllSpawned w2_primary TotalCurrency 50 TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_front Where spawnbot_front_left Where spawnbot_front_right TFBot { ClassIcon scout_bat Health 125 Name "Scout Zombie" Class Scout Skill Hard BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 0.75 "bleeding duration" 5 } CharacterAttributes { "voice pitch scale" 0.5 } Item "baseball bill's sports shine" } } WaveSpawn { Name w2_primary2_back WaitForAllDead w2_primary TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_back Where spawnbot_back_left FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" TFBot { Template T_TFBot_ZombieHeavy_Fast Tag "bot_gatebot" Tag "nav_prefer_gate5_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w2_primary2_back WaitForAllDead w2_primary TotalCurrency 100 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_back_right TFBot { Template T_TFBot_Giant_ZombieScout Tag "bot_gatebot" Tag "nav_prefer_gate6_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w2_primary3_back WaitForAllDead w2_primary2_back TotalCurrency 100 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_back_left TFBot { Template T_TFBot_ZombieHeavy_Fast Tag "nav_avoid_pit" } } WaveSpawn { Name w2_primary3_back WaitForAllDead w2_primary2_back TotalCurrency 50 TotalCount 12 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_back TFBot { Template T_TFBot_ZombieDemoman_PukeBomb Tag "nav_avoid_pit" } } WaveSpawn { Name w2_primary4 WaitForAllDead w2_primary3_back TotalCurrency 150 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 8 WaitBetweenSpawns 10 Where spawnbot_front FirstSpawnOutput { Target flag2_bomb Action Enable } Squad { TFBot { Template T_TFBot_Giant_ZombieDemoman_PukeBomb Tag "bot_squad_member" Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieMedic Tag "bot_squad_member" Tag "nav_avoid_pit" } } } WaveSpawn { Name w2_primary4 WaitForAllDead w2_primary3_back TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front_right TFBot { Template T_TFBot_ZombiePyro Tag "bot_gatebot" Tag "nav_prefer_gate2_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w2_primary4 WaitForAllDead w2_primary3_back TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front_left TFBot { Template T_TFBot_ZombiePyro Tag "bot_gatebot" Tag "nav_prefer_gate3_flank" Tag "nav_avoid_pit" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3_2bombs TotalCurrency 100 TotalCount 3 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front FirstSpawnOutput { Target flag2_bomb Action Enable } Squad { TFBot { Template T_TFBot_Giant_ZombieSoldier_Spitter Tag "bot_squad_member" Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieDemoman_PukeBomb Tag "bot_squad_member" Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieDemoman_PukeBomb Tag "bot_squad_member" Tag "bot_gatebot" Tag "nav_prefer_gate1_flank" Tag "nav_avoid_pit" } } } WaveSpawn { Name w3_2bombs TotalCurrency 100 TotalCount 3 MaxActive 30 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" Squad { TFBot { Template T_TFBot_Giant_ZombieSoldier_Spitter Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieDemoman_PukeBomb Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieDemoman_PukeBomb Tag "bot_squad_member" Tag "nav_avoid_pit" } } } WaveSpawn { Name w3_primary WaitForAllDead w3_2bombs TotalCurrency 50 TotalCount 9 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front_right TFBot { Template T_TFBot_ZombiePyro_Puke Tag "bot_gatebot" Tag "nav_prefer_gate2_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w3_primary WaitForAllDead w3_2bombs TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.5 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" RandomChoice { TFBot { ClassIcon pyro_critaxe Health 175 Name "Fireman Zombie" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_prefer_gate4_flank" Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 3 } CharacterAttributes { "voice pitch scale" 0.5 } Item "brigade helm" Item "trickster's turnout gear" } TFBot { ClassIcon pyro_critaxe Health 175 Name "Fireman Zombie" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_prefer_gate5_flank" Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 3 } CharacterAttributes { "voice pitch scale" 0.5 } Item "brigade helm" Item "trickster's turnout gear" } } } WaveSpawn { Name w3_primary WaitForAllDead w3_2bombs TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front TFBot { Template T_TFBot_ZombieDemoman_Knight Tag "nav_avoid_pit" } } WaveSpawn { Name w3_primary WaitForAllDead w3_2bombs TotalCurrency 50 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_back TFBot { ClassIcon scout_bat Health 125 Name "Zombie Scout" Class Scout Skill Hard BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 0.75 "bleeding duration" 5 } CharacterAttributes { "voice pitch scale" 0.5 } Item "baseball bill's sports shine" } } WaveSpawn { Name w3_giantrush WaitForAllDead w3_primary TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" TFBot { Template T_TFBot_Giant_ZombiePyro Tag "nav_avoid_pit" } } WaveSpawn { Name w3_giantrush WaitForAllDead w3_primary TotalCurrency 50 TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_back_left TFBot { Template T_TFBot_ZombieScout_Sandman Tag "nav_avoid_pit" } } WaveSpawn { Name w3_giantrush WaitForAllDead w3_primary TotalCurrency 50 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 14 Where spawnbot_back TFBot { Template T_TFBot_ZombieHeavy_Police Tag "nav_avoid_pit" } } WaveSpawn { Name w3_finale WaitForAllDead w3_giantrush TotalCurrency 150 TotalCount 5 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" Squad { TFBot { Template T_TFBot_Giant_ZombieHeavy Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieMedic Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieMedic Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieMedic Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieMedic Tag "bot_squad_member" Tag "nav_avoid_pit" } } } WaveSpawn { Name w3_support WaitForAllSpawned w3_giantrush TotalCurrency 50 TotalCount 20 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Support 1 Where spawnbot_back Where spawnbot_front Where spawnbot_back_left Where spawnbot_front_left Where spawnbot_back_right Where spawnbot_front_right TFBot { ClassIcon sniper Health 125 Name Zombie Class Sniper Skill Hard WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_club "damage bonus" 0.75 "bleeding duration" 5 } CharacterAttributes { "voice pitch scale" 0.5 } Item "ritzy rick's hair fixative" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w4_midwaveboss TotalCurrency 200 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front FirstSpawnWarningSound "ui/halloween_boss_summoned_monoculus.wav" DoneWarningSound "ui/halloween_boss_defeated_monoculus.wav" TFBot { Template T_TFBot_Giant_ZombieDemoman Tag "nav_avoid_pit" } } WaveSpawn { Name w4_midwaveboss_support TotalCurrency 50 TotalCount 50 MaxActive 10 SpawnCount 5 WaitBeforeStarting 1 WaitBetweenSpawns 8 Where spawnbot_front TFBot { ClassIcon demo_knight_bottle Health 175 Name "Drunk Zombie" Class Demoman Skill Normal WeaponRestrictions MeleeOnly Tag "bot_gatebot" Tag "nav_avoid_pit" Tag "nav_prefer_gate1_flank" ItemAttributes { ItemName tf_weapon_bottle "bleeding duration" 10 "damage bonus" 0.75 } CharacterAttributes { "voice pitch scale" 0.5 } } } WaveSpawn { Name w4_barricaderush WaitForAllDead w4_midwaveboss TotalCurrency 10 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot_front_right TFBot { Template T_TFBot_ZombieHeavy_Mutant Tag "bot_gatebot" Tag "nav_prefer_gate2_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w4_barricaderush WaitForAllDead w4_midwaveboss TotalCurrency 10 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot_front_left TFBot { Template T_TFBot_ZombieHeavy_Mutant Tag "bot_gatebot" Tag "nav_prefer_gate3_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w4_barricaderush WaitForAllDead w4_midwaveboss TotalCurrency 20 TotalCount 12 MaxActive 6 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" RandomChoice { TFBot { Template T_TFBot_ZombieHeavy_Mutant Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieHeavy_Mutant Tag "nav_avoid_pit" } } } WaveSpawn { Name w4_barricaderush WaitForAllDead w4_midwaveboss TotalCurrency 10 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot_back_right TFBot { Template T_TFBot_ZombieHeavy_Mutant Tag "bot_gatebot" Tag "nav_prefer_gate6_flank" Tag "nav_avoid_pit" } } WaveSpawn { Name w4_barricaderush WaitForAllDead w4_midwaveboss TotalCurrency 50 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front FirstSpawnOutput { Target flag2_bomb Action Enable } Squad { TFBot { Template T_TFBot_ZombieSniper_Huntsman Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombiePyro_Puke Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombiePyro_Puke Tag "bot_squad_member" Tag "nav_avoid_pit" } } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_barricaderush TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" TFBot { ClassIcon pyro_flare Health 200 Name "Acid Spitter Zombie" Class Pyro Skill Hard WeaponRestrictions SecondaryOnly Tag "nav_avoid_pit" ItemAttributes { ItemName "the flare gun" "weapon burn time increased" 3 "weapon burn dmg increased" 2 "Projectile speed increased" 0.7 } CharacterAttributes { "voice pitch scale" 1.5 "dmg taken from blast reduced" 0.9 "dmg taken from bullets reduced" 0.9 "dmg taken from fire reduced" 0.8 "SPELL: set Halloween footstep type" 1 } Item "the flare gun" Item "the mucous membrain" } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_barricaderush TotalCurrency 50 TotalCount 5 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 Where spawnbot_back_right TFBot { Template T_TFBot_ZombieHeavy_Steelfist Tag "nav_avoid_pit" } } WaveSpawn { Name w4_primary2 WaitForAllDead w4_barricaderush TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_back TFBot { Template T_TFBot_Giant_ZombieScout Tag "nav_avoid_pit" } } WaveSpawn { Name w4_primary3 WaitForAllDead w4_primary2 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front FirstSpawnOutput { Target flag3_bomb Action Enable } Squad { TFBot { Template T_TFBot_Giant_ZombieDemoman_PukeBomb Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieHeavy_Police Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieHeavy_Police Tag "bot_squad_member" Tag "nav_avoid_pit" } TFBot { Template T_TFBot_ZombieHeavy_Police Tag "bot_squad_member" Tag "nav_avoid_pit" } } } WaveSpawn { Name w4_primary3_continuous WaitForAllDead w4_primary2 TotalCurrency 50 TotalCount 30 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0.5 Where spawnbot_front Where spawnbot_front_right Where spawnbot_front_left TFBot { ClassIcon scout_bat Health 125 Name "Zombie Scout" Class Scout Skill Hard BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 0.75 "bleeding duration" 5 } CharacterAttributes { "voice pitch scale" 0.5 } Item "baseball bill's sports shine" } } WaveSpawn { Name w4_primary3 WaitForAllDead w4_primary2 TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_front_right TFBot { WeaponRestrictions PrimaryOnly Template T_TFBot_ZombieSniper_Huntsman Tag "nav_avoid_pit" } } WaveSpawn { Name w4_finale WaitForAllDead w4_primary3 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 24 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_summoned.wav" LastSpawnWarningSound "ui/halloween_boss_summoned.wav" DoneWarningSound "ui/halloween_boss_defeated.wav" TFBot { ClassIcon heavy_chief Health 8000 Name "Demonic Heavy Zombie" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_fists "damage bonus" 2 "bleeding duration" 10 } CharacterAttributes { "voice pitch scale" 0.5 "move speed bonus" 0.45 "dmg taken from blast reduced" 0.75 "dmg taken from bullets reduced" 0.75 "override footstep sound set" 2 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0.2 "damage force reduction" 0.2 "bombinomicon effect on death" 1 "rage giving scale" 0.2 "SPELL: set Halloween footstep type" 2 } Item "spine-chilling skull 2011 style 2" Item "big steel jaw of summer fun" } } WaveSpawn { Name w4_finale WaitForAllSpawned w4_primary3 TotalCurrency 50 TotalCount 20 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Support 1 Where spawnbot_back Where spawnbot_back_left Where spawnbot_back_right Where spawnbot_front Where spawnbot_front_left Where spawnbot_front_right FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" TFBot { ClassIcon pyro_critaxe Health 175 Name "Fireman Zombie" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 3 } CharacterAttributes { "voice pitch scale" 0.5 } Item "brigade helm" Item "trickster's turnout gear" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w5_boss TotalCurrency 600 TotalCount 1 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_back FirstSpawnWarningSound "ui/halloween_boss_summoned_fx.wav" LastSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" DoneWarningSound "ui/halloween_boss_defeated_fx.wav" TFBot { ClassIcon medic_giant Health 30000 Name "The Fallen Priest" Class Medic Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Tag "nav_avoid_pit" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the ubersaw" "bleeding duration" 15 "damage bonus" 1.3 } CharacterAttributes { "voice pitch scale" 0.5 "override footstep sound set" 3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "bombinomicon effect on death" 1 "rage giving scale" 0.1 "health regen" 100 "move speed bonus" 0.4 } Item "the ubersaw" Item "the nunhood" Item "the angel of death" Item "the exorcizor" } } WaveSpawn { Name w5_support TotalCurrency 100 TotalCount 50 MaxActive 8 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 Support 1 Where spawnbot_back Where spawnbot_back_left Where spawnbot_front Where spawnbot_front_left Where spawnbot_front_right Where spawnbot_back_right TFBot { ClassIcon demo_paintrain Health 200 Name "Priest Zombie" Class Soldier Skill Hard WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName "the pain train" "bleeding duration" 5 } CharacterAttributes { "voice pitch scale" 0.5 "dmg taken from bullets reduced" 0.9 "dmg taken from blast reduced" 0.9 "dmg taken from fire reduced" 0.9 } Item "the pain train" Item "the first american" Item "the exorcizor" } } WaveSpawn { Name w5_support TotalCurrency 100 TotalCount 20 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 10 Support 1 Where spawnbot_back Where spawnbot_front TFBot { ClassIcon pyro_riftaxe Health 500 Name "Fallen Disciple" Scale 1.5 Class Pyro Skill Expert BehaviorModifiers Mobber WeaponRestrictions MeleeOnly Tag "nav_avoid_pit" ItemAttributes { ItemName "sharpened volcano fragment" "crit vs burning players" 1 } CharacterAttributes { "voice pitch scale" 0.5 "SPELL: set Halloween footstep type" 1 } Item "sharpened volcano fragment" Item "blazing bull" Item "the exorcizor" Item "fallen angel" Item "tail from the crypt" } } } }