#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 666 RespawnWaveTime 2 AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 30 CanBotsAttackWhileInSpawnRoom no Templates { T_Wae { ClassIcon doyouknowdawae AutoJumpMin 2 AutoJumpMax 7 Name "Do you know da wae?" Scale 0.7 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes AutoJump Item "the bootlegger" Item "the splendid screen" Item "conjurer's cowl" CharacterAttributes { "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "voice pitch scale" 1.6 "head scale" .85 "torso scale" 1.1 "move speed bonus" 1.7 "cannot pick up intelligence" 1 "bombinomicon effect on death" 1 } Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } T_TFGateBot_Giant_Soldier_Spammer_Reload_C { ClassIcon soldier_burstfire Health 3800 Name "Giant Burst Fire Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Tag nav_prefer_gate1_flank Attributes HoldFireUntilFullReload Item "mvm gatebot light soldier" Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .1 "faster reload rate" .6 "Projectile speed increased" .65 "clip size upgrade atomic" 5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "mvm gatebot light soldier" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .1 "faster reload rate" .6 "Projectile speed increased" .65 "clip size upgrade atomic" 5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } } T_TFGateBot_Bowman { ClassIcon sniper_bow Name Bowman Class Sniper EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag "bot_gatebot" Attributes "IgnoreFlag" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } Item "the huntsman" Item "mvm gatebot light sniper" } RevertGateBotsBehavior { Skill Hard Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 } ItemAttributes { ItemName "mvm gatebot light sniper" "item style override" 1 } Item "the huntsman" Item "mvm gatebot light sniper" } } } T_TFGateBot_Giant_Soldier_Spammer_C { ClassIcon soldier_spammer Health 3800 Name "Giant Rapid Fire Soldier" Class Soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Tag nav_prefer_gate1_flank Attributes HoldFireUntilFullReload Item "mvm gatebot light soldier" Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .5 "faster reload rate" -9.0 "Projectile speed increased" .65 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "mvm gatebot light soldier" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .5 "faster reload rate" -9.0 "Projectile speed increased" .65 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 50 TotalCount 69 MaxActive 15 SpawnCount 2 WaitBeforeStarting 7 Where spawnbot Where spawnbot_flank Where spawnbot_mission_sniper Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { TFBot { Template T_Wae } TFBot { Name "You must have EBOLA!" Template T_Wae } TFBot { Name "So you do not know da wae?" Template T_Wae } TFBot { Name "He does now know da wae..." Template T_Wae } TFBot { Name "You must have ebola to know da wae..." Template T_Wae } TFBot { Name "-Click Click Click-" Template T_Wae } } } WaveSpawn { Name 1w1 TotalCurrency 600 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { ClassIcon heavy Name Heav Class HeavyWeapons Skill Normal Attributes DisableDodge Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } TFBot { Name "Quicc Med" Template T_TFBot_Medic_QuickFix } } } WaveSpawn { TotalCurrency 300 TotalCount 4 MaxActive 2 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 18 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { Classicon heavy Name "G8 Heav" Template T_TFGateBot_Heavy_Easy } TFBot { Name "Quicc Med" Template T_TFBot_Medic_QuickFix } } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 250 TotalCount 8 MaxActive 8 SpawnCount 1 WaitBeforeStarting 8 Where spawnbot_flank Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { ClassIcon ebola Health 2200 Name "Giant Do you know da wae?" Scale 1.5 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Attributes AutoJump AutoJumpMin 5 AutoJumpMax 10 Item "the bootlegger" Item "the splendid screen" Item "conjurer's cowl" CharacterAttributes { "torso scale" .9 "override footstep sound set" 4 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "voice pitch scale" 1.6 "head scale" .85 "move speed bonus" .6 "cannot pick up intelligence" 1 "bombinomicon effect on death" 1 } } } WaveSpawn { Name 1w2 WaitForAllSpawned 1w1 TotalCurrency 50 TotalCount 3 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { Name "Super Heav" Template T_TFBot_Giant_Boxing_Heavy Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } TFBot { Name "Ub Med" Template T_TFBot_Medic } TFBot { Name "Ub Med" Template T_TFBot_Medic } } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 2 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "G8 Conq" Template T_TFGateBot_Soldier_Extended_Concheror_Normal } } WaveSpawn { Name 1w4 WaitForAllSpawned 1w3 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 8 WaitBeforeStarting 3 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { Name "Extended Deadline Soldier" Template T_TFBot_Soldier_Extended_Concheror Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } TFBot { Name "Quicc Med" Template T_TFBot_Medic_QuickFix } } } WaveSpawn { Name 1w5 WaitForAllDead 1w4 TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 6 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { ClassIcon click Health 3000 AutoJumpMin 5 AutoJumpMax 10 Name "Giant Do you know da Gate?" Scale 1.5 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly BehaviorModifiers Push Tag "bot_giant" Tag "bot_gatebot" Attributes "DisableDodge" Attributes "MiniBoss" Attributes "IgnoreFlag" Attributes "AutoJump" Item "the bootlegger" Item "mvm gatebot light demoman" CharacterAttributes { "torso scale" .9 "override footstep sound set" 4 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "voice pitch scale" 1.6 "head scale" .85 "move speed bonus" .6 "cannot pick up intelligence" 1 "bombinomicon effect on death" 1 } } TFBot { Name "Ub Med" Template T_TFBot_Medic } } } WaveSpawn { WaitForAllDead 1w5 TotalCurrency 100 TotalCount 4 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { Name "R a p i d F i r e B o w m a n" Template T_TFBot_Sniper_Huntsman_Spammer Skill Normal Attributes AlwaysCrit Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } TFBot { Name "Ub Med" Template T_TFBot_Medic } } } WaveSpawn { TotalCurrency 50 TotalCount 10 MaxActive 6 SpawnCount 1 WaitBeforeStarting 58 WaitBetweenSpawns 3 Support 1 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "Herp n derp.exe" Template T_TFBot_Scout_Jumping_Sandman Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } WaveSpawn { TotalCurrency 50 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 14 Support 1 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { ClassIcon soldier Health 200 Name "Proximity Mine Soldier" Scale 0.65 Class Soldier Skill Expert MaxVisionRange 350 WeaponRestrictions PrimaryOnly Attributes "DisableDodge" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } CharacterAttributes { "blast dmg to self increased" 999 "damage bonus" 2 "Blast radius increased" 1.5 "bombinomicon effect on death" 1 "turn to gold" 1 "ragdolls plasma effect" 1 "move speed bonus" .8 "head scale" 3.3 } Item "the beggar's bazooka" Item "mvm gatebot light soldier" } } WaveSpawn { TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 48 WaitBetweenSpawns 20 Support 1 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "Heav Cham" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 2w1 TotalCurrency 100 TotalCount 10 MaxActive 10 Where spawnbot TFBot { ClassIcon soldier Health 200 Name "Im gonna, say the N-Word" Class Soldier Skill Normal Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 1 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "Thats Racist you cant say the N-word!" Template T_TFBot_Demoman Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } WaveSpawn { Name 2w3 WaitForAllDead 2w2 TotalCurrency 50 TotalCount 1 Where spawnbot TFBot { Name "NE-" Template T_TFGateBot_Giant_Soldier_Spammer_C } } WaveSpawn { Name 2w3 WaitForAllDead 2w2 TotalCurrency 50 TotalCount 1 WaitBeforeStarting 8 Where spawnbot TFBot { Name "GA" Template T_TFGateBot_Giant_Soldier_Spammer_Reload_C } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 50 TotalCount 40 MaxActive 20 SpawnCount 20 WaitBeforeStarting 5 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "THATS RACIST!" Template T_TFBot_Demoman_Knight Attributes "AlwaysCrit" Attributes ALwaysFireWeapon Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } CharacterAttributes { "damage penalty" .01 "fire rate bonus" .3 "charge recharge rate increased" 10 } } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 9 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "Samurai THATS RACIST!" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } Template T_TFBot_Demoman_Samurai } } WaveSpawn { WaitForAllSpawned 2w4 TotalCurrency 100 TotalCount 26 MaxActive 14 SpawnCount 2 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "THATS RACIST!" Template T_TFBot_Demoman_Knight Attributes AlwaysCrit Attributes ALwaysFireWeapon Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } CharacterAttributes { "damage penalty" .01 "fire rate bonus" .3 "charge recharge rate increased" 10 } } } WaveSpawn { WaitForAllSpawned 2w4 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Health 3600 Name "Giant Rapid Fire THATS RACIST!" Template T_TFBot_Giant_Demoman Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } Attributes DisableDodge ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" -9 "fire rate bonus" .6 } CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { TotalCurrency 50 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 25 Support 1 Where spawnbot_flank Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { Name "H e a v y S h o t g u n" Skill Normal Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } Template T_TFBot_Heavyweapons_Shotgun Attributes DisableDodge } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 3w1 TotalCurrency 50 TotalCount 18 MaxActive 5 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Normal Item "the eliminators safeguard" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } } WaveSpawn { Name 3w1 TotalCurrency 100 TotalCount 24 MaxActive 5 SpawnCount 3 WaitBetweenSpawns 5 Where spawnbot TFBot { ClassIcon scout Name Scout Class Scout Skill Normal Item "fortunate son" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } WaveSpawn { Name 3w1 TotalCurrency 100 TotalCount 16 MaxActive 5 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 5 Where spawnbot TFBot { ClassIcon soldier Name Soldier Class Soldier Skill Normal Item "jumper's jeepcap" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCount 1 WaitBeforeStarting 0 Where spawnbot_mission_sniper RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "That wasnt enough Sergeant!" Scale 0.02 Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 } } } } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCount 1 WaitBeforeStarting 5 Where spawnbot_mission_sniper RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Damit!" Scale 0.02 Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 } } } } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCount 1 WaitBeforeStarting 8 Where spawnbot_mission_sniper RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Send in the Special Forces!" Scale 0.02 Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 } } } } } WaveSpawn { Name 3w3 WaitForAllDead 3w2 TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 20 WaitBeforeStarting 3 Where spawnbot_invasion RandomChoice { Squad { TFBot { ClassIcon sniper Name Earrape-Squad Class Sniper Skill Easy WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Item "the eliminators safeguard" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } Squad { TFBot { ClassIcon sniper Name Earrape-Squad Class Sniper Skill Normal WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Item "the eliminators safeguard" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } } } WaveSpawn { WaitForAllDead 3w3 TotalCurrency 150 TotalCount 20 MaxActive 20 SpawnCount 20 Where spawnbot_invasion RandomChoice { Squad { TFBot { Name "Earrape-2quad" Template T_TFBot_Soldier_Extended_Concheror BehaviorModifiers Push WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes "IgnoreFlag" Scale 1.0 Attributes AlwaysFireWeapon Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 2 "faster reload rate" 1 "is_passive_weapon" 1 "Projectile speed increased" .6 } } } } } WaveSpawn { WaitForAllDead 3w3 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 Support 1 Where spawnbot_invasion RandomChoice { Squad { TFBot { Name "Extended Deadline Soldier" Template T_TFBot_Soldier_Extended_Concheror } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 2w1 TotalCurrency 50 TotalCount 10 MaxActive 5 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { Template T_TFGateBot_Bowman } } Squad { TFBot { Template T_TFGateBot_Bowman } } } } WaveSpawn { Name 2w1 TotalCurrency 50 TotalCount 16 MaxActive 4 SpawnCount 1 Where spawnbot WaitBeforeStarting 8 Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { Template T_TFBot_Demoman Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } Squad { TFBot { Template T_TFBot_Demoman Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 100 TotalCount 2 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { ClassIcon soldier Health 4200 Name "Giant TFGateBot" Class Soldier Skill Expert BehaviorModifiers Push Tag "bot_giant" Tag "bot_gatebot" Attributes "DisableDodge" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" Attributes MiniBoss Item TF_WEAPON_GRAPPLINGHOOK ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .01 "override projectile type" 29 "clip size bonus" .25 "faster reload rate" .01 } ItemAttributes { ItemName TF_WEAPON_GRAPPLINGHOOK "override projectile type" 29 "is_passive_weapon" 1 "fire rate bonus" .1 } CharacterAttributes { "move speed bonus" .55 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "voice pitch scale" 9 "override footstep sound set" 3 } Item "mvm gatebot light soldier" } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant Attributes DisableDodge CharacterAttributes { "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 100 TotalCount 16 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 3 Where spawnbot_flank Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { Name "Im a Gnome, and you just got Gnomed!" Skill Hard Template T_TFBot_Heavyweapons_Gnome Attributes "DisableDodge" ItemAttributes { ItemName "the holiday punch" "damage bonus" 9 "turn to gold" 1 "ragdolls plasma effect" 1 } Item "the b.m.o.c." Item "the all-father" } TFBot { Template T_TFBot_Medic } } Squad { TFBot { Name "Im a Gnome, and you just got Gnomed!" Skill Hard Template T_TFBot_Heavyweapons_Gnome Attributes "DisableDodge" ItemAttributes { ItemName "the holiday punch" "damage bonus" 9 "turn to gold" 1 "ragdolls plasma effect" 1 } Item "the b.m.o.c." Item "the all-father" } TFBot { Template T_TFBot_Medic } } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 50 TotalCount 24 MaxActive 7 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { ClassIcon pyro Name "Phlog Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "SpawnWithFullCharge" Attributes "DisableDodge" Attributes "AlwaysFireWeapon" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } CharacterAttributes { "gesture speed increase" 3 } Item "the phlogistinator" Item "ghostly gibus" } } Squad { TFBot { ClassIcon sniper_bow Name "Hooker Bowman" Class Sniper Skill Expert MaxVisionRange 550 Attributes DisableDodge Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName "the huntsman" "fire rate bonus" 6 "override projectile type" 26 "bleeding duration" 5 } ItemAttributes { ItemName jarate "effect bar recharge rate increased" .01 "fire rate bonus" 2 "is_passive_weapon" 1 } Item "jarate" Item "the huntsman" Item "sniper fishing hat" } } } } WaveSpawn { Name 2w3 WaitForAllDead 2w2 TotalCurrency 50 TotalCount 25 MaxActive 13 SpawnCount 5 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { Template T_TFGateBot_Soldier_Easy } } Squad { TFBot { Template T_TFGateBot_Soldier_Easy } } } } WaveSpawn { Name note1 TotalCount 1 WaitBeforeStarting 2 Where spawnbot_mission_sniper RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "How about," Scale 0.02 Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "fire rate bonus" 99 "health regen" -1 "move speed bonus" 5 "increased air control" 9999 } } } } } WaveSpawn { Name note2 TotalCount 1 WaitForAllDead note1 WaitBeforeStarting 1 Where spawnbot_mission_sniper RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "I make the wave-bar compleately" Scale 0.02 Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "fire rate bonus" 99 "health regen" -1 "move speed bonus" 5 "increased air control" 9999 } } } } } WaveSpawn { Name note3 TotalCount 1 WaitForAllDead note2 WaitBeforeStarting 1 Where spawnbot_mission_sniper RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "invisible" Scale 0.02 Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "fire rate bonus" 99 "health regen" -1 "move speed bonus" 5 "increased air control" 9999 } } } } } WaveSpawn { Name note4 TotalCount 1 WaitForAllDead note3 WaitBeforeStarting 1 Where spawnbot_mission_sniper RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "MMMUUUUhahhahaha" Scale 0.02 Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "fire rate bonus" 99 "health regen" -1 "move speed bonus" 5 "increased air control" 9999 } } } } } WaveSpawn { WaitForAllDead 2w2 TotalCurrency 100 TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 6 Where spawnbot_flank Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Normal Attributes "DisableDodge" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } } } WaveSpawn { WaitForAllSpawned 2w3 TotalCurrency 100 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_flank Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysFireWeapon Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } CharacterAttributes { "airblast vulnerability multiplier" .1 } } TFBot { Template T_TFBot_Medic_QuickUber } } } } WaveSpawn { WaitForAllSpawned 2w3 TotalCurrency 400 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 9 Support 1 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion RandomChoice { Squad { TFBot { Template T_TFBot_Scout_Sandman Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 4w1 TotalCurrency 50 TotalCount 25 MaxActive 11 SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot_invasion Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { ClassIcon pyro Name "Grilled Cheeze" Class Pyro EventChangeAttributes { Default { Skill Easy WeaponRestrictions PrimaryOnly Tag bot_gatebot BehaviorModifiers Push Attributes AlwaysFireWeapon Attributes IgnoreFlag Item "mvm gatebot light pyro" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } } RevertGateBotsBehavior { Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName "mvm gatebot light pyro" "item style override" 1 } Item "mvm gatebot light pyro" } } } } WaveSpawn { Name 4w1 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { ClassIcon heavy_champ Health 5000 Name "Big Chungus" Class Heavy Skill Hard Scale 1.7 MaxVisionRange 5 WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes AlwaysFireWeapon Item "the buffalo steak sandvich" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } Item "the outdoorsman" CharacterAttributes { "move speed bonus" .6 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "head scale" 1.3 "torso scale" 1.4 "mark for death" 1 "apply z velocity on damage" 2000 "apply look velocity on damage" 6000 } } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 100 TotalCount 15 MaxActive 15 SpawnCount 5 WaitBeforeStarting 1 WaitBetweenSpawns 4 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { ClassIcon demo Name "Tide Pill Demo" Class Demoman EventChangeAttributes { Default { Skill Normal BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes IgnoreFlag Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName tf_weapon_grenadelauncher "bleeding duration" 9 "mark for death" 1 } Item "mvm gatebot light demoman" } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName tf_weapon_grenadelauncher "bleeding duration" 9 "mark for death" 1 } ItemAttributes { ItemName "mvm gatebot light demoman" "item style override" 1 } Item "mvm gatebot light demoman" } } } } WaveSpawn { Name 4w3 WaitForAllDead 4w2 TotalCurrency 100 TotalCount 28 MaxActive 16 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 2 Where spawnbot Where spawnbot_invasion Where spawnbot_mission_sniper Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { ClassIcon pyro_d Name "DoNt uSe ThE HoT HaNd" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Item "the hot hand" Item "respectless rubber glove" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName "the hot hand" "mark for death" 1 "apply z velocity on damage" 90 "apply look velocity on damage" 120 "move speed bonus" 1.15 } } } WaveSpawn { TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 19 Support 1 Where spawnbot_invasion Where spawnbot_flank Where spawnbot_gate Where spawnbot_gate2_invasion TFBot { ClassIcon heavy_deflector_push Name "Damage causes cancer 1" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly Attributes "DisableDodge" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } ItemAttributes { ItemName deflector "attack projectiles" 1 "damage causes airblast" 1 } Item "deflector" Item "the u-clank-a" Item "weight room warmer" } } WaveSpawn { Name 4w3 WaitForAllDead 4w2 TotalCurrency 50 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 3 WaitBetweenSpawns 8 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { Name "H e a v y S h o t g u n" Template T_TFBot_Heavyweapons_Shotgun Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 "kill forces attacker to laugh" 1 } Skill Normal } TFBot { Name "DoNt UsE tHe VacCiNaToR" WeaponRestrictions SecondaryOnly Template T_TFBot_Medic_Vaccinator_Bullet Item "the vaccinator" Item "medic goggles" } TFBot { Name "DoNt UsE tHe VacCiNaToR" WeaponRestrictions SecondaryOnly Template T_TFBot_Medic_Vaccinator_Blast Item "the vaccinator" Item "medic goggles" } TFBot { Name "DoNt UsE tHe VacCiNaToR" WeaponRestrictions SecondaryOnly Template T_TFBot_Medic_Vaccinator_Fire Item "the vaccinator" Item "medic goggles" } } } WaveSpawn { Name 4w4 WaitForAllDead 4w3 TotalCurrency 50 TotalCount 24 MaxActive 17 SpawnCount 6 WaitBeforeStarting 3 WaitBetweenSpawns 2 Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion Squad { TFBot { ClassIcon soldier_backup Name "Sergeant Cs wet dream" Class Heavy Skill Normal Attributes "SpawnWithFullCharge" Attributes "DisableDodge" Item "the battalion's backup" CharacterAttributes { "increase buff duration" 11 "turn to gold" 1 "ragdolls plasma effect" 1 } } TFBot { ClassIcon soldier_backup Name "Sergeant Cs wet dream" Class Spy Skill Normal Attributes "SpawnWithFullCharge" Attributes "DisableDodge" Item "the battalion's backup" CharacterAttributes { "increase buff duration" 11 "turn to gold" 1 "ragdolls plasma effect" 1 } } TFBot { ClassIcon soldier_backup Name "Sergeant Cs wet dream" Class Scout Skill Normal Attributes "SpawnWithFullCharge" Attributes "DisableDodge" Item "the battalion's backup" CharacterAttributes { "increase buff duration" 11 "turn to gold" 1 "ragdolls plasma effect" 1 } } TFBot { ClassIcon soldier_backup Name "Sergeant Cs wet dream" Class Engineer Skill Normal Attributes "SpawnWithFullCharge" Attributes "DisableDodge" Item "the battalion's backup" CharacterAttributes { "increase buff duration" 11 "turn to gold" 1 "ragdolls plasma effect" 1 } } TFBot { ClassIcon soldier_backup Name "Sergeant Cs wet dream" Class Pyro Skill Normal Attributes "SpawnWithFullCharge" Attributes "DisableDodge" Item "the battalion's backup" CharacterAttributes { "increase buff duration" 11 "turn to gold" 1 "ragdolls plasma effect" 1 } } TFBot { ClassIcon soldier_backup Name "Sergeant Cs wet dream" Class Demoman Skill Normal Attributes "SpawnWithFullCharge" Attributes "DisableDodge" Item "the battalion's backup" CharacterAttributes { "increase buff duration" 11 "turn to gold" 1 "ragdolls plasma effect" 1 } } } } WaveSpawn { Name n1 WaitForAllDead 4w4 TotalCount 1 WaitBeforeStarting 2 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_05 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n2 WaitForAllSpawned n1 TotalCount 1 WaitBeforeStarting 0 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_05 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n3 WaitForAllSpawned n2 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_09 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n4 WaitForAllSpawned n3 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_05 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n5 WaitForAllSpawned n4 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_04 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "voice pitch scale" 99 "increased air control" 9999 } } } } } WaveSpawn { Name n6 WaitForAllSpawned n5 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_03 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n7 WaitForAllSpawned n6 TotalCount 1 WaitBeforeStarting 0 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_05 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "voice pitch scale" 99 "increased air control" 9999 } } } } } WaveSpawn { Name n8 WaitForAllSpawned n7 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_05 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n9 WaitForAllSpawned n8 TotalCount 1 WaitBeforeStarting 0 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_05 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n10 WaitForAllSpawned n9 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_09 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n11 WaitForAllSpawned n10 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_05 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n12 WaitForAllSpawned n11 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_04 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { Name n13 WaitForAllSpawned n12 TotalCount 1 WaitBeforeStarting 1 Where spawnbot_mission_sniper FirstSpawnWarningSound music.class_menu_03 RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name "Notebot" Scale 0.01 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "health regen" -1 "move speed bonus" 5 "increased air control" 9999 "voice pitch scale" 99 } } } } } WaveSpawn { WaitForAllDead 4w4 TotalCurrency 0 TotalCount 3 WaitBeforeStarting 28 Where spawnbot RandomChoice { Squad { TFBot { ClassIcon scout Health 1 Name Sans Scale 1.8 Class Scout Skill Expert Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the shortstop" Item "the dead head" Item "festive bonk 2014" Item "the sandman" Item "weight room warmer" Item "the breakneck baggies" Item "the lonesome loafers" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 } ItemAttributes { ItemName "the shortstop" "override projectile type" 2 "damage bonus" 7 "Projectile speed increased" .3 "fire rate bonus" .01 "faster reload rate" 3 "slow enemy on hit major" 6 "apply z velocity on damage" 4000 "apply look velocity on damage" 4000 } ItemAttributes { ItemName "festive bonk 2014" "provide on active" 1 "move speed bonus" 0 } ItemAttributes { ItemName "the sandman" "apply z velocity on damage" 3000 "apply look velocity on damage" 6000 "effect bar recharge rate increased" .6 "fire rate bonus" 1.5 "damage bonus" 5 "melee range multiplier" 1.15 "slow enemy on hit major" 5 "mark for death" 1 "is_passive_weapon" 1 } CharacterAttributes { "hand scale" .6 "move speed bonus" .55 "increase buff duration" 2 "effect bar recharge rate increased" .1 "gesture speed increase" 1 "mark for death" 1 } } TFBot { ClassIcon soldier Health 6000 Name "Master Blaster" Scale 0.8 Class Soldier Skill Easy MaxVisionRange 900 WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the righteous bison" Item "the last breath" Item "pyromancer's mask" Item "pet reindoonicorn" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 } ItemAttributes { ItemName "the righteous bison" "faster reload rate" .1 "set item tint RGB" 15132390 "dmg penalty vs players" 1.2 "fire rate penalty" .1 "fire rate bonus" .1 "bleeding duration" 2 "mark for death" 1 "auto fires full clip all at once" 1 } CharacterAttributes { "move speed bonus" .55 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" .1 "head scale" 3 "torso scale" .2 "hand scale" .2 "voice pitch scale" 99 } } TFBot { ClassIcon demo Health 6000 Name "Bone Cannon" Scale 1.4 Class Demoman Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the loch-n-load" Item "the bonedolier" Item "the last breath" ItemAttributes { ItemName "pet reindoonicorn" "turn to gold" 1 "ragdolls plasma effect" 1 "bombinomicon effect on death" 1 } ItemAttributes { ItemName "the loch-n-load" "damage bonus" 2 "slow enemy on hit" 1 "clip size bonus" 5 "fire rate bonus" .1 "faster reload rate" .8 "projectile spread angle penalty" 2 "bleeding duration" 2 "mark for death" 1 } CharacterAttributes { "voice pitch scale" 99 } } } } } } Mission { Objective Spy Where spawnbot Where spawnbot_gate Where spawnbot_gate2 BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 5 CooldownTime 65 DesiredCount 2 TFBot { Health 60 AutoJumpMin .2 AutoJumpMax .2 Name "Bunnyhop Spy" Template T_TFBot_Spy Attributes "AutoJump" CharacterAttributes { "increased air control" 99999 "ragdolls plasma effect" 1 "turn to gold" 1 "bombinomicon effect on death" 1 } Item "ttg max hat" } } Mission { Objective Spy Where spawnbot Where spawnbot_gate Where spawnbot_gate2 BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 25 CooldownTime 65 DesiredCount 2 RandomChoice { TFBot { Health 60 AutoJumpMin .2 AutoJumpMax .2 Name "Bunnyhop Spy" Template T_TFBot_Spy Attributes "AutoJump" CharacterAttributes { "increased air control" 99999 "ragdolls plasma effect" 1 "turn to gold" 1 "bombinomicon effect on death" 1 } Item "ttg max hat" } } } Mission { Objective DestroySentries Where spawnbot Where spawnbot_gate Where spawnbot_gate2_invasion InitialCooldown 11 CooldownTime 42 DesiredCount 1 BeginAtWave 1 RunForThisManyWaves 5 RandomChoice { TFBot { Scale 1.4 Health 800 Name "Feather Buster" Template T_TFBot_SentryBuster Attributes DisableDodge Tag bot_giant Item "honest halo" Item "wings of purity" Item "the b.a.s.e. jumper" CharacterAttributes { "airblast vulnerability multiplier" 99 "damage force reduction" 99 "airblast vertical vulnerability multiplier" 99 "increased air control" 1 } } TFBot { Name "Mittens Buster" Template T_TFBot_SentryBuster Tag bot_giant Attributes AlwaysCrit Attributes DisableDodge Attributes AlwaysFireWeapon Item "festive eyelander" Item "the b.m.o.c." ItemAttributes { ItemName "festive eyelander" "fire rate bonus" .75 "crit does no damage" 1 "crit forces victim to laugh" 1 } } TFBot { WeaponRestrictions SecondaryOnly Scale 1.4 Health 1200 Name "Spy Buster" Template T_TFBot_Spy Tag bot_giant Attributes AlwaysFireWeapon } TFBot { WeaponRestrictions PrimaryOnly Health 1600 Name "Uganda Buster" Template T_TFBot_SentryBuster Tag "bot_giant" Item "the bootlegger" } TFBot { Health 1200 Name "Charge Buster" Template T_TFBot_SentryBuster Item "ali baba's wee booties" Item "the splendid screen" Item "the claidheamohmor" Item "the glasgow great helm" Tag "bot_giant" ItemAttributes { "damage bonus" .1 ItemName "the claidheamohmor" } CharacterAttributes { "Attack not cancel charge" 1 "charge time increased" 5 } } TFBot { Health 1200 Name "Samurai Buster" AutoJumpMax 10 AutoJumpMin 10 Template T_TFBot_SentryBuster Tag "bot_giant" Attributes AutoJump Attributes AirChargeOnly Item "ali baba's wee booties" Item "the splendid screen" Item "the half-zatoichi" Item "demo kabuto" CharacterAttributes { "damage bonus" 1.2 "increased jump height" 2.3 "Attack not cancel charge" 1 "bot custom jump particle" 1 "charge recharge rate increased" 6 "charge time increased" 4 } } TFBot { Health 1200 Name "Kamikaze Buster" Template T_TFBot_SentryBuster Tag bot_giant Attributes AlwaysFireWeapon Item "humanitarian's hachimaki" CharacterAttributes { "damage bonus" 9 "hit self on miss" 1 "melee range multiplier" 1.1 "blast dmg to self increased" 99 "bombinomicon effect on death" 1 "gesture speed increase" 5 } } TFBot { WeaponRestrictions PrimaryOnly Health 1600 Name "Blast Buster" Template T_TFBot_SentryBuster Tag bot_giant Attributes HoldFireUntilFullReload Item "armored authority" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" .1 "faster reload rate" 1.5 "damage causes airblast" 1 "projectile spread angle penalty" 2 "Projectile speed increased" 1.2 "override projectile type" 17 "auto fires full clip all at once" 1 } } } } }