#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 1200 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom No //FixedRespawnWaveTime 1 NoRomevisionCosmetics 1 SentryBusterFriendlyFire 0 // MISSION: Sentry Buster Mission { Objective DestroySentries Where spawnbot_right CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } //TEMPLATES Templates { T_TFBot_Scout { Class Scout Skill Normal } T_TFBot_Soldier { Class Soldier Skill Normal } } //WAVE 1 Wave { Checkpoint Yes StartWaveOutput { Target wave_start_right Action Trigger } initwaveoutput { Target path_right Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 1a TotalCurrency 50 TotalCount 36 MaxActive 6 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 2 Where spawnbot_right TFBot { Template T_TFBot_Scout } } WaveSpawn { Name 1b TotalCurrency 50 TotalCount 16 MaxActive 4 SpawnCount 4 WaitBeforeStarting 17 Where spawnbot_right TFBot { Template T_TFBot_Demoman_Knight Attributes AlwaysCrit } } WaveSpawn { Name 1c TotalCurrency 50 TotalCount 24 MaxActive 6 SpawnCount 6 WaitForAllDead 1a WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot_right TFBot { Template T_TFBot_Soldier } } WaveSpawn { Name 1d TotalCurrency 50 TotalCount 3 MaxActive 1 SpawnCount 1 WaitForAllSpawned 1a WaitBeforeStarting 7 WaitBetweenSpawns 8 Where spawnbot_right_sniper TFBot { Template T_TFBot_Giant_Demoman } } WaveSpawn { Name 1e TotalCurrency 0 TotalCount 24 MaxActive 6 SpawnCount 3 WaitForAllDead 1d WaitBeforeStarting 5 WaitBetweenSpawns 2 Where spawnbot_right Support 1 TFBot { Template T_TFBot_Scout_Melee } } WaveSpawn { Name 1f TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead 1c WaitBeforeStarting 8 Where spawnbot_right TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } WaveSpawn { Name 1g TotalCurrency 50 TotalCount 16 MaxActive 4 SpawnCount 4 WaitForAllDead 1d WaitBeforeStarting 5 Where spawnbot_right TFBot { Template T_TFBot_Sniper_Huntsman } } } }