// tank health starts at 35000 due to longer tank path #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 4000 RespawnWaveTime 12 CanBotsAttackWhileInSpawnRoom no FixedBuybacks 1 BuybacksPerWave 0 FixedRespawnWaveTime Yes PlayerAttributes { Scout { "min respawn time" 12 // disable scout's quick respawn } } //WAVE 1 //Currency 600 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target rl_start Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_1 TotalCount 100 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 1000 Randomchoice { TFBot { Class Soldier Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Sniper Skill Normal Classicon sniper_smg Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Scout Skill Easy WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Classicon scout_pistol CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Demoman Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_2 TotalCount 100 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 1000 Randomchoice { TFBot { Class Soldier Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Sniper Skill Normal Classicon sniper_smg WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Scout Skill Easy Classicon scout_pistol WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Demoman Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Heavyweapons Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_3 TotalCount 100 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 1000 Randomchoice { TFBot { Class Sniper Skill Hard Name "Hunter" Classicon sniper_bow WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "Larrikin Robin" Item "The Huntsman" CharacterAttributes { "move speed bonus" 1.0 } } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_4 TotalCount 100 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 1000 Randomchoice { TFBot { Class Soldier Skill Easy Name "Black Box Rocket" Classicon soldier_blackbox Item "The Black Box" Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Sniper Skill Normal Health 1000 Name "Terrorist" Classicon sniper_smg WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Item "Liquidator's Lid" CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Scout Skill Normal Name "Force a Nature" Classicon scout_fan Item "The Force-a-Nature" WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Demoman Skill Normal Name "Loch-N-Demoman" Classicon demo_loch WeaponRestrictions PrimaryOnly Item "The Loch-N-Load" Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Heavyweapons Skill Normal Attributes AlwaysFireWeapon Name "Natascha Heavy" Classicon heavy_natascha Item "Natascha" WeaponRestrictions PrimaryOnly } TFBot { Class Soldier Skill Easy Name "Resistant Solider" Classicon soldier_backup WeaponRestrictions MeleeOnly Item "The Escape Plan" Item "The Battalion's Backup" Item "The Grenadier's Softcap" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.5 "increase buff duration" 5.0 } } TFBot { Class Medic Skill Easy Name "Critical Medic" Classicon medic_kritz Attributes SpawnWithFullCharge Item "The Kritzkrieg" WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 0.5 "overheal bonus" 10.0 } } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_5 TotalCount 100 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 1000 Randomchoice { TFBot { Class Pyro Skill Normal Name "Firework Man" Classicon pyro_detonator WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Item "The Detonator" Item "Brigade Helm" CharacterAttributes { "move speed bonus" 0.5 "weapon burn dmg increased" 2.0 } } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_6_l TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 100 Randomchoice { TFBot { Class Pyro Skill Hard Name "Giant Backburner Pyro" Classicon pyro_backburner WeaponRestrictions PrimaryOnly Item "The Backburner" Item "Sight for Sore Eyes" Health 10000 Attributes MiniBoss Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 2 "dmg pierces resists absorbs" 1 "flame_drag" 2 "weapon burn dmg increased" 2 "flame life bonus" 1.2 } } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_6_r TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 100 Randomchoice { TFBot { Class Pyro Skill Hard Name "Giant Pyro Backburner" Classicon pyro_backburner WeaponRestrictions PrimaryOnly Item "The Backburner" Health 10000 Item "Sight for Sore Eyes" Attributes MiniBoss Attributes AlwaysFireWeapon CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 2 "dmg pierces resists absorbs" 1 "flame_drag" 2 "weapon burn dmg increased" 2 "flame life bonus" 1.2 } } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_7 TotalCount 100 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 1000 Randomchoice { TFBot { Class Heavyweapons Skill Normal Name "Heavy Shotguner" Classicon heavy_shotgun WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Attributes AlwaysFireWeapon Item "Capone's Capper" Item "The Family Business" CharacterAttributes { "move speed bonus" 1.0 } } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_0_a TotalCount 1000 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 2000 TFBot { Class Sniper Skill Normal Health 99999 Name "Late Backup" Classicon sniper_bleed WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Item "Liquidator's Lid" CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 3 "bleeding duration" 10 "dmg bonus vs buildings" 99.0 "fire rate bonus" 2.0 "dmg pierces resists absorbs" 1 "SET BONUS: dmg from sentry reduced" 0.2 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Randomchoice { TFBot { Class Scout Skill Easy Health 1000000 WeaponRestrictions PrimaryOnly } } } } }