#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 6000 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes // MISSION: Sniper Mission { Objective Sniper InitialCooldown 1 Where rb_rp_III BeginAtWave 1 CooldownTime 10 DesiredCount 1 RandomChoice { TFBot { Class Sniper Name "Accurately Sniper" Health 125 Skill Expert WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 1.0 "sniper charge per sec" 5.0 } } } } //WAVE 1 //Currency 600 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target rl_start Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes //I, II, and III are from left and upper floor. WaveSpawn { Where rb_rp_I TotalCount 2000 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 6000 Randomchoice { TFBot { Class Scout Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Scout Skill Easy WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Scout Skill Easy WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Demoman Skill Easy WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 } } } } WaveSpawn { Where rb_rp_II TotalCount 1000 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 8000 Randomchoice { TFBot { Class Heavyweapons Skill Easy WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Soldier Skill Easy WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Pyro Skill Easy WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 } } } } WaveSpawn { Where rb_rp_III TotalCount 1000 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 8000 Randomchoice { TFBot { Class Heavyweapons Skill Easy Name "Boxer Heavy" WeaponRestrictions MeleeOnly Item "The Killing Gloves of Boxing" Item "Pugilist's Protector" ClassIcon heavy_champ CharacterAttributes { "move speed bonus" 1.1 } } TFBot { Class Medic Skill Easy Attributes SpawnWithFullCharge ClassIcon medic_uber CharacterAttributes { "move speed bonus" 1.0 "uber duration bonus" 2 } } TFBot { Template T_TFBot_ScorchShot_FastShot } } } // IV and V are from right. They always have crit and fight with medieval weapons. WaveSpawn { Where rb_rp_IV TotalCount 1000 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 10000 Randomchoice { TFBot { Class Heavyweapons Skill Easy Name "Iron Heavy" Health 300 Scale 1.0 WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "Fists of Steel" ClassIcon heavy_steelfist CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Sniper Skill hard Name "Bowman" WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "Larrikin Robin" Item "The Huntsman" ClassIcon sniper_bow CharacterAttributes { "move speed bonus" 1.0 } } TFBot { Class Demoman Skill Easy Health 300 Name "Demoknight" WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "The Eyelander" Item "The Chargin' Targe" Item "The Bolgan" ClassIcon demoknight CharacterAttributes { "charge recharge rate increased" 3.0 } } } } WaveSpawn { Where rb_rp_V TotalCount 300 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 1 TotalCurrency 7000 Randomchoice { TFBot { Class Soldier Skill Easy Name "Samurai Soldier" WeaponRestrictions MeleeOnly Item "The Half-Zatoichi" Item "The Concheror" Item "Furious Fukaamigasa" ClassIcon soldier_conch Attributes SpawnWithFullCharge Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.0 "increase buff duration" 5.0 } } TFBot { Class Soldier Skill Easy Name "Minicrit Soldier" WeaponRestrictions MeleeOnly Item "The Equalizer" Item "The Buff Banner" Item "Soldier's Stash" ClassIcon soldier_buff Attributes SpawnWithFullCharge Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.0 "increase buff duration" 5.0 } } TFBot { Class Soldier Skill Easy Name "Resistant Solider" WeaponRestrictions MeleeOnly Item "The Escape Plan" Item "The Battalion's Backup" Item "The Grenadier's Softcap" ClassIcon soldier_backup Attributes SpawnWithFullCharge Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.0 "increase buff duration" 5.0 } } } } WaveSpawn //System { Where rb_0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 0 Support 1 TFBot { Class Scout Skill Easy Health 1000000 WeaponRestrictions PrimaryOnly } } } }