#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 800 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave1-1m SpawnCount 3 MaxActive 6 TotalCount 12 TotalCurrency 120 WaitBeforeStarting 0 WaitBetweenSpawns 12.765340873606426 Where spawnbot RandomChoice { TFBot { Class Heavyweapons Skill Easy Name Heavy } TFBot { Class Heavyweapons Skill Normal Name Heavy } } } WaveSpawn { Name wave1-1g SpawnCount 1 MaxActive 1 TotalCount 2 TotalCurrency 120 WaitBeforeStarting 0 WaitBetweenSpawns 31.555801867452402 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier } } WaveSpawn { Name wave1-1s SpawnCount 1 MaxActive 1 TotalCount 3 TotalCurrency 60 WaitBeforeStarting 11.209157643485652 WaitBetweenSpawns 22.418315286971303 Where spawnbot TFBot { Class Soldier Skill Normal } } WaveSpawn { Name wave1-2m WaitForAllDead wave1-1m SpawnCount 13 MaxActive 13 TotalCount 39 TotalCurrency 120 WaitBeforeStarting 0 WaitBetweenSpawns 24.900063104291903 Where spawnbot TFBot { Class Pyro Skill Easy } } WaveSpawn { Name wave1-2g WaitForAllDead wave1-1g SpawnCount 1 MaxActive 2 TotalCount 3 TotalCurrency 120 WaitBeforeStarting 0 WaitBetweenSpawns 19.059597595357747 Where spawnbot TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } } WaveSpawn { Name wave1-2s WaitForAllDead wave1-1s SpawnCount 1 MaxActive 3 TotalCount 5 TotalCurrency 60 WaitBeforeStarting 4.745911609125335 WaitBetweenSpawns 9.49182321825067 Where spawnbot TFBot { Class Heavyweapons Skill Easy Name Heavy } } WaveSpawn { Name wave1-3m WaitForAllDead wave1-2m SpawnCount 11 MaxActive 11 TotalCount 33 TotalCurrency 120 WaitBeforeStarting 0 WaitBetweenSpawns 25.910470328894302 Where spawnbot TFBot { Class Pyro Skill Normal } } WaveSpawn { Name wave1-3g WaitForAllDead wave1-2g SpawnCount 1 MaxActive 1 TotalCount 3 TotalCurrency 120 WaitBeforeStarting 0 WaitBetweenSpawns 25.625043615239917 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier } } WaveSpawn { Name wave1-3s WaitForAllDead wave1-2s SpawnCount 1 MaxActive 3 TotalCount 6 TotalCurrency 60 WaitBeforeStarting 4.441274722276686 WaitBetweenSpawns 8.882549444553373 Where spawnbot Support Limited TFBot { Class Demoman Skill Normal } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave2-1m SpawnCount 7 MaxActive 14 TotalCount 28 TotalCurrency 87 WaitBeforeStarting 0 WaitBetweenSpawns 12.402046640758483 Where spawnbot TFBot { Class Heavyweapons Skill Easy Name Heavy } } WaveSpawn { Name wave2-1g SpawnCount 1 MaxActive 2 TotalCount 3 TotalCurrency 87 WaitBeforeStarting 0 WaitBetweenSpawns 16.19542520648569 Where spawnbot TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer } } WaveSpawn { Name wave2-1s SpawnCount 1 MaxActive 2 TotalCount 4 TotalCurrency 43 WaitBeforeStarting 7.887920019243602 WaitBetweenSpawns 15.775840038487203 Where spawnbot RandomChoice { TFBot { Class Heavyweapons Skill Normal Name Heavy } } } WaveSpawn { Name wave2-2m WaitForAllDead wave2-1m SpawnCount 4 MaxActive 8 TotalCount 16 TotalCurrency 87 WaitBeforeStarting 0 WaitBetweenSpawns 12.656563061304462 Where spawnbot TFBot { Class Soldier Skill Hard } } WaveSpawn { Name wave2-2g WaitForAllDead wave2-1g SpawnCount 1 MaxActive 2 TotalCount 3 TotalCurrency 87 WaitBeforeStarting 0 WaitBetweenSpawns 17.67456371908837 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Fast } } WaveSpawn { Name wave2-2s WaitForAllDead wave2-1s SpawnCount 1 MaxActive 2 TotalCount 4 TotalCurrency 43 WaitBeforeStarting 7.924620416478384 WaitBetweenSpawns 15.849240832956768 Where spawnbot TFBot { Class Scout Skill Hard } } WaveSpawn { Name wave2-3m WaitForAllDead wave2-2m SpawnCount 13 MaxActive 13 TotalCount 39 TotalCurrency 87 WaitBeforeStarting 0 WaitBetweenSpawns 25.397940193668408 Where spawnbot TFBot { Class Demoman Skill Normal } } WaveSpawn { Name wave2-3g WaitForAllDead wave2-2g SpawnCount 1 MaxActive 2 TotalCount 4 TotalCurrency 87 WaitBeforeStarting 0 WaitBetweenSpawns 17.776206542225545 Where spawnbot TFBot { Template T_TFBot_Giant_Pyro } } WaveSpawn { Name wave2-3s WaitForAllDead wave2-2s SpawnCount 1 MaxActive 3 TotalCount 6 TotalCurrency 43 WaitBeforeStarting 4.824419227724386 WaitBetweenSpawns 9.648838455448772 Where spawnbot Support Limited TFBot { Class Soldier Skill Hard } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave3-1m SpawnCount 7 MaxActive 7 TotalCount 21 TotalCurrency 93 WaitBeforeStarting 0 WaitBetweenSpawns 24.86263428167191 Where spawnbot TFBot { Class Soldier Skill Expert } } WaveSpawn { Name wave3-1g SpawnCount 1 MaxActive 1 TotalCount 2 TotalCurrency 93 WaitBeforeStarting 0 WaitBetweenSpawns 35.65878217124799 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage } } WaveSpawn { Name wave3-1s SpawnCount 2 MaxActive 4 TotalCount 12 TotalCurrency 47 WaitBeforeStarting 5.785918938620754 WaitBetweenSpawns 11.571837877241508 Where spawnbot TFBot { Class Heavyweapons Skill Easy Name Heavy } } WaveSpawn { Name wave3-2m WaitForAllDead wave3-1m SpawnCount 3 MaxActive 9 TotalCount 24 TotalCurrency 93 WaitBeforeStarting 0 WaitBetweenSpawns 8.179836003937636 Where spawnbot TFBot { Class Scout Skill Hard } } WaveSpawn { Name wave3-2g WaitForAllDead wave3-1g SpawnCount 1 MaxActive 1 TotalCount 4 TotalCurrency 93 WaitBeforeStarting 0 WaitBetweenSpawns 21.761725746196483 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Crit } } WaveSpawn { Name wave3-2s WaitForAllDead wave3-1s SpawnCount 5 MaxActive 5 TotalCount 15 TotalCurrency 47 WaitBeforeStarting 11.869928961670347 WaitBetweenSpawns 23.739857923340693 Where spawnbot TFBot { Class Pyro Skill Normal } } WaveSpawn { Name wave3-3m WaitForAllDead wave3-2m SpawnCount 5 MaxActive 15 TotalCount 40 TotalCurrency 93 WaitBeforeStarting 0 WaitBetweenSpawns 8.606884229605933 Where spawnbot TFBot { Class Pyro Skill Easy } } WaveSpawn { Name wave3-3g WaitForAllDead wave3-2g SpawnCount 1 MaxActive 1 TotalCount 4 TotalCurrency 93 WaitBeforeStarting 0 WaitBetweenSpawns 22.98567616291718 Where spawnbot TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name wave3-3s WaitForAllDead wave3-2s SpawnCount 2 MaxActive 4 TotalCount 12 TotalCurrency 47 WaitBeforeStarting 6.200987614293025 WaitBetweenSpawns 12.40197522858605 Where spawnbot Support Limited TFBot { Class Soldier Skill Expert } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave4-1m SpawnCount 7 MaxActive 7 TotalCount 21 TotalCurrency 80 WaitBeforeStarting 0 WaitBetweenSpawns 25.440160608889954 Where spawnbot TFBot { Class Scout Skill Hard } } WaveSpawn { Name wave4-1g SpawnCount 1 MaxActive 1 TotalCount 3 TotalCurrency 80 WaitBeforeStarting 0 WaitBetweenSpawns 21.256460990313123 Where spawnbot TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name wave4-1s SpawnCount 3 MaxActive 6 TotalCount 15 TotalCurrency 40 WaitBeforeStarting 6.366859166577894 WaitBetweenSpawns 12.733718333155789 Where spawnbot RandomChoice { TFBot { Class Heavyweapons Skill Easy Name Heavy } TFBot { Class Heavyweapons Skill Normal Name Heavy } } } WaveSpawn { Name wave4-2m WaitForAllDead wave4-1m SpawnCount 5 MaxActive 15 TotalCount 30 TotalCurrency 80 WaitBeforeStarting 0 WaitBetweenSpawns 8.369083481862418 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman Skill Normal } } WaveSpawn { Name wave4-2g WaitForAllDead wave4-1g SpawnCount 1 MaxActive 2 TotalCount 3 TotalCurrency 80 WaitBeforeStarting 0 WaitBetweenSpawns 16.247871803205843 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Crit } } WaveSpawn { Name wave4-2s WaitForAllDead wave4-1s SpawnCount 1 MaxActive 3 TotalCount 5 TotalCurrency 40 WaitBeforeStarting 4.984640078507149 WaitBetweenSpawns 9.969280157014298 Where spawnbot RandomChoice { TFBot { Class Heavyweapons Skill Hard Name Heavy } } } WaveSpawn { Name wave4-3m WaitForAllDead wave4-2m SpawnCount 5 MaxActive 10 TotalCount 25 TotalCurrency 80 WaitBeforeStarting 0 WaitBetweenSpawns 12.292654416751036 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman Skill Hard } } WaveSpawn { Name wave4-3g WaitForAllDead wave4-2g SpawnCount 1 MaxActive 1 TotalCount 3 TotalCurrency 80 WaitBeforeStarting 0 WaitBetweenSpawns 21.911142943352505 Where spawnbot TFBot { Template T_TFBot_Giant_Heavyweapons } } WaveSpawn { Name wave4-3s WaitForAllDead wave4-2s SpawnCount 1 MaxActive 2 TotalCount 4 TotalCurrency 40 WaitBeforeStarting 6.550044885814148 WaitBetweenSpawns 13.100089771628296 Where spawnbot Support Limited TFBot { Template T_TFBot_Heavyweapons_Fist } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave5-1m SpawnCount 11 MaxActive 11 TotalCount 33 TotalCurrency 113 WaitBeforeStarting 0 WaitBetweenSpawns 23.982803347511172 Where spawnbot RandomChoice { TFBot { Class Demoman Skill Easy } TFBot { Class Demoman Skill Expert } TFBot { Class Demoman Skill Expert } } } WaveSpawn { Name wave5-1g SpawnCount 1 MaxActive 1 TotalCount 3 TotalCurrency 113 WaitBeforeStarting 0 WaitBetweenSpawns 23.61628789134171 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage } } WaveSpawn { Name wave5-1s SpawnCount 1 MaxActive 3 TotalCount 8 TotalCurrency 57 WaitBeforeStarting 3.889106709954821 WaitBetweenSpawns 7.778213419909642 Where spawnbot TFBot { Class Soldier Skill Normal } } WaveSpawn { Name wave5-2m WaitForAllDead wave5-1m SpawnCount 13 MaxActive 13 TotalCount 39 TotalCurrency 113 WaitBeforeStarting 0 WaitBetweenSpawns 24.23686348756853 Where spawnbot TFBot { Class Scout Skill Normal } } WaveSpawn { Name wave5-2g WaitForAllDead wave5-1g SpawnCount 1 MaxActive 2 TotalCount 4 TotalCurrency 113 WaitBeforeStarting 0 WaitBetweenSpawns 18.52339918891445 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } } WaveSpawn { Name wave5-2s WaitForAllDead wave5-1s SpawnCount 1 MaxActive 1 TotalCount 4 TotalCurrency 57 WaitBeforeStarting 8.693915716528027 WaitBetweenSpawns 17.387831433056053 Where spawnbot TFBot { Template T_TFBot_Heavyweapons_Fist } } WaveSpawn { Name wave5-3m WaitForAllDead wave5-2m SpawnCount 11 MaxActive 11 TotalCount 33 TotalCurrency 113 WaitBeforeStarting 0 WaitBetweenSpawns 25.173753992121156 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman Skill Hard } } WaveSpawn { Name wave5-3g WaitForAllDead wave5-2g SpawnCount 1 MaxActive 1 TotalCount 3 TotalCurrency 113 WaitBeforeStarting 0 WaitBetweenSpawns 22.795595726333385 Where spawnbot TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } } WaveSpawn { Name wave5-3s WaitForAllDead wave5-2s SpawnCount 3 MaxActive 6 TotalCount 12 TotalCurrency 57 WaitBeforeStarting 6.43351710785493 WaitBetweenSpawns 12.86703421570986 Where spawnbot Support Limited TFBot { Class Scout Skill Hard } } } }