#base robot_giant.pop #base robot_standard.pop #base robot_standard_red.pop #base robot_giant_red.pop population { StartingCurrency 500 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom yes MaxTotalPlayers 6 PlayerAttributes { "allow friendly fire" 1 "collect currency on kill" 1 } ExtendedUpgrades { shotgunbison { Name "+0.25 Shotgun-ness" Attribute "clip size bonus" Cap 3 Increment 0.25 Cost 225 Description "Shotgunifies the bison" // Additional description line AllowedWeapons // Restricts upgrade to specified weapons { Classname tf_weapon_raygun } // AllowedMinWave 3 //The wave at which the upgrade is enabled SecondaryAttributes { "fire rate bonus" -0.124 "projectile spread angle penalty" 1 "damage penalty" -0.05 } } sicktricksdemopipe { Name "+25% Power" Attribute "Blast radius increased" Cap 4 Increment 0.25 Cost 250 Description "Yes. I'm going for this build." // Additional description line AllowedWeapons // Restricts upgrade to specified weapons { Classname tf_weapon_grenadelauncher } // AllowedMinWave 3 //The wave at which the upgrade is enabled SecondaryAttributes { "damage penalty" -0.025 } } eoidemopipe { Name "Kaboom indeed!" Attribute "grenade explode on impact" Cap 1 Increment 1 Cost 400 Description "You drunken wretch!" // Additional description line AllowedWeapons // Restricts upgrade to specified weapons { Classname tf_weapon_grenadelauncher } // AllowedMinWave 3 //The wave at which the upgrade is enabled } moonscout { Name "I'm the juggernaut bitch!" Attribute "max health additive bonus" Cap 500 Increment 500 Cost 500 Description "I'm unstoppable!" // Additional description line AllowPlayerClass Scout PlayerUpgrade 1 // AllowedMinWave 3 //The wave at which the upgrade is enabled SecondaryAttributes { "no double jump" 1 "move speed penalty" -0.5 } } shotgunsoldier { Name "+0.25 Stupid-ness" Attribute "bullets per shot bonus" Cap 3 Increment 0.25 Cost 250 Description "Shotgunifies the shotgun" // Additional description line AllowedWeapons // Restricts upgrade to specified weapons { Classname tf_weapon_shotgun_soldier } // AllowedMinWave 3 //The wave at which the upgrade is enabled SecondaryAttributes { "damage penalty" -0.025 } } beefylowhp { Name "+10% Sonic" Attribute "move speed bonus" Cap 4 Increment 0.1 Cost 250 Description "Become a sonic OC" // Additional description line PlayerUpgrade 1 AllowPlayerClass Heavyweapons // AllowedMinWave 3 //The wave at which the upgrade is enabled } beefyhighhp { Name "+25 Anti-stupidness" Attribute "max health additive bonus" Cap 500 Increment 25 Cost 250 Description "B.S. Protection" // Additional description line PlayerUpgrade 1 AllowPlayerClass Heavyweapons AllowPlayerClass Soldier AllowPlayerClass Demoman AllowPlayerClass Pyro AllowPlayerClass Medic // AllowedMinWave 3 //The wave at which the upgrade is enabled SecondaryAttributes { "health from packs decreased" -0.04 } } beefylowhp { Name "+25 Anti-stupidness" Attribute "max health additive bonus" Cap 300 Increment 25 Cost 300 Description "B.S. Protection" // Additional description line PlayerUpgrade 1 AllowPlayerClass Scout AllowPlayerClass Engineer AllowPlayerClass Sniper AllowPlayerClass Spy // AllowedMinWave 3 //The wave at which the upgrade is enabled SecondaryAttributes { "health from packs decreased" -0.02 } } } ExtraSpawnPoint //Adds spawn points on specified location { Name "redspawn" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 X "5065" Y "-2290" Z "68" } ExtraSpawnPoint //Adds spawn points on specified location { Name "redspawn2" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 X "3827" Y "-2278" Z "68" } ExtraSpawnPoint //Adds spawn points on specified location { Name "redspawn3" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 X "2200" Y "-1229" Z "-188" } ExtraSpawnPoint //Adds spawn points on specified location { Name "redspawn4" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 X "2150" Y "-4266" Z "4" } ExtraSpawnPoint //Adds spawn points on specified location { Name "redspawn5" // StartDisabled 1 // If the spawn point starts disabled (Default: 0) TeamNum 2 X "2067" Y "-2681" Z "-60" } Templates { } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target PathInRelay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 3000 TotalCount 100 MaxActive 5 SpawnCount 1 Where spawnbot Where spawnbot_aggr WaitBeforeStarting 0 WaitBetweenSpawns 10 RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Extended_Battalion Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Demoman Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Heavyweapons_Shotgun Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Pyro Action Mobber Skill Easy CharacterAttributes { "allow friendly fire" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target PathInRelay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 4500 TotalCount 100 MaxActive 5 SpawnCount 1 Where spawnbot Where spawnbot_aggr WaitBeforeStarting 0 WaitBetweenSpawns 10 RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_Pyro_Flaregun Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Soldier_Extended_Concheror Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Scout_Wrap_Assassin Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Action Mobber Skill Easy CharacterAttributes { "allow friendly fire" 1 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target PathInRelay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 6000 TotalCount 50 MaxActive 3 SpawnCount 1 Where spawnbot Where spawnbot_aggr WaitBeforeStarting 0 WaitBetweenSpawns 20 RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_Giant_Demo_RapidFire Health 1500 Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer Health 1500 Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Class Scout Name "Giant Scout" ClassIcon scout_giant Skill Expert Health 1200 Action Mobber Attributes MiniBoss CharacterAttributes { "damage force reduction" 0.7 "health from packs decreased" 0.01 "voice pitch scale" 0 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } Action Mobber CharacterAttributes { "allow friendly fire" 1 } } TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Health 2000 Action Mobber Skill Easy CharacterAttributes { "allow friendly fire" 1 } } } } } }