#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 400 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Templates { T_TFBot_Heavy_Deflector { ClassIcon heavy_deflector Health 300 Name "Deflector Heavy" Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "attack projectiles" 2 } Item "deflector" Item "the u-clank-a" } T_TFBot_Heavy_Grizzly { ClassIcon heavy_dwarf Health 1300 Name "Grizzly Heavy" Scale 1.5 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "warrior's spirit" "damage bonus" 2.5 } CharacterAttributes { "health regen" 5 } Item "the buffalo steak sandvich" Item "warrior's spirit" Item "the bear necessities" } T_TFBot_Soldier_Thunder_Stunner { ClassIcon soldier_stun Health 340 Name "Thunder Stunner Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "mark for death" 1 "rocket specialist" 3 "slow enemy on hit major" 3 } ItemAttributes { ItemName "steel shako" "attach particle effect" 56 "set item tint RGB" 15185211 } Item "steel shako" } T_TFBot_Soldier_AirBarrage { ClassIcon soldier_barrage Health 200 AutoJumpMin 0.2 AutoJumpMax 1 Name Aero-Hellfire Scale 1.3 Class Soldier Skill Expert Attributes "HoldFireUntilFullReload" Attributes "AutoJump" ItemAttributes { ItemName "the liberty launcher" "fire rate bonus" 0.1 "clip size upgrade atomic" 10 "faster reload rate" 0.5 "projectile spread angle penalty" 5 } CharacterAttributes { "increased jump height" 3.33 "cancel falling damage" 1 } Item "the liberty launcher" Item "the b.a.s.e. jumper" Item "the whirly warrior" } T_TFBot_Soldier_Charged { ClassIcon soldier_burstfire_hyper_lite Health 200 Name "Hyper-Charged Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 "fire rate bonus" 0.5 "faster reload rate" 0.5 "clip size bonus" 1.5 "projectile speed increased" 1.5 "blast radius increased" 1.5 "dmg falloff decreased" 0.5 } CharacterAttributes { "attach particle effect static" 3045 "dmg taken from crit reduced" -0.005 "move speed bonus" 1.5 } } T_TFBot_Medic_Kritz { ClassIcon medic_kritz Health 150 Name "Kritzkrieg Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 100 "uber duration bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 200 } Item "the kritzkrieg" Item "titanium tyrolean" } T_TFBot_Soldier_Giant_Nuker_Boost { ClassIcon soldier_nuker Health 4000 Name "Giant Boosted Nuker" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName "the original" "damage bonus" 3.5 "clip size penalty" 0.75 "Blast radius increased" 1.5 "Projectile speed decreased" 0.5 "fire rate penalty" 2.5 "minicrits become crits" 2 "mod medic healed damage bonus" 3.5 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.35 } Item "the original" Item "the gunboats" Item "tyrant's helm" } T_TFBot_Soldier_MiniBoss_Sarge_Rex { ClassIcon boss_rex Health 500000 Name "Sergeant Rex X" Scale 2.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.15 "faster reload rate" 0.1 "clip size upgrade atomic" 16 "projectile speed decreased" 0.4 "projectile spread angle penalty" 8 "damage bonus" 6.0 } ItemAttributes { ItemName "spine-chilling skull 2011 style 3" "attach particle effect" 13 } CharacterAttributes { "move speed penalty" 0.4 "override footstep sound set" 4 "damage force reduction" 0.015 "airblast vulnerability multiplier" 0 "dmg taken from crit reduced" 16.0 } Item "the mantreads" Item "spine-chilling skull 2011 style 3" } T_TFBot_Scout_Giant_Super_Scout_Cola { ClassIcon scout_cola_giant Health 3000 Name "Atomic Cola Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "MiniBoss" ItemAttributes { ItemName crit-a-cola "effect bar recharge rate increased" 0.45 "deploy time decreased" 0.5 } ItemAttributes { ItemName "the atomizer" "minicrits become crits" 1 "ragdolls plasma effect" 1 "damage bonus" 7.66 } ItemAttributes { ItemName "the caffeine cooler" "item style override" 2 } CharacterAttributes { "override footstep sound set" 5 "move speed bonus" 1.44 "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 } Item "crit-a-cola" Item "the atomizer" Item "the caffeine cooler" Item "bonk leadwear" } T_TFBot_Giant_Heavy_Booster_Hyper { ClassIcon heavy_booster_hyper_giant Health 5000 Name "Giant Hyper Booster Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "diamond botkiller minigun mk.i" "damage bonus" 2.0 "heal on kill" 5000 "critboost on kill" 30 "speed boost on kill" 30 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed bonus" 0.5 "override footstep sound set" 2 } Item "diamond botkiller minigun mk.i" Item "tough guy's toque" } T_TFBot_Giant_Medic_Uber { ClassIcon medic_uber_giant Health 3000 Name "Giant Uber Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "ubercharge rate bonus" 2 } } T_TFBot_Giant_Medic_Kritzkrieg { ClassIcon medic_kritz_giant Health 4500 Name "Giant Kritzkrieg Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 200 "uber duration bonus" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "bot medic uber health threshold" 5000 } Item "the kritzkrieg" Item "vintage tyrolean" } T_TFBot_Giant_Medic_Old { ClassIcon medic_giant Health 2000 Name "Giant Medic" Class Medic Skill Expert Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the quick-fix" "ubercharge rate bonus" 0.01 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 100 "health regen" 40 } Item "the quick-fix" Item "the surgeon's stahlhelm" } T_TFBot_Kritzkrieg_Medic { ClassIcon medic_kritz_red Health 150 Name "Kritzkrieg Medic" Class Medic Skill Expert Attributes "IgnoreEnemies" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the kritzkrieg" "uber duration bonus" 200 "ubercharge rate bonus" 8.0 } CharacterAttributes { "bot medic uber health threshold" -1 "airblast vulnerability multiplier" 0.01 } Item "the kritzkrieg" } T_TFBot_Dragon_Fury { ClassIcon pyro_dragon_fury Health 175 Name "Dragon's Fury Pyro" Class Pyro Skill Normal MaxVisionRange 800 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Dragon's Fury" "is_festivized" 1 "slow enemy on hit major" 3 } Item "The Dragon's Fury" } T_TFBot_Giant_Direct_Hit_Soldier_Spammer_Buff_Extended { ClassIcon soldier_directhit_infinite_buff_giant Health 3800 Name "Giant Buff Rapid Direct Hit" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName "the direct hit" "faster reload rate" -0.8 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 "increase buff duration" 9.0 } Item "the direct hit" Item "the buff banner" Item "the lucky shot" } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name p1-boss TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 66750 ClassIcon heavy_chief_omega Name "Hyper Captain Punch" Scale 2.0 Template T_TFBot_Chief_Gauntlet ItemAttributes { ItemName "fists of steel" "fire rate bonus" 1 "damage bonus" 12 "critboost on kill" 10 "melee range multiplier" 1.2 "apply z velocity on damage" 600 "apply look velocity on damage" 600 } } } } WaveSpawn { Name support TotalCurrency 400 TotalCount 999 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { ClassIcon pyro_snare Health 210 Name "Grapple Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "silver botkiller flame thrower mk.ii" "apply z velocity on damage" -300 "apply look velocity on damage" -300 "damage bonus" 0.5 } CharacterAttributes { "fire retardant" 1 "dmg taken from crit reduced" 0.2 } Item "silver botkiller flame thrower mk.ii" Item "the electric escorter" Item "the sengoku scorcher" } } } WaveSpawn { TotalCurrency 400 TotalCount 999 MaxActive 6 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_AirBarrage ItemAttributes { ItemName "the liberty launcher" "fire rate bonus" 0.075 "faster reload rate" 0.35 "damage bonus" 2.0 } } } } WaveSpawn { TotalCurrency 400 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Deflector } TFBot { Template T_TFBot_Kritzkrieg_Medic Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 200 "uber duration bonus" 1000 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name p1-1 TotalCurrency 400 TotalCount 40 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Thunder_Stunner ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 } } TFBot { Template T_TFBot_Medic_Kritz } } } WaveSpawn { Name p1-2 TotalCurrency 400 TotalCount 16 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Skill Expert Template T_TFBot_Heavyweapons_Fist Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" } } } WaveSpawn { Name p1-3 TotalCurrency 400 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Health 6000 Template T_TFBot_Giant_Heavy_Booster_Hyper Attributes "AlwaysCrit" ItemAttributes { ItemName "diamond botkiller minigun mk.i" "fire rate bonus" 0.5 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "bullets per shot bonus" 4 } } TFBot { Template T_TFBot_Giant_Medic_Uber CharacterAttributes { "bot medic uber health threshold" 2000 } } } } WaveSpawn { Name p2-1 WaitForAllDead p1-3 TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Giant_Super_Scout_Cola } } } WaveSpawn { Name p2-2 WaitForAllDead p1-3 TotalCurrency 400 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 25 Where spawnbot Squad { TFBot { Health 13000 Template T_TFBot_Soldier_Giant_Nuker_Boost ItemAttributes { ItemName "the original" "damage bonus" 4.5 } } TFBot { Template T_TFBot_Giant_Medic_Kritzkrieg } } } WaveSpawn { Name p2-3 WaitForAllDead p1-3 TotalCurrency 400 TotalCount 64 MaxActive 16 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Pyro_Flaregun } } } WaveSpawn { Name p1,2-support WaitForAllDead p1-2 TotalCurrency 400 TotalCount 14 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Samurai } } } WaveSpawn { Name p3-1 WaitForAllDead p2-2 TotalCurrency 400 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 52000 Name "Major Carnage" Scale 2.2 Template T_TFBot_Giant_Direct_Hit_Soldier_Spammer_Buff_Extended Attributes "UseBossHealthBar" ItemAttributes { ItemName "the direct hit" "damage bonus" 2.0 "health on radius damage" 25 "critboost on kill" 5 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "dmg taken from blast reduced" 0.25 "health regen" 50 } Item "the hornblower" Item "tyrantium helmet" } TFBot { Template T_TFBot_Giant_Medic_Kritzkrieg } TFBot { Template T_TFBot_Giant_Medic_Uber } TFBot { Template T_TFBot_Giant_Medic_Old } } } WaveSpawn { Name p3-2 WaitForAllSpawned p3-1 TotalCurrency 400 TotalCount 32 MaxActive 8 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Dragon_Fury } } } WaveSpawn { Name p3-end-support WaitForAllSpawned p3-1 TotalCurrency 400 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Attributes "AlwaysCrit" } } } WaveSpawn { Name p3-4 WaitForAllDead p3-2 TotalCurrency 400 TotalCount 18 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 7 Where spawnbot Squad { TFBot { Template T_TFBot_Demoman_Knight } } } WaveSpawn { Name p4-1-t WaitForAllDead p3-1 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 50000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name tank-support WaitForAllSpawned p4-1-t TotalCurrency 400 TotalCount 10 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 15 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Charged } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 1100000 Scale 2.5 ClassIcon soldier_mega Template T_TFBot_Soldier_MiniBoss_Sarge_Rex Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Skill Expert ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.075 "clip size upgrade atomic" 34 "projectile speed decreased" 0.55 "fire rate bonus" 0.05 "projectile spread angle penalty" 7 "damage bonus" 6.66 "item style override" 1 "is australium item" 1 "killstreak tier" 2 "killstreak idleeffect" 1 "mod weapon blocks healing" 1 "Blast radius increased" 1.5 "critboost on kill" 10 "Set DamageType Ignite" 1 "weapon burn dmg increased" 3.55 "weapon burn time increased" 2.55 } CharacterAttributes { "move speed penalty" 0.35 "dmg taken from crit reduced" 0.1 "dmg taken from bullets increased" 1.5 "dmg taken from fire increased" 4 "dmg from melee increased" 6 "attach particle effect static" 3044 "jarate backstabber" 1 "rage giving scale" 0.05 } Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "the patriot peak" Item "the diplomat" Item "The Patriot's Pouches" } TFBot { Health 1100000 ClassIcon demo_golden_lite Name "Doomsday Phalanx Machine" Scale 2.5 Template T_TFBot_Giant_Demo_Burst Attributes "UseBossHealthBar" Skill Expert Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "grenade launcher mortar mode" 1 "fire rate bonus" 0.05 "projectile spread angle penalty" 6 "faster reload rate" 0.075 "Projectile speed increased" 1.75 "damage bonus" 3.65 "blast radius increased" 2.0 "item style override" 1 "is australium item" 1 "fuse bonus" 1.0 "apply z velocity on damage" 200 "apply look velocity on damage" 200 "clip size upgrade atomic" 96 } CharacterAttributes { "move speed bonus" 0.25 "dmg taken from crit reduced" 1.5 "dmg taken from blast increased" 2.0 "dmg from melee increased" 6 "damage force reduction" 0.000001 "airblast vulnerability multiplier" 0.000001 "cancel falling damage" 1 "attach particle effect static" 3042 "jarate backstabber" 1 "health from healers reduced" 0.000001 "hand scale" 0.9 } item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "the battery bandolier" Item "prince tavish's crown" } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 45 Support 1 Where spawnbot Squad { TFBot { Health 330 Template T_TFBot_Soldier_AirBarrage ItemAttributes { ItemName "the liberty launcher" "damage bonus" 1.5 "cannot pick up intelligence" 1 } } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 8 SpawnCount 8 WaitBeforeStarting 45 WaitBetweenSpawns 60 Support 1 Where spawnbot Squad { TFBot { Skill Expert Template T_TFBot_Heavy_Deflector Attributes "AlwaysCrit" Item "the tungsten toque" Item "the purity fist" } } } WaveSpawn { TotalCurrency 400 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 15 WaitBetweenSpawns 75 Support 1 Where spawnbot Squad { TFBot { Health 1700 Template T_TFBot_Heavy_Grizzly ItemAttributes { ItemName "warrior's spirit" "damage bonus" 3.5 } } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 6 SpawnCount 6 WaitBeforeStarting 45 WaitBetweenSpawns 90 Support 1 Where spawnbot Squad { TFBot { ClassIcon soldier_wasp_lite Health 220 Name "Demon Soldier" Class Soldier Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the air strike" "damage bonus" 1.5 "faster reload rate" -0.7 "fire rate bonus" 0.9 } Item "the air strike" Item "the hellmet" } } } WaveSpawn { TotalCurrency 400 TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 60 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Scout_Shortstop } TFBot { Template T_TFBot_Heavyweapons_Fist } } } } }