// mvm_decay_rc1_int_avian_affliction.pop #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 700 RespawnWaveTime 7 CanBotsAttackWhileInSpawnRoom no EventPopfile Halloween ZombiesNoWave666 1 Templates { T_TFBot_Medic_Crossbow { Class Medic ClassIcon medic_crossbow Skill Hard WeaponRestrictions PrimaryOnly Name "Crossbow Medic" Item "The Crusader's Crossbow" } T_TFBot_Heavyweapons_Fist_Decaying { Template T_TFBot_Heavyweapons_Fist Name "Decaying Gauntlet" ItemAttributes { ItemName "Fists of Steel" "damage bonus" 2 "hit self on miss" 1 } } T_TFBot_Chief_Gauntlet_Decaying { Template T_TFBot_Chief_Gauntlet Health 40000 Name "Decaying Punch" ItemAttributes { ItemName "Fists of Steel" "health drain" -250 "hit self on miss" 1 } } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 7 InitialCooldown 5 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 20 DesiredCount 2 TFBot { Class Spy Skill Expert Item "Avian Amante" } } Mission { Objective Engineer Where spawnbot BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 40 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_invasion TeleportWhere spawnbot_left TeleportWhere spawnbot_right Item "Eingineer" } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper Item "Sir Shootsalot" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 40 DesiredCount 2 TFBot { Class Spy Skill Expert Item "Avian Amante" } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Sniper Item "Sir Shootsalot" } } Wave { InitWaveOutput { Target intel Action forceresetsilent } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 1a Where spawnbot_invasion TotalCount 100 MaxActive 20 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 500 TFBot { Template T_TFBot_Medic_Crossbow Item "Medimedes" } } } Wave { InitWaveOutput { Target intel Action forceresetsilent } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 2a Where spawnbot_left Where spawnbot_right TotalCount 18 MaxActive 6 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 180 TFBot { Class Soldier Skill Normal Item "The Freedom Feathers" } } WaveSpawn { Name 2b Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Fist Item "The Chicken Kiev" } } WaveSpawn { Name 2c WaitForAllSpawned 2b Where spawnbot TotalCount 36 MaxActive 12 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 180 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Item "The Chicken Kiev" } } WaveSpawn { Name 2d WaitForAllSpawned 2c Where spawnbot TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 120 TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } } WaveSpawn { Name 2e WaitForAllSpawned 2c Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 TotalCurrency 20 TFBot { Template T_TFBot_Giant_Soldier_Crit Item "The Freedom Feathers" } } } Wave { InitWaveOutput { Target intel Action forceresetsilent } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 3a Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 100 TFBot { Template T_TFBot_Demoman Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 3b WaitForAllSpawned 3a Where spawnbot TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 180 Squad { TFBot { Template T_TFBot_Giant_Soldier Item "The Freedom Feathers" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } } } WaveSpawn { Name 3c WaitForAllSpawned 3a Where spawnbot_left Where spawnbot_right TotalCount 24 MaxActive 6 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 120 TFBot { Template T_TFBot_Demoman Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 3d WaitForAllSpawned 3a Where spawnbot_left Where spawnbot_right TotalCount 24 MaxActive 6 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 120 TFBot { Template T_TFBot_Demoman_Knight Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 3e WaitForAllDead 3b Where spawnbot TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 80 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Item "The Freedom Feathers" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } } } } Wave { InitWaveOutput { Target intel Action forceresetsilent } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 4a Where spawnbot TotalCount 14 MaxActive 14 SpawnCount 7 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 140 Squad { TFBot { Template T_TFBot_Giant_Boxing_Heavy Item "The Chicken Kiev" } TFBot { Template T_TFBot_Soldier_RocketPush Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_RocketPush Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_RocketPush Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_RocketPush Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_RocketPush Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_RocketPush Item "The Freedom Feathers" } } } WaveSpawn { Name 4b WaitForAllDead 4a Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 40 TFBot { Template T_TFBot_Demoman_Samurai Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 4c WaitForAllSpawned 4b Where spawnbot_invasion TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 120 TFBot { Template T_TFBot_Sniper_Huntsman Item "Sir Shootsalot" } } WaveSpawn { Name 4d WaitForAllDead 4b Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 120 Squad { TFBot { Template T_TFBot_Giant_Demo_RapidFire Item "The Mann-Bird of Aberdeen" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "The Freedom Feathers" } } } WaveSpawn { Name 4e WaitForAllDead 4d Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 40 TFBot { Template T_TFBot_Demoman_Samurai Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 4f WaitForAllSpawned 4e Where spawnbot_invasion TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 120 TFBot { Template T_TFBot_Sniper_Huntsman Item "Sir Shootsalot" } } WaveSpawn { Name 4g WaitForAllDead 4e Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 120 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Item "The Mann-Bird of Aberdeen" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "The Freedom Feathers" } } } } Wave { InitWaveOutput { Target intel Action forceresetsilent } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 5a Where spawnbot_left TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 15 TotalCurrency 60 TFBot { Class Heavyweapons Skill Easy Item "The Chicken Kiev" } } WaveSpawn { Name 5b Where spawnbot TotalCount 12 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 120 Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit Item "The Freedom Feathers" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } } } WaveSpawn { Name 5c WaitForAllDead 5b Where spawnbot_invasion TotalCount 40 MaxActive 20 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 200 TFBot { Template T_TFBot_Demoman_Knight Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 5d WaitForAllSpawned 5c Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 60 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "The Freedom Feathers" } TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "The Freedom Feathers" } } } WaveSpawn { Name 5e WaitForAllSpawned 5d Where spawnbot_left Where spawnbot_right TotalCount 24 MaxActive 6 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 120 TFBot { Template T_TFBot_Soldier_RocketShotgun Item "The Freedom Feathers" } } WaveSpawn { Name 5f WaitForAllDead 5d Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 240 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Item "The Chicken Kiev" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } TFBot { Template T_TFBot_Medic_BigHeal Item "Medimedes" } } } } Wave { InitWaveOutput { Target intel Action forceresetsilent } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 6a Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 100 TFBot { Template T_TFBot_Demo_Burst Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 6b WaitForAllSpawned 6a Where spawnbot TotalCount 30 MaxActive 12 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 3 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "The Freedom Feathers" } TFBot { Class Heavyweapons Skill Easy Item "The Chicken Kiev" } TFBot { Class Heavyweapons Skill Easy Item "The Chicken Kiev" } } } WaveSpawn { Name 6c WaitForAllSpawned 6a Where spawnbot_left TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 30 TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon sniper_bow_multi Item "Sir Shootsalot" } } WaveSpawn { Name 6d WaitForAllDead 6b Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish Attributes AlwaysCrit Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 6d WaitForAllDead 6b Where spawnbot_left TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish Attributes AlwaysCrit Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 6d WaitForAllDead 6b Where spawnbot_right TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Giant_Demoman_PrinceTavish Attributes AlwaysCrit Item "The Mann-Bird of Aberdeen" } } WaveSpawn { Name 6e WaitForAllSpawned 6d Where spawnbot TotalCount 24 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 120 TFBot { Class Spy Skill Expert Item "Avian Amante" } } WaveSpawn { Support Limited WaitForAllSpawned 6e Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_invasion TeleportWhere spawnbot_left TeleportWhere spawnbot_right Attributes IgnoreFlag Item "Eingineer" } } WaveSpawn { Name 6f WaitForAllDead 6d Where spawnbot TotalCount 30 MaxActive 12 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 3 TotalCurrency 150 Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Item "The Freedom Feathers" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Chicken Kiev" } } } WaveSpawn { Name 6g WaitForAllDead 6d Where spawnbot_left TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 30 TFBot { Template T_TFBot_Sniper_Huntsman_Spammer ClassIcon sniper_bow_multi Item "Sir Shootsalot" } } WaveSpawn { Name 6h WaitForAllDead 6f Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Giant_Soldier Item "The Freedom Feathers" } } WaveSpawn { Name 6h WaitForAllDead 6f Where spawnbot_left TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Giant_Soldier Item "The Freedom Feathers" } } WaveSpawn { Name 6h WaitForAllDead 6f Where spawnbot_right TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 TotalCurrency 10 TFBot { Template T_TFBot_Giant_Soldier Item "The Freedom Feathers" } } WaveSpawn { Name 6i WaitForAllSpawned 6h Where spawnbot TotalCount 24 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 120 TFBot { Class Spy Skill Expert Item "Avian Amante" } } WaveSpawn { Support Limited WaitForAllSpawned 6i Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_invasion TeleportWhere spawnbot_left TeleportWhere spawnbot_right Attributes IgnoreFlag Item "Eingineer" } } WaveSpawn { Name 6j WaitForAllDead 6h Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 40 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Item "The Freedom Feathers" } TFBot { Template T_TFBot_Giant_Demo_Burst Item "The Mann-Bird of Aberdeen" } } } } Wave { InitWaveOutput { Target intel Action forceresetsilent } StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name 7a Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Fist_Decaying Attributes AlwaysFireWeapon Item "The Chicken Kiev" } } WaveSpawn { Name 7b WaitForAllSpawned 7a Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 1 TotalCurrency 200 TFBot { Template T_TFBot_Heavyweapons_Fist_Decaying Item "The Chicken Kiev" } } WaveSpawn { Support 1 WaitForAllSpawned 7a Where spawnbot TotalCount 20 MaxActive 5 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Template T_TFBot_Soldier_RocketPush Item "The Freedom Feathers" } } WaveSpawn { Name 7c WaitForAllDead 7b Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Template T_TFBot_Chief_Gauntlet_Decaying Item "The Chicken Kiev" } } } }