#base robot_giant.pop #base robot_standard.pop population { StartingCurrency 800 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 5000 AddSentryBusterWhenKillCountExceeds 50 Templates { T_TFBot­_Pyro_Volc { ClassIcon pyro Name "Volcanic Warrior" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Item "sharpened volcano fragment" ItemAttributes { ItemName "defiant spartan" "attach particle effect" 1 } Item "defiant spartan" } T_TFGateBot_Giant_Heavy_Mittens { ClassIcon heavy_mittens Health 5000 Name "Giant Heavy Mittens" Class Heavy Skill Expert WeaponRestrictions MeleeOnly Attributes AlwaysCrit Attributes MiniBoss Item "the mantreads" Item "the holiday punch" Item "the b.m.o.c." Item "the all-father" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" 4 "increased jump height" 2.3 "fire rate bonus" 1.0 "melee range multiplier" 1 "boots falling stomp" 1 "increased air control" 99999 } } T_TFBot_Heavy_Crit { ClassIcon heavy_apocofist Name "Apoco Champ" Class Heavy Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit ItemAttributes { ItemName apoco-fists "fists have radial buff" 1 } Item "apoco-fists" Item "large luchadore" } T_TFBot_Demo_LongCharge { Classicon demoknight_charge Name "Charge Demoknight" Class Demoman WeaponRestrictions MeleeOnly CharacterAttributes { "charge time increased" 3 "Attack not cancel charge" 1 } Item "the splendid screen" Item "the claidheamohmor" Item "the glasgow great helm" } T_TFBot_Batting { ClassIcon demoknight Health 200 Name "Battering Ram Demokngiht" Class Demoman Skill Normal WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Item "the splendid screen" Item "the eyelander" ItemAttributes { ItemName "the splendid screen" "charge impact damage increased" 5 "apply z velocity on damage" 500 "apply look velocity on damage" 1200 "charge recharge rate increased" 1.6 } ItemAttributes { ItemName "the eyelander" "damage bonus" .1 "fire rate bonus" 999 "hand scale" .01 "mult charge turn control" 0 "full charge turn control" 0 } } T_TFBot_Sniper_Bush { ClassIcon sniper_bushwacka Name "Mauderer Sniper" Class Sniper Skill Hard WeaponRestrictions MeleeOnly Item "the bushwacka" Item "desert marauder" } T_TFBot_Giant_Spammer_Sniper { ClassIcon sniper_bow_multi Health 1600 Name "Giant Rapid Fire Bowman" Class Sniper Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "the huntsman" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 4 "damage force reduction" .5 "airblast vulnerability multiplier" .1 "head scale" .88 "fire rate bonus" .25 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { TotalCurrency 50 TotalCount 12 MaxActive 6 SpawnCount 3 Where spawnbot TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Heavy_Crit } } WaveSpawn { TotalCurrency 50 TotalCount 12 MaxActive 5 SpawnCount 1 WaitBeforeStarting 11 Where spawnbot TFBot { ClassIcon medic Name "Amputator Medic" Class Medic Skill Hard WeaponRestrictions MeleeOnly Item "the amputator" Item "berliner's bucket helm" } } WaveSpawn { Name 1w1 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 16 WaitBetweenSpawns 6 Where spawnbot TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 25 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Batting } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 25 TotalCount 18 MaxActive 18 SpawnCount 1 WaitBeforeStarting 11 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot­_Pyro_Volc } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 50 TotalCount 5 WaitBeforeStarting 15 Where spawnbot Squad { TFBot { ClassIcon demoknight_skullcutter Health 650 Name "Axe Demokngiht" Scale 1.3 Class Demoman Skill Hard Item "ali baba's wee booties" Item "the splendid screen" Item "the scotsman's skullcutter" Item "the warsworn helmet" } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } TFBot { Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 50 TotalCount 4 Where spawnbot TFBot { Name "Longbowman" Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "damage bonus" 1.2 "Projectile range increased" .75 "projectile penetration" 1 "headshot damage increase" 2 "hand scale" 1.5 "dmg bonus vs buildings" 2 } Item "larrikin robin" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 2w1 TotalCurrency 75 TotalCount 2 Where spawnbot TFBot { Classicon sniper_bow_multi Name "Rapid Fire Bowman" Template T_TFBot_Sniper_Huntsman_Spammer } } WaveSpawn { Name 2w1 TotalCurrency 50 TotalCount 15 MaxActive 15 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Demo_LongCharge } } WaveSpawn { Name 2w1 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 7 Where spawnbot TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name 2w1 TotalCurrency 100 TotalCount 16 MaxActive 10 SpawnCount 2 WaitBeforeStarting 18 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Sniper_Bush } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 50 TotalCount 1 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Baseball CharacterAttributes { "airblast vulnerability multiplier" .2 } } } WaveSpawn { WaitForAllDead 2w2 TotalCurrency 50 TotalCount 18 MaxActive 6 SpawnCount 3 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Sniper_Bush } } WaveSpawn { TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 6 Where spawnbot TFBot { Template T_TFBot_Scout_Sandman } } WaveSpawn { WaitForAllDead 2w2 TotalCount 15 MaxActive 5 SpawnCount 5 WaitBeforeStarting 9 WaitBetweenSpawns 99999 Support 1 Where spawnbot TFBot { Template T_TFBot_Spy Attributes IgnoreFlag } } WaveSpawn { WaitForAllDead 2w2 TotalCurrency 25 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot_Heavyweapons_Gnome ItemAttributes { ItemName "the holiday punch" "damage bonus" 9 "turn to gold" 1 } } } WaveSpawn { WaitForAllDead 2w2 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot_Demoman_Knight Attributes AlwaysCrit } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 1w1 TotalCurrency 50 TotalCount 18 MaxActive 8 SpawnCount 3 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name 1w1 TotalCurrency 50 TotalCount 22 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot_Batting } } WaveSpawn { Name 1w1 TotalCurrency 50 TotalCount 15 MaxActive 15 SpawnCount 5 WaitBeforeStarting 13 WaitBetweenSpawns 9 Where spawnbot TFBot { Name "Jumping Sandman" Template T_TFBot_Scout_Jumping_Sandman Attributes AlwaysCrit } } WaveSpawn { Name 1w2 WaitForAllDead 1w1 TotalCurrency 50 TotalCount 2 WaitBeforeStarting 9 Where spawnbot TFBot { Template T_TFBot_Demoman_Samurai } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 50 TotalCount 24 MaxActive 10 SpawnCount 1 Where spawnbot TFBot { Template T_TFBot_Scout_Sandman } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 50 TotalCount 25 MaxActive 18 SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot TFBot { ClassIcon soldier_escape Name "Escape Soldier" Class Soldier Skill Hard WeaponRestrictions MeleeOnly Item "the escape plan" Item "worms gear" CharacterAttributes { "bombinomicon effect on death" 1 } } } WaveSpawn { WaitForAllSpawned 1w3 TotalCurrency 50 TotalCount 1 Where spawnbot TFBot { Template T_TFGateBot_Giant_Heavy_Mittens } } WaveSpawn { WaitForAllSpawned 1w3 TotalCurrency 50 TotalCount 10 MaxActive 3 SpawnCount 1 Support 1 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { TotalCurrency 25 TotalCount 12 MaxActive 12 SpawnCount 3 WaitBeforeStarting 2 Where spawnbot TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 4w1 TotalCurrency 25 TotalCount 1 WaitBeforeStarting 1 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored Attributes AlwaysCrit } } WaveSpawn { WaitForAllDead 4w1 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 10 Support 1 Where spawnbot TFBot { ClassIcon medic Name "Amputator Medic" Class Medic Skill Hard WeaponRestrictions MeleeOnly Item "the amputator" Item "berliner's bucket helm" } } WaveSpawn { WaitForAllDead 4w1 TotalCurrency 100 TotalCount 18 MaxActive 18 SpawnCount 2 WaitBetweenSpawns 4 Where spawnbot TFBot { Name "Bonk Scout" Template T_TFBot_Scout_Bonk } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 150 TotalCount 24 MaxActive 16 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot_Scout_Melee Attributes AlwaysCrit } } WaveSpawn { Name 4w3 WaitForAllDead 4w2 TotalCurrency 150 TotalCount 20 MaxActive 20 SpawnCount 4 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { ClassIcon demo_skullcutter Health 650 Name "Axe Demokngiht" Scale 1.3 Class Demoman Attributes DisableDodge Skill Hard Item "ali baba's wee booties" Item "the splendid screen" Item "the scotsman's skullcutter" Item "the warsworn helmet" } TFBot { Classicon sniper_huntsman_bleed Name "Bleed Bowman" Template T_TFBot_Sniper_Huntsman Attributes DisableDodge ItemAttributes { ItemName "the huntsman" "bleeding duration" 5 } Item "trophy belt" } TFBot { Classicon sniper_huntsman_bleed Name "Bleed Bowman" Template T_TFBot_Sniper_Huntsman Attributes DisableDodge ItemAttributes { ItemName "the huntsman" "bleeding duration" 5 } Item "trophy belt" } TFBot { Classicon sniper_huntsman_bleed Name "Bleed Bowman" Template T_TFBot_Sniper_Huntsman Attributes DisableDodge ItemAttributes { ItemName "the huntsman" "bleeding duration" 5 } Item "trophy belt" } } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 25 TotalCount 14 MaxActive 14 SpawnCount 14 WaitBetweenSpawns 10 Where spawnbot TFBot { Classicon sniper_huntsman_bleed Name "Bleed Bowman" Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 5 } Item "trophy belt" } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 25 TotalCount 10 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 10 Support 1 Where spawnbot TFBot { Template T_TFBot_Scout_Sandman } } WaveSpawn { WaitForAllSpawned 4w3 TotalCurrency 50 TotalCount 1 WaitBeforeStarting 9 Where spawnbot TFBot { Template T_TFBot_Giant_Spammer_Sniper } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 50 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 2 Where spawnbot TFBot { Name "Bonk Scout" Template T_TFBot_Scout_Bonk } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 5w1 TotalCurrency 50 TotalCount 1 Where spawnbot TFBot { Template T_TFGateBot_Giant_Heavy_Mittens } } WaveSpawn { Name 5w1 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 4 WaitBeforeStarting 1 Where spawnbot TFBot { Template T_TFBot_Scout_Melee } } WaveSpawn { Name 5w1 TotalCurrency 50 TotalCount 1 WaitBeforeStarting 8 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman Attributes AlwaysCrit } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 100 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBetweenSpawns 12 Where spawnbot TFBot { ClassIcon soldier_conch Name "Conch Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 100 TotalCount 30 MaxActive 18 SpawnCount 6 WaitBeforeStarting 6 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { ClassIcon soldier_backup Name "Battalion Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge Attributes DisableDodge CharacterAttributes { "increase buff duration" 9.0 } Item "the battalion's backup" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Template T_TFBot_Sniper_Huntsman Attributes DisableDodge } TFBot { Template T_TFBot_Sniper_Huntsman Attributes DisableDodge } TFBot { Template T_TFBot_Sniper_Huntsman Attributes DisableDodge } TFBot { Template T_TFBot_Sniper_Huntsman Attributes DisableDodge } TFBot { Template T_TFBot_Sniper_Huntsman Attributes DisableDodge } } } WaveSpawn { WaitForAllDead 5w2 TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { ClassIcon soldier_conch Name "Conch Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } WaveSpawn { Name 5w3 WaitForAllDead 5w2 TotalCurrency 50 TotalCount 30 MaxActive 18 SpawnCount 3 WaitBeforeStarting 7 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot_Sniper_Bush } } WaveSpawn { Name 5w3 WaitForAllDead 5w2 TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 7 Where spawnbot TFBot { ClassIcon soldier_buff Name "Buff Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } Item "the buff banner" Item "the half-zatoichi" Item "soldier samurai hat" } } WaveSpawn { WaitForAllSpawned 5w3 TotalCurrency 50 TotalCount 2 WaitBeforeStarting 10 Where spawnbot TFBot { Template T_TFBot_Giant_Boxing_Heavy CharacterAttributes { "move speed bonus" .7 } } } WaveSpawn { WaitForAllSpawned 5w3 TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 3 WaitBeforeStarting 6 WaitBetweenSpawns 4 Where spawnbot TFBot { Name "Longbowman" Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "damage bonus" 1.2 "Projectile range increased" .75 "projectile penetration" 1 "headshot damage increase" 2 "hand scale" 1.5 "dmg bonus vs buildings" 2 } Item "larrikin robin" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { TotalCurrency 200 TotalCount 2 MaxActive 1 SpawnCount 1 Tank { Health 14000 Name Tank Speed 75 StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 6w1 TotalCurrency 150 TotalCount 18 MaxActive 9 SpawnCount 3 Where spawnbot TFBot { Template T_TFBot_Batting } } WaveSpawn { Name 6w1 TotalCurrency 100 TotalCount 4 WaitBeforeStarting 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Spammer_Sniper } TFBot { ClassIcon soldier_buff Name "Buff Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } Item "the buff banner" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { ClassIcon soldier_buff Name "Buff Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } Item "the buff banner" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { ClassIcon soldier_buff Name "Buff Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } Item "the buff banner" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name 6w2 WaitForAllDead 6w1 TotalCurrency 100 TotalCount 20 MaxActive 12 SpawnCount 2 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot­_Pyro_Volc } } WaveSpawn { Name 6w2 WaitForAllDead 6w1 TotalCurrency 100 TotalCount 22 MaxActive 11 SpawnCount 11 Where spawnbot TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } WaveSpawn { Name 6w3 WaitForAllDead 6w2 TotalCurrency 100 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot_Scout_Sandman_FastCharge } } WaveSpawn { WaitForAllDead 6w2 TotalCurrency 100 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 7 Support 1 Where spawnbot TFBot { ClassIcon soldier_escape Name "Escape Soldier" Class Soldier Skill Hard WeaponRestrictions MeleeOnly Item "the escape plan" Item "worms gear" CharacterAttributes { "bombinomicon effect on death" 1 } } } WaveSpawn { Name 6w3 WaitForAllDead 6w2 TotalCurrency 100 TotalCount 2 Where spawnbot TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish } } WaveSpawn { Name 6w4 WaitForAllDead 6w3 TotalCurrency 100 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 12 Where spawnbot Squad { TFBot { ClassIcon soldier_buff_giant Health 3800 Name "Giant Buff Samurai" Class Soldier Skill Hard Attributes SpawnWithFullCharge Attributes MiniBoss ItemAttributes { ItemName "the half-zatoichi" "damage bonus" 1.2 "restore health on kill" 0 "heal on kill" 1000 } CharacterAttributes { "honorbound" 0 "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .5 "airblast vulnerability multiplier" .1 "increase buff duration" 9.0 } Item "the buff banner" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { WaitForAllSpawned 6w4 TotalCurrency 100 TotalCount 20 MaxActive 10 SpawnCount 5 Where spawnbot TFBot { Classicon sniper_huntsman_bleed Name "Bleed Bowman" Template T_TFBot_Sniper_Huntsman ItemAttributes { ItemName "the huntsman" "bleeding duration" 5 } Item "trophy belt" } } WaveSpawn { WaitForAllDead 6w4 TotalCount 1 WaitBeforeStarting 5 Tank { Health 22000 Name Tank Speed 75 Skin 1 StartingPathTrackNode "boss_path_a1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { WaitForAllDead 6w4 TotalCurrency 100 TotalCount 10 MaxActive 7 SpawnCount 1 WaitBetweenSpawns 8 Support 1 Where spawnbot TFBot { Template T_TFBot_Heavyweapons_Gnome ItemAttributes { ItemName "the holiday punch" "damage bonus" 9.0 "turn to gold" 1 } } } WaveSpawn { WaitForAllDead 6w4 TotalCurrency 100 TotalCount 15 MaxActive 15 SpawnCount 5 WaitBeforeStarting 7 WaitBetweenSpawns 8 Where spawnbot TFBot { Name "Longbowman" Template T_TFBot_Sniper_Huntsman Attributes AlwaysCrit ItemAttributes { ItemName "the huntsman" "damage bonus" 1.2 "Projectile range increased" .75 "projectile penetration" 1 "headshot damage increase" 2 "hand scale" 1.5 "dmg bonus vs buildings" 2 } Item "larrikin robin" Item "the huntsman" } } WaveSpawn { WaitForAllDead 6w3 TotalCount 10 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 25 Support 1 Where spawnbot TFBot { Template T_TFBot_Demo_LongCharge } } } }