#base robot_standard.pop #base robot_giant.pop WaveSchedule { StartingCurrency 800 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 5 AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 15 Advanced 1 Templates {} Wave // Wave 1 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "wave_continuation" Where spawnbot_wincondition TotalCount 1 MaxActive 1 SpawnCount 1 TFBot { Name "Victory!" Template T_TFBot_Scout_Melee Attributes SuppressFire Attributes DisableDodge Tag bot_wincondition CharacterAttributes { "no_jump" 1 "move speed bonus" 0.001 } } } WaveSpawn { Name "support" Where spawnbot_backleft TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 10 Support 1 TFBot { Template T_TFBot_Scout_Melee BehaviorModifiers Push Attributes IgnoreFlag } } WaveSpawn { Name "support" Where spawnbot_frontleft TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 10 Support 1 TFBot { Template T_TFBot_Scout_Melee BehaviorModifiers Push Attributes IgnoreFlag } } WaveSpawn { Name "support" Where spawnbot_right TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 10 Support 1 TFBot { Template T_TFBot_Scout_Melee BehaviorModifiers Push Attributes IgnoreFlag } } WaveSpawn { Name "support" Where spawnbot_backleft TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 30 Support 1 TFBot { Template T_TFBot_Giant_Soldier BehaviorModifiers Push Attributes IgnoreFlag } } WaveSpawn { Name "support" Where spawnbot_frontleft TotalCount 1 MaxActive 3 SpawnCount 3 WaitBeforeStarting 30 WaitBetweenSpawns 15 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun BehaviorModifiers Push Attributes IgnoreFlag } } WaveSpawn { Name "support" Where spawnbot_right TotalCount 1 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 15 Support 1 TFBot { Template T_TFBot_Heavyweapons_Shotgun BehaviorModifiers Push Attributes IgnoreFlag } } } }