#base robot_standard.pop #base robot_giant.pop #base robot_zilloy.pop // Emard AUBERGINE Afta WaveSchedule { StartingCurrency 1000 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 10 Advanced 1 Templates { T_TFBot_Soldier_Bison { Class Soldier ClassIcon bison WeaponRestrictions SecondaryOnly Name "Bison Soldier" Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" Item "Lord Cockswain's Novelty Mutton Chops and Pipe" } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 35 DesiredCount 1 CooldownTime 50 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Engineer Where spawnbot BeginAtWave 2 DesiredCount 1 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 45 TFBot { Class Engineer Attributes TeleportToHint } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot Name Wave01a TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 45 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Scout_Fast } } WaveSpawn { Name Wave01b Where spawnbot_left TotalCount 15 TotalCurrency 20 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 10 Squad { TFBot { Class Soldier Tag nav_prefer_flank_left } TFBot { Class Soldier Tag nav_prefer_flank_left } TFBot { Class Soldier Tag nav_prefer_flank_left } TFBot { Class Soldier Tag nav_prefer_flank_left } } } WaveSpawn { Name Wave01b Where spawnbot TotalCount 15 TotalCurrency 20 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 10 Squad { TFBot { Class Soldier } TFBot { Class Soldier } TFBot { Class Soldier } TFBot { Class Soldier } } } WaveSpawn { Name Wave01c Where spawnbot TotalCurrency 60 TotalCount 2 SpawnCount 2 MaxActive 2 WaitBeforeStarting 10 WaitForAllSpawned Wave01a TFBot { Template T_TFBot_Giant_Demo_Rapidfire } } WaveSpawn { Name Wave01d Where spawnbot TotalCurrency 175 TotalCount 15 SpawnCount 3 MaxActive 6 WaitBeforeStarting 10 WaitForAllDead Wave01c WaitBetweenSpawns 7 TFBot { Template T_TFBot_Heavy_Heater } } WaveSpawn { Where spawnbot WaitForAllDead Wave01c SpawnCount 4 Support 1 MaxActive 8 WaitBetweenSpawns 10 TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn { Name Wave01e Where spawnbot TotalCount 6 WaitForAllSpawned Wave01d TotalCurrency 25 MaxActive 3 SpawnCount 3 WaitBetweenSpawns 10 WaitBeforeStarting 10 Squad { TFBot { Template T_TFBot_Pyro_Giant_DragonFury } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Wave02a TotalCount 1 TotalCurrency 200 WaitBeforeStarting 10 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 17000 Speed 75 Name "Tank" StartingPathTrackNode "boss_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name Wave02b Where spawnbot TotalCount 6 TotalCurrency 100 SpawnCount 6 MaxActive 6 WaitBeforeStarting 3 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons } 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 Wave02c WaitForAllDead Wave02b Where spawnbot_left TotalCount 15 TotalCurrency 25 SpawnCount 5 MaxActive 5 WaitBetweenSpawns 20 WaitBeforeStarting 10 TFBot { Class Pyro } } WaveSpawn { Name Wave02c WaitForAllDead Wave02b Where spawnbot_right TotalCount 15 TotalCurrency 25 SpawnCount 5 MaxActive 5 WaitBetweenSpawns 20 WaitBeforeStarting 10 TFBot { Class Pyro } } WaveSpawn { Name Wave02c WaitForAllDead Wave02b Where spawnbot TotalCount 20 SpawnCount 4 TotalCurrency 50 MaxActive 4 WaitBetweenSpawns 15 WaitBeforeStarting 10 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name Wave02d WaitForAllDead Wave02a Where spawnbot TotalCount 4 TotalCurrency 100 SpawnCount 1 MaxActive 1 WaitBeforeStarting 10 WaitBetweenSpawns 25 TFBot { Template T_TFBot_Soldier_Giant_Homing } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Wave03a Where spawnbot TotalCount 5 TotalCurrency 100 SpawnCount 5 MaxActive 5 WaitBeforeStarting 0 Squad { FormationSize 140 TFBot { Template T_TFBot_Giant_Soldier_Spammer } TFBot { Template T_TFBot_Medic_Kritzkrieg ClassIcon medic_kritz2 } TFBot { Template T_TFBot_Medic_Kritzkrieg ClassIcon medic_kritz2 } TFBot { Template T_TFBot_Medic_Kritzkrieg ClassIcon medic_kritz2 } TFBot { Template T_TFBot_Medic_Kritzkrieg ClassIcon medic_kritz2 } } } WaveSpawn { Support 1 Where spawnbot_invasion SpawnCount 2 MaxActive 2 WaitBeforeStarting 10 WaitBetweenSpawns 5 TFBot { Template T_TFBot_Soldier_Bison BehaviorModifiers Mobber } } WaveSpawn { Name Wave03b WaitForAllDead Wave03a Where spawnbot_invasion TotalCount 20 SpawnCount 4 MaxActive 8 WaitBeforeStarting 10 WaitBetweenSpawns 20 TotalCurrency 50 Squad { TFBot { Template T_TFBot_Scout_Flank } } } WaveSpawn { Name Wave03c WaitForAllDead Wave03a Where spawnbot TotalCount 35 SpawnCount 5 MaxActive 10 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 50 TFBot { Template T_TFBot_Pyro_Flaregun } } WaveSpawn { Name Wave03d WaitForAllDead Wave03a Where spawnbot TotalCount 2 SpawnCount 1 MaxActive 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 TotalCurrency 75 TFBot { Template T_TFBot_Giant_Soldier_Extended_Buff_Banner } } WaveSpawn { Name Wave03e WaitForAllDead Wave03d Where spawnbot_invasion TotalCount 20 SpawnCount 5 MaxActive 5 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 25 TFBot { Class Soldier Name "Airstrike Soldier" ClassIcon soldier_airstrike_para RocketJump 2 Skill Hard Item "the b.a.s.e. jumper" Item "the airstrike" CharacterAttributes { "blast dmg to self increased" 0.1 "increased jump height" 1.4 "cancel falling damage" 1 } } } WaveSpawn { Support 1 Where spawnbot_left SpawnCount 2 MaxActive 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 TFBot { Template T_TFBot_Heavyweapons_Gnome Attributes AlwaysCrit BehaviorModifiers Mobber } } WaveSpawn { Support 1 Where spawnbot_right SpawnCount 2 MaxActive 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 TFBot { Template T_TFBot_Heavyweapons_Gnome Attributes AlwaysCrit BehaviorModifiers Mobber } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Wave04a TotalCount 1 TotalCurrency 150 WaitBeforeStarting 7 FirstSpawnOutput { Target boss_spawn_relay Action Trigger } Tank { Health 28000 Speed 75 Name "Tank" StartingPathTrackNode "boss_path_b1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name Wave04b TotalCount 6 MaxActive 2 TotalCurrency 150 WaitBeforeStarting 0 WaitBetweenSpawns 15 SpawnCount 2 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } TFBot { Template T_TFBot_Giant_Medic } } } WaveSpawn { Name Wave04c WaitForAllDead Wave04a MaxActive 8 Where spawnbot_invasion SpawnCount 4 TotalCount 24 TotalCurrency 100 WaitBetweenSpawns 10 TFBot { Class Soldier BehaviorModifiers Push } } WaveSpawn { Support 1 MaxActive 3 Where spawnbot_invasion SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 15 TFBot { Template T_TFBot_Heavyweapons_Shotgun } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot SpawnCount 1 MaxActive 1 TotalCount 1 WaitBeforeStarting 5 FirstSpawnWarningSound ui/gamestartup18.mp3 TFBot { Class Soldier ClassIcon soldier_buff_spammer Name "Chief Buff Spammer" Health 40000 Skill Expert Scale 1.9 Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "SpawnWithFullCharge" Item "The Buff Banner" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.3 "fire rate bonus" 0.1 "clip size upgrade atomic" 21.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 "Projectile speed increased" 0.85 } } } WaveSpawn { Support 1 Where spawnbot_invasion SpawnCount 4 MaxActive 4 WaitBeforeStarting 7 TFBot { Template T_TFBot_Scout_Pistol Skill Normal ClassIcon scout_pistol_mort } } WaveSpawn { Support 1 Where spawnbot_invasion SpawnCount 4 MaxActive 4 WaitBeforeStarting 7 TFBot { Class Soldier } } } }