//Intermediate Haunted Hills by A+drew //Lostvalley by Sntr //Final HH Submission #base robot_giant.pop #base robot_standard.pop ////////////////////////////////////////////////////// //Lostvalley: Haunted Hills - Intermediate Endurance //2 waves ////////////////////////////////////////////////////// //Lostvalley Spawns ////////////////////////////////////////////////////// //Tank Paths //path_tank_alt //path_tank_1 ////////////////////////////////////////////////////// //Bot Spawns //spawnbot_scattered0 //spawnbot_left0 //spawnbot_mid_slow0 //spawnbot_boss0 //spawnbot_mid0 //spawnbot_right0 //spawnbot_sniper_tower //spawnbot_main1 //spawnbot_main_slow1 ////////////////////////////////////////////////////// //Flank Spawns //spawnbot_flank_2 //spawnbot_flank_1 ////////////////////////////////////////////////////// //Mallet Tank //tank_hammer //hammer_tank_spawn //hammer_tank_dead ////////////////////////////////////////////////////// population { StartingCurrency 1500 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no EventPopfile Halloween NoCritPumpkin 1 ZombiesNoWave666 1 NoRomevisionCosmetics 1 PrecacheModel "models\weapons\c_models\slayajar.mdl" PrecacheModel "models/bots/boss_bot/boss_tank_color.mdl" ItemBlacklist { Classname "tf_weapon_spellbook" Name "Secret Diary" } CustomWeapon { Name "Holy Water" OriginalItemName "Jarate" "custom item model" "models\weapons\c_models\slayajar.mdl" "special item description" "A Holy Water can throw to any zombies or skeletons" } ForceItem { Sniper { Item "Holy Water" } } PointTemplates { ColoredTank //Too make hell-met happy and stuff { OnSpawnOutput { Target "!activator" Action "color" //Change to any RGB value Param "0 75 150" } prop_dynamic { "origin" "-46 2 136" "angles" "-1 0 4.5" "modelscale" "6" "model" "models/player/items/all_class/ghostly_gibus_scout.mdl" } prop_dynamic { "origin" "-42 17 204" "angles" "6.5 0 4.5" "modelscale" "1.75" "model" "models/props_halloween/smlprop_ghost.mdl" } } } Mission { Objective DestroySentries Where spawnbot_left0 Where spawnbot_main1 BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 60 CooldownTime 60 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster Tag bot_giant } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_endurance Action Trigger } InitWaveOutput { Target disable_spells Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1 TotalCurrency 200 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 3 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } } WaveSpawn { Name 1 TotalCurrency 50 TotalCount 30 MaxActive 6 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 0 WaitBetweenSpawns 2 RandomChoice { TFBot { ClassIcon sniper_smg_tind Class Sniper Name "Smg Sniper" Health 125 EventChangeAttributes { Default { WeaponRestrictions SecondaryOnly Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Sniper" Skill Easy } RevertGateBotsBehavior { WeaponRestrictions SecondaryOnly Item "MvM GateBot Light Sniper" ItemAttributes { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Skill Easy } } } TFBot { ClassIcon sniper_smg_tind Class Sniper Name "Smg Sniper" Health 125 EventChangeAttributes { Default { WeaponRestrictions SecondaryOnly Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Sniper" Skill Normal } RevertGateBotsBehavior { WeaponRestrictions SecondaryOnly Item "MvM GateBot Light Sniper" ItemAttributes { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Skill Normal } } } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 200 TotalCount 3 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 3 WaitBetweenSpawns 3 TFBot { ClassIcon scout_bat_nys Name "Giant Bat Scout" Class Scout Health 1600 EventChangeAttributes { Default { WeaponRestrictions MeleeOnly BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Attributes MiniBoss Item "MvM GateBot Light Scout" Tag bot_giant Skill Expert CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } RevertGateBotsBehavior { WeaponRestrictions MeleeOnly Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } Tag bot_giant Skill Expert Attributes MiniBoss CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 80 TotalCount 24 MaxActive 6 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Class Demoman EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Demoman" Skill Easy } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Easy } } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 25 TotalCount 18 MaxActive 6 SpawnCount 2 Where spawnbot_left0 Where spawnbot_main_slow1 WaitBeforeStarting 1 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 3 WaitForAllSpawned 2 TotalCurrency 295 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 12000 Name Tank Speed 75 StartingPathTrackNode "path_tank_1" Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColoredTank" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 3 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 3 WaitBetweenSpawns 2 TFBot { Skill Easy Class Soldier } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 50 TotalCount 6 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 3 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Scout_Shortstop Tag bot_giant } } WaveSpawn { Name 4 WaitForAllDead 3 TotalCurrency 150 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 5 FirstSpawnOutput { Target purgatory_toggle Action Trigger } TFBot { Template T_TFBot_Giant_Soldier Tag bot_giant } } WaveSpawn { Name 4 WaitForAllDead 3 TotalCurrency 50 TotalCount 27 MaxActive 9 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 3 WaitBetweenSpawns 2 FirstSpawnOutput { Target purgatory_toggle Action Trigger } TFBot { Skill Easy Class Scout } } WaveSpawn { Name 4 WaitForAllDead 3 TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 3 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 1 WaitBetweenSpawns 2 TFBot { ClassIcon dead_lite Name "Skeleton" Class Sniper Health 175 WeaponRestrictions MeleeOnly UseCustomModel "models/bots/skeleton_sniper/skeleton_sniper.mdl" DeathSound "misc/halloween/skeleton_break.wav" EventChangeAttributes { Default { Skin 3 Skill Normal Attributes IgnoreFlag BehaviorModifiers Push Attributes DisableDodge Tag nav_prefer_gate1_flank Tag bot_gatebot ItemAttributes { ItemName "tf_weapon_club" "custom kill icon" "spellbook_skeleton" "is invisible" 1 } CharacterAttributes { "bombinomicon effect on death" 1 "voice pitch scale" 0 } ItemModel { ItemName "Zombie Sniper" Model "models/empty.mdl" } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions MeleeOnly Skin 1 ItemAttributes { ItemName "tf_weapon_club" "custom kill icon" "spellbook_skeleton" "is invisible" 1 } CharacterAttributes { "bombinomicon effect on death" 1 "voice pitch scale" 0 } ItemModel { ItemName "Zombie Sniper" Model "models/empty.mdl" } } } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 200 TotalCount 8 MaxActive 4 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Squad { TFBot { Scale 1.75 ClassIcon sniper_bow Class Sniper Name "Giant Bowman" Health 3300 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Attributes MiniBoss Item "MvM GateBot Light Sniper" Item "The Huntsman" Tag bot_giant Skill Expert ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } CharacterAttributes { "aiming movespeed increased" 2 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 5 "move speed bonus" 0.4 } } RevertGateBotsBehavior { Item "MvM GateBot Light Sniper" ItemAttributes { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Item "The Huntsman" Tag bot_giant Attributes MiniBoss Skill Expert ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } CharacterAttributes { "aiming movespeed increased" 2 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 5 "move speed bonus" 0.4 } } } } TFBot { Template T_TFBot_Medic_QuickFix Tag bot_squad_member } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 100 TotalCount 30 MaxActive 6 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 1 WaitBetweenSpawns 2 TFBot { Health 175 Name Pyro Class Pyro Skill Easy } } WaveSpawn { Name 6 WaitForAllSpawned 5 TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 15000 Name Tank Speed 75 Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColoredTank" StartingPathTrackNode "path_tank_alt" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 6 WaitForAllDead 5 TotalCurrency 200 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Giant_Pyro Tag bot_giant CharacterAttributes { "airblast disabled" 1 } } } WaveSpawn { Name 6 WaitForAllSpawned 5 TotalCurrency 100 TotalCount 50 MaxActive 6 SpawnCount 2 Where spawnbot_scattered0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 2 Support Limited TFBot { Template T_TFBot_Pyro_Flaregun } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_endurance Action Trigger } InitWaveOutput { Target disable_spells Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 0.5 TotalCurrency 200 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 12000 Name Tank Speed 75 Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColoredTank" StartingPathTrackNode "path_tank_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 1 TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main_slow1 WaitBeforeStarting 5 WaitBetweenSpawns 15 FirstSpawnOutput { Target curse_enable Action Trigger } TFBot { ClassIcon dead_lite_giant Name "Giant Skeleton" Class Sniper Health 3300 UseCustomModel "models\bots\skeleton_sniper_boss\skeleton_sniper_boss.mdl" DeathSound "misc/halloween/skeleton_break.wav" EventChangeAttributes { Default { Skin 3 Skill Expert Attributes MiniBoss Attributes IgnoreFlag WeaponRestrictions MeleeOnly BehaviorModifiers Push Attributes DisableDodge Tag bot_giant Tag nav_prefer_gate1_flank Tag bot_gatebot ItemAttributes { ItemName "tf_weapon_club" "custom kill icon" "spellbook_skeleton" "is invisible" 1 } CharacterAttributes { "bombinomicon effect on death" 1 "voice pitch scale" 0 "move speed bonus" 0.55 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } ItemModel { ItemName "Zombie Sniper" Model "models/empty.mdl" } } RevertGateBotsBehavior { Tag bot_giant Attributes MiniBoss Skill Expert WeaponRestrictions MeleeOnly Skin 1 ItemAttributes { ItemName "tf_weapon_club" "custom kill icon" "spellbook_skeleton" "is invisible" 1 } CharacterAttributes { "move speed bonus" 0.55 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "bombinomicon effect on death" 1 "voice pitch scale" 0 } ItemModel { ItemName "Zombie Sniper" Model "models/empty.mdl" } } } } } WaveSpawn { Name 1 TotalCurrency 50 TotalCount 27 MaxActive 9 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Heavyweapons_Shotgun } } WaveSpawn { Name 2 WaitForAllSpawned 1 TotalCurrency 100 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 8 WaitBetweenSpawns 5 TFBot { Class Demoman Name "Giant Demoman" ClassIcon demo_giant Health 3300 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Demoman" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.5 "damage force reduction" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.5 "damage force reduction" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { ClassIcon heavy_shotgun Health 125 Name "Engineer Shotgun" Class Engineer Skill Normal WeaponRestrictions PrimaryOnly Item "tf_weapon_shotgun_primary" Action FetchFlag ItemAttributes { ItemName "tf_weapon_shotgun_primary" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage bonus" 0.33 } } } WaveSpawn { Name 2 WaitForAllDead 1 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 2 TFBot { Class Soldier EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Skill Easy } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Easy } } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 100 TotalCount 4 MaxActive 2 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Squad { TFBot { ClassIcon sniper_smg_tind WeaponRestrictions SecondaryOnly Health 3300 Skill Expert Name "Giant Smg Sniper" Class Sniper Attributes "MiniBoss" Tag bot_giant CharacterAttributes { "voice pitch scale" 0 "override footstep sound set" 5 "move speed bonus" 0.5 } } TFBot { Name "Big-Heal Medic" Template T_TFBot_Medic_BigHeal Tag bot_squad_member } } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 100 TotalCount 40 MaxActive 10 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name 3 WaitForAllDead 2 TotalCurrency 100 TotalCount 6 MaxActive 2 SpawnCount 2 Where spawnbot_right0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 0 TFBot { Template T_TFBot_Heavyweapons_Fist Tag bot_giant CharacterAttributes { "voice pitch scale" 0.5 } } } WaveSpawn { Name 4 WaitForAllSpawned 3 TotalCurrency 200 TotalCount 4 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 3 WaitBetweenSpawns 0 TFBot { ClassIcon pyro_dragon_fury_swordstone Name "Giant Dragon's Fury Pyro" Template T_TFBot_Giant_Pyro Tag bot_giant Item "The Dragon's Fury" Item "brigade helm" CharacterAttributes { "airblast disabled" 1 } } } WaveSpawn { Name 4 WaitForAllDead 3 TotalCurrency 50 TotalCount 30 MaxActive 6 SpawnCount 2 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 4 WaitForAllDead 3 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 2 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { ClassIcon scout_pistol Name "Pistol Scout" Class Scout EventChangeAttributes { Default { WeaponRestrictions SecondaryOnly Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Scout" Skill Normal } RevertGateBotsBehavior { WeaponRestrictions SecondaryOnly Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } Skill Normal } } } } WaveSpawn { Name 5 WaitForAllSpawned 4 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 0 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 20000 Name Tank Speed 75 Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColoredTank" StartingPathTrackNode "path_tank_alt" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 100 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 5 WaitBetweenSpawns 5 TFBot { ClassIcon demo_spammer Template T_TFBot_Giant_Demoman } } WaveSpawn { Name 5 WaitForAllDead 4 TotalCurrency 60 TotalCount 30 MaxActive 6 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 2 TFBot { Class Soldier Skill Normal } } WaveSpawn { Name 6 WaitForAllDead 5 TotalCurrency 100 TotalCount 2 MaxActive 1 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 5 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Giant_Heavyweapons Tag bot_giant } } WaveSpawn { Name 6 WaitForAllDead 5 TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main1 WaitBeforeStarting 0 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn { Name 6 WaitForAllDead 5 TotalCurrency 24 TotalCount 27 MaxActive 9 SpawnCount 3 Where spawnbot_left0 Where spawnbot_main1 WaitBeforeStarting 2 WaitBetweenSpawns 2 TFBot { Template T_TFBot_Demoman } } WaveSpawn { Name 7 WaitForAllSpawned 6 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 FirstSpawnOutput { Target hammer_tank_spawn Action Trigger } Tank { ClassIcon tank_mallet Health 25000 Name "tank_hammer" Speed 60 Skin 1 StartingPathTrackNode "path_tank_alt" Model "models/bots/boss_bot/boss_tank_color.mdl" SpawnTemplate "ColoredTank" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target hammer_tank_dead Action Trigger } } } WaveSpawn { Name 7 WaitForAllDead 6 TotalCurrency 166 TotalCount 6 MaxActive 3 SpawnCount 1 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 5 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag bot_giant } } WaveSpawn { Name 7 WaitForAllDead 6 TotalCurrency 100 TotalCount 36 MaxActive 6 SpawnCount 3 Where spawnbot_mid0 Where spawnbot_main_slow1 WaitBeforeStarting 2 WaitBetweenSpawns 2 Support Limited TFBot //OMFG CLOWN!!! { WeaponRestrictions MeleeOnly ClassIcon crossguard_lite Health 175 Name "Crossguard Demoman" Class Demoman Skill Hard Item "the crossing guard" Item "mask of the shaman" CharacterAttributes { "voice pitch scale" 0.5 } } } } }