#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop #base robot_titan_weapons.pop population { StartingCurrency 30000 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Advanced 1 NoRomevisionCosmetics 1 VacNumCharges 16 MarkedForDeathLifetime 1 ImprovedAirblast 16 // Pyros being able to reflect more stuff. StandableHeads 1 BunnyHop 1 EventPopfile Halloween RemoveBluVelocityLimit 1 FlagResetTime //Overrides default bomb reset time { Name "intel" //Name of flag entity on the map ResetTime 120 } ExtraSpawnPoint { Name "spawnbot_platform_upper" TeamNum 3 x "-320" Y "940" Z "125" } CustomWeapon { "The Troll Slayer" { OriginalItemName "Gold Frying Pan" "damage bonus" 999 "fire rate bonus" 0.6 "melee range multiplier" 9 "max health additive bonus" 5000 "move speed bonus" 5 "melee airblast" 1 "melee grants protection" 0.8 } } ExtraLoadoutItems // Extra loadout items available after typing !missionitems in chat { AllowEquipOutsideSpawn 1 // Allow equipping items outside spawn Scout { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } Soldier // Player Class { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } Pyro { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } Demoman { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } HeavyWeapons { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } Engineer { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } Medic { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } Sniper { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } Spy { Melee { Item "The Troll Slayer" AllowedMinWave 2 AllowedMaxWave 55 } } } ClassLimit //Limits the number of specified classes { Heavyweapons 1 Engineer 1 } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 666_scout_rush TotalCurrency 600 TotalCount 12 MaxActive 24 StartWaveMessage "Hello Again!" SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scatter_Scout_T6 } } } WaveSpawn { Name 666_neverending_tank_support_1 TotalCurrency 9990 Support 1 TotalCount 50 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 40 WaitBeforeStarting 45 Where spawnbot Squad { Tank { Health 25000 Name tankboss Speed 50 StartingPathTrackNode tank_path_a_10 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 666_neverending_tank_support_2 TotalCurrency 9990 Support 1 TotalCount 50 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 40 WaitBeforeStarting 20 Where spawnbot Squad { Tank { Health 10000 Name tankboss Speed 250 StartingPathTrackNode tank_path_b_10 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name 666_soldier_pyro_buds WaitForAllSpawned 666_scout_rush TotalCurrency 1200 TotalCount 72 MaxActive 12 SpawnCount 2 WaitBetweenSpawns 1 where spawnbot Squad { TFBot { Template T_TFBot_Rocket_Soldier_T6 } TFBot { Template T_TFBot_Phlog_Pyro_T6 } } } WaveSpawn { Name 666_heavies_first WaitForAllSpawned 666_soldier_pyro_buds TotalCurrency 600 TotalCount 24 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 0.2 where spawnbot Squad { TFBot { Template T_TFBot_Tomislav_Heavy_T6 } } } WaveSpawn { Name 666_cum_and_bat_scouts WaitForAllSpawned 666_heavies_first TotalCurrency 1200 TotalCount 24 MaxActive 6 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { Template T_TFBot_Milk_Scout } TFBot { Template T_TFBot_Bat_Scout_T6 } } } WaveSpawn { Name 666_demo_giants WaitForAllSpawned 666_cum_and_bat_scouts TotalCurrency 4800 TotalCount 6 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 10 Where spawnbot_chief Squad { TFBot { Template T_TFBot_Giant_Demoman_T6 } } } WaveSpawn { Name 666_demoknights WaitForAllSpawned 666_demo_giants TotalCurrency 600 TotalCount 24 MaxActive 60 SpawnCount 1 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { Template T_TFBot_Demoknight_T6 } } } WaveSpawn { Name 666_support_1 WaitForAllDead 666_demo_giants TotalCurrency 120 TotalCount 120 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 2 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Bison_Soldier_T4 } } } WaveSpawn { Name 666_quick_pyros WaitForAllDead 666_demo_giants TotalCurrency 2400 TotalCount 48 MaxActive 16 SpawnCount 2 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { Template T_TFBot_Phlog_Pyro_T6 } TFBot { Template T_TFBot_QuickFix_Medic_T6 } } } WaveSpawn { Name 666_weebass_spies WaitForAllDead 666_quick_pyros TotalCurrency 60 TotalCount 48 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Template T_TFBot_WeebAss_Spy_T6 } } } WaveSpawn { Name 666_arrowers WaitForAllDead 666_quick_pyros TotalCurrency 240 TotalCount 48 MaxActive 24 SpawnCount 1 WaitBetweenSpawns 0.5 Where spawnbot Squad { TFBot { Template T_TFBot_ArrowMaster_T6 } } } WaveSpawn { Name 666_heaters_pyros WaitForAllSpawned 666_arrowers TotalCurrency 120 TotalCount 60 MaxActive 24 SpawnCount 2 WaitBetweenSpawns 0.1 Where spawnbot Squad { TFBot { Template T_TFBot_Speedy_Heavy_T6 } TFBot { Template T_TFBot_Phlog_Pyro_T6 } } } WaveSpawn { Name 666_perkele WaitForAllDead 666_heaters_pyros TotalCurrency 1500 TotalCount 1 MaxActive 1 SpawnCount 1 FirstSpawnMessage "P E R K E L E" WaitBetweenSpawns 1 Where spawnbot_chief Squad { TFBot { Template T_TFBot_Boss_PERKELE_T6 } } } WaveSpawn { Name 666_giant_heavies WaitForAllDead 666_perkele TotalCurrency 600 TotalCount 6 MaxActive 60 SpawnCount 1 WaitBetweenSpawns 2 Where spawnbot_platform_upper Squad { TFBot { Template T_TFBot_Giant_Heavy_T6 } } } WaveSpawn { Name 666_direct_flights WaitForAllDead 666_perkele TotalCurrency 600 TotalCount 24 MaxActive 60 SpawnCount 1 WaitBetweenSpawns 1 where spawnbot Squad { TFBot { Template T_TFBot_Direct_Flight_T6 } } } WaveSpawn { Name 666_flying_soldiers WaitForAllSpawned 666_giant_heavies TotalCurrency 600 TotalCount 24 MaxActive 12 SpawnCount 1 Where spawnbot_platform_upper Squad { TFBot { Template T_TFBot_Airstriker_T6 } } } WaveSpawn { Name 666_banner_soldiers WaitForAllSpawned 666_flying_soldiers TotalCurrency 2400 TotalCount 60 MaxActive 60 SpawnCount 3 Where spawnbot Squad { TFBot { Template T_TFBot_ConchBanner_Soldier_T6 } TFBot { Template T_TFBot_BackupBanner_Soldier_T6 } TFBot { Template T_TFBot_BuffBanner_Soldier_T6 } } } WaveSpawn { Name 666_discharge_soldier_T6 WaitForAllDead 666_banner_soldiers TotalCurrency 3000 TotalCount 1 MaxActive 1 FirstSpawnMessage "Hey guys remember the MannHattan mission?" SpawnCount 1 where spawnbot_chief Squad { TFBot { Template T_TFBot_Ultra_Discharge_T6 } } } WaveSpawn { Name 666_boss_banners WaitForAllDead 666_discharge_soldier_T6 TotalCurrency 5000 TotalCount 3 MaxActive 3 SpawnCount 3 FirstSpawnMessage "WOW You're just these bosses away from winning!" WaitBeforeStarting 30 Where spawnbot Squad { TFBot { Template T_TFBot_Boss_Demo_Buff_T6 } TFBot { Template T_TFBot_Boss_Heavy_Conch_T6 } TFBot { Template T_TFBot_Flyfilos_God_Sniper_T6 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_classic Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 667_trolling TotalCurrency 69 TotalCount 1 MaxActive 1 SpawnCount 1 FirstSpawnMessage "{FF0004}Trololololololololololololololololo" FirstSpawnMessage "{B85CFF}You will get Trolled." Where spawnbot_chief Squad { TFBot { Template T_TFBot_Troller_T6 } } } } }