#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 400 RespawnWaveTime 8 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes SniperAllowHeadshots 1 ImprovedAirblast 1 StuckTimeMultiplier 3 FixHuntsmanDamageBonus 1 NoMissionInfo 1 Templates { Insta_Kill_Sniper { ClassIcon sniper_corona Health 125 Name "Insta-Kill Sniper" Class Sniper Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "shooting star" "damage bonus" 1024.00 } Item "shooting star" } Giant_Dragons_Fury_Pyro { ClassIcon pyro_dragon_fury Health 5000 Name "Giant Dragon's Fury Pyro" Class Pyro Skill Expert Tag "bot_giant" Attributes "MiniBoss" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "the dragon's fury" Item "feathered fiend" } } Mission { Objective DestroySentries Where spawnbot_mission_sentrybuster BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 DesiredCount 2 TFBot { Template Insta_Kill_Sniper } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 75 CooldownTime 60 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1_1st_push TotalCurrency 100 TotalCount 50 MaxActive 20 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_FAN } } } WaveSpawn { Name w1_2nd_push WaitForAllSpawned w1_1st_push TotalCurrency 200 TotalCount 20 MaxActive 10 SpawnCount 4 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman } } } WaveSpawn { Name w1_medics WaitForAllSpawned w1_2nd_push TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name w1_g_pyro WaitForAllSpawned w1_2nd_push TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template Giant_Dragons_Fury_Pyro Attributes "AlwaysCrit" } } } } }