//Original Mission and map made by Redmyclan //Redux mission made by WizardII #base robot_giant.pop #base robot_standard.pop #base ma_redux_standard_upgrade_override.pop WaveSchedule { StartingCurrency 1000 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes // MISSION: Sniper Mission { Objective Sniper InitialCooldown 1 Where rb_rp_III_S Where rb_rp_VI BeginAtWave 1 CooldownTime 5 DesiredCount 3 TFBot { Template T_TFBot_Sniper Skill Expert } } //WAVE 1 //Currency 600 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { StartWaveOutput { Target rl_start Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //1st Spawn Real tight space so bots have been nerfed. { Where rb_rp_I TotalCount 40 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 50 Randomchoice { TFBot { Class Scout classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Class Demoman classicon random_lite } } } WaveSpawn //1st Spawn { Where rb_rp_I TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 450 TFBot { Class Soldier Skill Expert Name "Large Soldier Shovel Captain" Health 750 Scale 1.3 classicon soldier_shovel WeaponRestrictions MeleeOnly ItemAttributes { ItemName "TF_WEAPON_SHOVEL" "damage bonus" 1.25 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } } WaveSpawn //2nd Spawn { Where rb_rp_II TotalCount 70 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 100 Randomchoice { TFBot { Class Scout classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Class Demoman classicon random_lite } TFBot { Template T_TFBot_Scout_Sandman classicon random_lite } TFBot { Template T_TFBot_Demoman_Knight classicon random_lite } } } WaveSpawn //2st Spawn { Where rb_rp_II TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 450 TFBot { Class Scout Name "Large Scout Pistol Captain" Health 650 Scale 1.3 classicon scout_pistol_nys WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_Pistol_Scout" "damage bonus" 1.25 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_rp_III TotalCount 30 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 50 Randomchoice { TFBot { Class Soldier classicon random_lite } TFBot { Class Demoman classicon random_lite } TFBot { Class Heavyweapons classicon random_lite } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Sniper_Huntsman Item "Larrikin Robin" Skill Normal classicon random_lite } } } WaveSpawn //3rd Spawn { Where rb_rp_III TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 600 TFBot { Class Heavyweapons ClassIcon heavy_shotgun Name "Large Heavy Shotgun Captain" WeaponRestrictions SecondaryOnly Health 900 Scale 1.5 ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 5 "damage bonus" 0.33 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_rp_IV TotalCount 20 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 50 Randomchoice { TFBot { Class Pyro classicon random_lite } TFBot { Class Pyro Skill Normal Name "Manmelter Pyro" WeaponRestrictions SecondaryOnly Item "The Manmelter" Item "The Moonman Backpack" classicon random_lite } } } WaveSpawn //3rd Spawn { Where rb_rp_IV TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 600 TFBot { Class Pyro Name "Large Flare Pyro Captain" ClassIcon pyro_flare Health 650 Scale 1.4 Item "The Flare Gun" WeaponRestrictions SecondaryOnly Skill Normal ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.8 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_rp_V TotalCount 30 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 50 Randomchoice { TFBot { Class Soldier classicon random_lite } TFBot { Class Demoman classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Sniper_Huntsman Item "Larrikin Robin" classicon random_lite } TFBot { Class Pyro Skill Normal Name "Manmelter Pyro" WeaponRestrictions SecondaryOnly Item "The Manmelter" Item "The Moonman Backpack" classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Class Demoman classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Template T_TFBot_Sniper_Huntsman Item "Larrikin Robin" Skill Normal classicon random_lite } TFBot { Class Pyro Skill Normal Name "Manmelter Pyro" WeaponRestrictions SecondaryOnly Item "The Manmelter" Item "The Moonman Backpack" classicon random_lite } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Easy } } } WaveSpawn //3rd Spawn { Where rb_rp_V TotalCount 2 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 600 TFBot { Class Medic Name "Large Crossbow Medic Captain" ClassIcon medic_crossbow WeaponRestrictions PrimaryOnly Scale 1.4 Attributes alwaysfireweapon Health 650 Item "The Crusader's Crossbow" Item "Berliner's Bucket Helm" ItemAttributes { ItemName "The Crusader's Crossbow" "reload time decreased" 0.85 "damage bonus" 1.25 "projectile penetration" 1 } CharacterAttributes { "head scale" 0.7 "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_rp_VI TotalCount 500 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TotalCurrency 1000 Randomchoice { TFBot { Class Soldier Skill Easy classicon random_lite } TFBot { Class Demoman Skill Easy classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Class Heavyweapons classicon random_lite } TFBot { Template T_TFBot_Sniper_Huntsman Item "Larrikin Robin" Skill Normal classicon random_lite } TFBot { Class Pyro Skill Normal Name "Manmelter Pyro" WeaponRestrictions SecondaryOnly Item "The Manmelter" Item "The Moonman Backpack" classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Class Demoman classicon random_lite } TFBot { Class Soldier classicon random_lite } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Sniper_Huntsman Item "Larrikin Robin" classicon random_lite } TFBot { Class Pyro Skill Normal Name "Manmelter Pyro" WeaponRestrictions SecondaryOnly Item "The Manmelter" Item "The Moonman Backpack" classicon random_lite } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Easy } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where rb_rp_boss TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 1 TotalCurrency 0 TFBot { Class Soldier Name "Chief Burstfire Charged Soldier" ClassIcon soldier_crit_burstfire_giant Skill Normal Health 20000 Item "The Original" Scale 1.8 Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Original" "fire rate bonus" 0.4 "clip size upgrade atomic" 6 "reload time decreased" 0.5 "projectile speed decreased" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } WaveSpawn //This is force Mobber { 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 } } } }