#base robot_giant.pop
#base robot_standard.pop
population
{
	CustomUpgradesFile "mvm_upgrades_hyperultramegaboosted.txt"
	StartingCurrency	69420
	RespawnWaveTime	0
	CanBotsAttackWhileInSpawnRoom	no
	FlagResetTime   //Overrides default bomb reset time
	{
		Name "intel" //Name of flag entity on the map
		ResetTime 90
	}
	ExtraSpawnPoint  
    {
        Name spawnbot_blue_2
        TeamNum 3
        X	"-1605.692504"
        Y	"4706.199707"
        Z	"67.954887"	     
    }	
	ExtraSpawnPoint  
    {
        Name spawnbot_red_1
        TeamNum 3
        X	"-978.080871"
        Y	"3700.023681"
        Z	"207.382812"	     
    }
	ExtraSpawnPoint  
    {
        Name spawnbot_red_hidden
        TeamNum 3
        X	"099.971740"
        Y	"9999.288085"
        Z	"9999.700439"	     
    }
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			Name	1
			TotalCurrency	400
			TotalCount	15
			MaxActive	15
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Chief_Soldier
				}
			}
		}
		WaveSpawn
		{
			Name	2
			WaitForAllDead	1
			TotalCurrency	400
			TotalCount	15
			MaxActive	15
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Chief_Soldier_SlowCrit
				}
			}
		}
		WaveSpawn
		{
			Name	3
			WaitForAllDead	2
			TotalCurrency	400
			TotalCount	15
			MaxActive	15
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Giant_Metalbeard
				}
			}
		}
		WaveSpawn
		{
			Name	4
			WaitForAllDead	3
			TotalCurrency	400
			TotalCount	15
			MaxActive	15
			SpawnCount	1
			WaitBeforeStarting	0
			WaitBetweenSpawns	3
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Chief_Demo_Atomic
				}
			}
		}
		WaveSpawn
		{
		    Name red2
			TotalCurrency	400
			TotalCount	50
			MaxActive	15
			SpawnCount	5
			WaitBetweenSpawns	10
			Where	respawnpoints
			Support limited
			Squad
			{
				TFBot
				{
					ClassIcon	red_soldier
					Health	100000
					Name	Soldier
					Class	Soldier
					Skill	Expert
					Scale 1.3
					Attributes	"AlwaysCrit"
					Attributes	"HoldFireUntilFullReload"
					Attributes	"MiniBoss"
					BehaviorModifiers    Mobber
					ItemAttributes
					{
						ItemName	tf_weapon_rocketlauncher
						"clip size upgrade atomic"	16
						"fire rate bonus"	0.00001
						"reload time decreased"	0.1
					}
					CharacterAttributes
					{
                        "move speed bonus"   0.5
					}
					AddCond
					{
					    Name    TF_COND_REPROGRAMMED
					}
			        RocketCustomParticle eyeboss_projectile  
                    HomingRockets  
                    {
                        IgnoreDisguisedSpies 0
                        IgnoreStealthedSpies 0
                        RocketSpeed 1.5
                        TurnPower 360
                        MaxAimError 360
                        AimTime 10
                    }
				}
			}
		}
		WaveSpawn
		{
		    Name red3
			WaitForAllDead    red2
			TotalCurrency	400
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0.1
			WaitBetweenSpawns	1
			Where	spawnbot_red_hidden
			Support limited
            FirstSpawnOutput
            {
                Target boss_deploy_relay 
                Action Trigger    
            }
			Squad
			{
				TFBot
				{
					ClassIcon	red_soldier
					Health	1
					Name	Scout
					Class	Scout
					Skill	Normal
				}
			}
		}
	}
	Wave
	{
		WaitWhenDone	65
		Checkpoint	Yes
		StartWaveOutput
		{
			Target	wave_start_relay
			Action	Trigger
		}
		DoneOutput
		{
			Target	wave_finished_relay
			Action	Trigger
		}
		WaveSpawn
		{
			TotalCurrency	400
			TotalCount	1
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot
			Squad
			{
				TFBot
				{
					Template	T_TFBot_Chief_Soldier
					BehaviorModifiers    Mobber
				}
			}
		}
		WaveSpawn
		{
		    Name red2
			TotalCurrency	400
			TotalCount	1
			MaxActive	5
			SpawnCount	2
			WaitBeforeStarting	0
			WaitBetweenSpawns	10
			Where	spawnbot_red_1
			Support limited
			Squad
			{
				TFBot
				{
				    ClassIcon   soldier_sergeant_crits_red
					Template	T_TFBot_Chief_Soldier
					BehaviorModifiers    Mobber
					AddCond
					{
					    Name    TF_COND_REPROGRAMMED
					}
				}
			}
		}
		WaveSpawn
		{
		    Name red3
			WaitForAllDead    red2
			TotalCurrency	400
			TotalCount	1
			MaxActive	1
			SpawnCount	1
			WaitBeforeStarting	0.1
			WaitBetweenSpawns	1
			Where	spawnbot_red_hidden
			Support limited
            FirstSpawnOutput
            {
                Target boss_deploy_relay 
                Action Trigger    
            }
			Squad
			{
				TFBot
				{
					ClassIcon	soldier_sergeant_crits_red
					Health	1
					Name	Scout
					Class	Scout
					Skill	Normal
				}
			}
		}
	}
}
//This file has been generated by http://mvm.tf