#base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 850 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom No TextPrintTime 0 Mission { Objective DestroySentries BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 5 CooldownTime 50 Where spawnbot TFBot { Template T_TFBot_SentryBuster } } Templates { T_TFBot_Scout_Melee { Class Scout Name "Scout" Skill Normal WeaponRestrictions MeleeOnly } T_TFBot_Soldier { Class Soldier Name "Soldier" Skill Easy } T_TFBot_Demo_Skullcutter_Giant { Class Demoman Name "Skullcutter Demoknight" ClassIcon demoknight Health 3300 Skill Hard WeaponRestrictions MeleeOnly Item "The Chargin' Targe" Item "The Eyelander" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{blue}Be sure to read the chalkboard in the upgrade station to learn the map's gimmick better." Line "{red}All robots give out less ubersaw charge." } WaveSpawn { Name 1a TotalCurrency 25 TotalCount 30 MaxActive 6 SpawnCount 6 Where spawnbot WaitBetweenSpawns 10 TFBot { Template T_TFBot_Scout_Melee } } WaveSpawn { Name 2a TotalCurrency 25 TotalCount 15 MaxActive 3 SpawnCount 3 Where spawnbot_right WaitBetweenSpawns 10 WaitBeforeStarting 5 TFBot { Template T_TFBot_Soldier } } WaveSpawn { Name 3a TotalCurrency 100 TotalCount 12 MaxActive 4 SpawnCount 4 Where spawnbot WaitBetweenSpawns 10 WaitBeforeStarting 8 Squad { TFBot { Template T_TFBot_Demo_Skullcutter_Giant } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Medic_QuickFix } TFBot { Template T_TFBot_Medic_QuickFix } } } } }