// Made by Yoovy // Contributed by Addictedgamer. Contributed some fixes and unneeded code lol // Wise words by Addictedgamer #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 1200 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes EnableDominations 1 SetCreditTeam 3 SniperAllowHeadshots 1 SniperHideLasers 1 NoReanimators 1 NoMvMDeathTune 1 AllowJoinTeamBlue 1 HumansMustJoinTeam blue FixedBuybacks 1 [$SIGSEV] BonusRatioFull 0 RespecLimit 3 BuybacksPerWave 0 FlagResetTime { Name "Classic_Mode_Intel" ResetTime 15 } ExtraSpawnPoint { Name "spawnbot_red_right" Teamnum 3 X "-1554.864502" Y "674.612000" Z "-99.968681" } ExtraSpawnPoint { Name "spawnbot_red_left" Teamnum 3 X "-1183.433838" Y "2767.916504" Z "-59.968681" } SentryGun { Position { X "-1308.951172" Y "1306.569824" Z "6.031319" Pitch "9.709630" Yaw "1.502793" Roll "0.000000" } Teamnum 2 Level 3 Delay 0.0 } SentryGun { Position { X "-1755.571167" Y "1543.486206" Z "-94.983727" Pitch "3.615501" Yaw "0.835771" Roll "0.000000" } Teamnum 2 Level 3 Delay 0.5 } SentryGun { Position { X "-1294.711426" Y "1923.282959" Z "-94.983727" Pitch "2.395401" Yaw "-45.126896" Roll "0.000000" } Teamnum 2 Level 3 Delay 1.0 } SentryGun { Position { X "-692.083801" Y "774.549500" Z "123.031319" Pitch "10.877788" Yaw "140.289963" Roll "0.000000" } Teamnum 2 Level 3 Delay 1.5 } SentryGun { Position { X "-795.678894" Y "1770.726196" Z "5.355881" Pitch "17.091011" Yaw "-90.685532" Roll "0.000000" } Teamnum 2 Level 3 Delay 2.0 } SentryGun { Position { X "-296.459412" Y "187.686554" Z "-92.968681" Pitch "1.966672" Yaw "136.631241" Roll "0.000000" } Teamnum 2 Level 3 Delay 2.5 } SentryGun { Position { X "-728.813049" Y "3283.480957" Z "-52.968681" Pitch "2.891157" Yaw "-89.906219" Roll "0.000000" } Teamnum 2 Level 3 Delay 3.0 } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 10 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { ClassIcon red Health 125 Skill Normal Name Scout Class Scout Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } TFBot { ClassIcon red Health 125 Skill Normal Name Scout Class Scout WeaponRestrictions MeleeOnly Action Mobber Attributes IgnoreFlag Addcond { Index 43 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 12 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { ClassIcon red Health 200 Skill Normal Name Soldier Class Soldier Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } TFBot { ClassIcon red Health 200 Skill Normal Name "Direct Hit Soldier" Class Soldier Item "The Direct Hit" Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 14 Where spawnbot_red_left Where spawnbot_red_right Squad { TFBot { ClassIcon red Health 175 Skill Normal Name Pyro Class Pyro Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 12 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { ClassIcon red Health 175 Skill Normal Name Demoman Class Demoman Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } TFBot { Template T_TFBot_Demoman_Knight ClassIcon red Action Mobber Attributes IgnoreFlag Addcond { Index 43 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 16 Support 1 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { ClassIcon red Health 300 Skill Normal Name Heavyweapons Class Heavy Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } TFBot { ClassIcon red Health 300 Skill Normal Name "Brass Beast Heavy" Class Heavy Item "The Brass Beast" Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 3 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 16 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { ClassIcon red Health 150 Skill Normal Name Medic Class Medic Attributes SpawnWithFullCharge Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } TFBot { Template T_TFBot_Medic_BigHeal ClassIcon red Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } TFBot { ClassIcon red Health 150 Skill Normal Name "Milk Syringes Medic" Class Medic Item "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" Attributes SpawnWithFullCharge Action Mobber WeaponRestrictions PrimaryOnly Attributes IgnoreFlag ItemAttributes { ItemName "Upgradeable TF_WEAPON_SYRINGEGUN_MEDIC" "mad milk syringes" 1 } Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 3 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 14 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { Template T_TFBot_Sniper_Huntsman ClassIcon red Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } TFBot { Template T_TFBot_Sniper_Huntsman ClassIcon red Action Mobber Item "The Fortified Compound" Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 14 Support 1 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { Template T_TFBot_Scout_Sandman ClassIcon red Action Mobber Attributes IgnoreFlag ItemAttributes { ItemName "The Sandman" "item_meter_charge_rate" 15 "item_meter_resupply_denied" 1 "item_meter_charge_type" 1 } Addcond { Index 43 } } TFBot { Template T_TFBot_Scout_Sandman ClassIcon red Item "The Wrap Assassin" Action Mobber Attributes IgnoreFlag ItemAttributes { ItemName "The Wrap Assassin" "item_meter_charge_rate" 15 "item_meter_resupply_denied" 1 "item_meter_charge_type" 1 } Addcond { Index 43 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 12 Where spawnbot_red_left Where spawnbot_red_right RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ ClassIcon red Action Mobber Attributes IgnoreFlag Addcond { Index 43 } } TFBot { Template T_TFBot_Heavyweapons_Gnome ClassIcon red Action Mobber Attributes IgnoreFlag Addcond { Index 43 } } } } WaveSpawn { TotalCurrency 100 TotalCount 999 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 18 Where spawnbot_red_left Where spawnbot_red_right Squad { TFBot { Template T_TFBot_Heavyweapons_Fist ClassIcon red Action Mobber Attributes IgnoreFlag Addcond { Index 43 } CharacterAttributes { "ammo regen" 100 } } } } WaveSpawn { TotalCurrency 0 TotalCount 1998 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 18 Support 1 Where spawnbot Squad { TFBot { Health 2000 Name "- Convoy -" Template T_TFBot_Giant_Demoman Attributes "UseBossHealthBar" Item "the liquor locker" Item "scotch bonnet" } TFBot { Template T_TFBot_Medic_BigHeal } } } } }