#base robot_giant.pop #base robot_standard.pop //Oxidize Mannure //Made By Hell-met http://steamcommunity.com/id/hell-met/ //Advanced Skill //Final_Definite WaveSchedule { StartingCurrency 400 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom Yes Advanced 1 Templates { T_TFBot_EXPRESS { Class Soldier Skill Easy Name "Giant Volley Soldier" ClassIcon soldier_rocketrain Health 3000 Item "The Patriot Peak" Attributes MiniBoss Attributes AlwaysCrit Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Patriot Peak" "set item tint rgb" 6535423 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "no self blast dmg" 2 "faster reload rate" 0.35 "fire rate bonus" 0.1 "clip size upgrade atomic" 8 "Projectile speed increased" 0.2 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Big_Heal_Hell { Class Medic Name "Big-Heal Medic" Classicon hellmet_bigheal Skill Expert WeaponRestrictions SecondaryOnly Item "The Medicine Manpurse" Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } CharacterAttributes { "heal rate bonus" 200 "overheal penalty" 0 } } T_TFBot_Ninja { Class Demoman Name "Ninja Demo" ClassIcon demoknight Skill Expert Item "The Gunboats" Item "The Half-Zatoichi" Item "The Scoped Spartan" Item "The Dread Hiding Hood" Health 175 WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Half-Zatoichi" "hit self on miss" 1 "restore health on kill" 0 "damage bonus" 2 "fire rate bonus" 0.6 "silent killer" 1 "melee range multiplier" 0.66 "apply look velocity on damage" 520 "crit from behind" 1 } CharacterAttributes { "bombinomicon effect on death" 1 "dmg from melee increased" 0.01 "hand scale" 0.5 "cancel falling damage" 1 "gesture speed increase" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "self dmg push force increased" 0.35 } } } Mission // Mini Busters { Objective DestroySentries InitialCooldown 0 Where flankers BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 40 Squad { TFBot { Class Demoman Name "Mini Sentry Buster Leader" Skill Easy Scale 1.001 Health 650 Item "Lo-Fi Longwave" WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies ItemAttributes { ItemName "Lo-Fi Longwave" "set item tint rgb" 6535423 } CharacterAttributes { "backstab shield" 1 "damage force reduction" 0.5 "head scale" 2.2 "torso scale" 0.3 "move speed bonus" 2 "voice pitch scale" 2 "bombinomicon effect on death" 1 } } TFBot { Class Demoman Name "Mini Sentry Buster" Skill Easy Scale 1.001 Health 650 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 2 "voice pitch scale" 2 "bombinomicon effect on death" 1 } } TFBot { Class Demoman Name "Mini Sentry Buster" Skill Easy Scale 1.001 Health 650 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 2 "voice pitch scale" 2 "bombinomicon effect on death" 1 } } TFBot { Class Demoman Name "Mini Sentry Buster" Skill Easy Scale 1.001 Health 650 WeaponRestrictions PrimaryOnly ClassIcon sentry_buster Attributes DisableDodge Attributes Suppressfire Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 2 "voice pitch scale" 2 "bombinomicon effect on death" 1 } } } } Mission // Sniper 1 { Objective Sniper InitialCooldown 30 Where flankers BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 1 Squad { TFBot { Class Sniper Skill Expert Item "The Razorback" Attributes AlwaysCrit Attributes DisableDodge } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon sniper } } } Mission // Sniper 2 { Objective Sniper InitialCooldown 30 Where flankers BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 Squad { TFBot { Class Sniper Skill Expert ClassIcon sniper } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon sniper } } } Mission // Sniper Amby 5 { Objective Sniper InitialCooldown 30 Where flankers BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Class Spy Classicon spy_ambassador Name "Spy" Skill Expert Item "The Ambassador" Item "The Dead Ringer" Attributes AlwaysCrit ItemAttributes { ItemName "The Ambassador" "crit_dmg_falloff" 0 "weapon spread bonus" 0 "cannot disguise" 1 } } } Mission // Sniper Giant 6 { Objective Sniper InitialCooldown 1 Where flankers BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 13371337 DesiredCount 1 Squad { TFBot { Class Sniper Skill Expert Name "Mech-cenary" ClassIcon hellmet_sniperboss Item "The Hitman's Heatmaker" Item "The Scoped Spartan" Item "Summer Shades" Health 30000 Scale 1.75 Attributes MiniBoss Attributes DisableDodge Attributes UseBossHealthBar Attributes AlwaysCrit ItemAttributes { ItemName "Summer Shades" "set item tint rgb" 6535423 } ItemAttributes { ItemName "The Hitman's Heatmaker" "explosive sniper shot" 4 "damage bonus" 0.5 "faster reload rate" 0.05 "sniper fires tracer HIDDEN" 1 "lunchbox adds minicrits" 3 "damage penalty on bodyshot" 0 "sniper charge per sec" 0 "damage all connected" 1 } ItemAttributes { ItemName "TF_WEAPON_CLUB" "provide on active" 1 "move speed bonus" 8 "damage bonus" 2 "hand scale" 1.5 "single wep deploy time decreased" 0.001 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } } TFBot { Template T_TFBot_Giant_Medic_Regen Name "Giant Regen Medic" Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly Attributes DisableDodge } TFBot { Template T_TFBot_Soldier_Extended_Battalion Item "The Direct Hit" Attributes DisableDodge CharacterAttributes { "move speed bonus" 8 } } TFBot { Class Pyro Skill Expert Attributes DisableDodge CharacterAttributes { "move speed bonus" 8 } } TFBot { Class Heavyweapons Skill Expert Item "The Huo Long Heatmaker" Attributes DisableDodge CharacterAttributes { "move speed bonus" 8 } } TFBot { Class Heavyweapons Skill Easy Item "The Huo Long Heatmaker" Attributes DisableDodge CharacterAttributes { "move speed bonus" 8 } } } } Mission // Sniper GHW 3 { Objective Sniper InitialCooldown 30 Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 1 TFBot { Class Heavyweapons Attributes DisableDodge Name "Giant Heavy" ClassIcon heavy_giant Skill Expert Health 5000 Item "The Killing Gloves of Boxing" Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } Mission // Spy 2 { Objective Spy InitialCooldown 30 Where spawnbot BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Class Spy Skill Easy //Do facestabs } } Mission // Sniper 7 { Objective Sniper InitialCooldown 45 Where spawnbot BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 5 DesiredCount 12 TFBot { Class Sniper Classicon sniper_JARATE Name "Keyboard Unplugger" Health 60 Attributes DisableDodge Skill Expert ClassIcon sniper_sydneysleeper Item "The Sydney Sleeper" Item "The Bushwacka" Item "Bread Heads" ItemAttributes { ItemName "The Sydney Sleeper" "applies snare effect" 0.99 "sniper charge per sec" 30 "damage bonus" 0.01 "voice pitch scale" 0 "head scale" 1.7 "torso scale" 0.3 } } } Mission // Sentry { Objective Spy InitialCooldown 5 Where Anywhere BeginAtWave 1 RunForThisManyWaves 7 CooldownTime 20 DesiredCount 1 TFBot //Drop a sentry then die { Class Engineer Name "Sentry Gun" Classicon hellmet_sentry Skill Expert Scale 1.001 Health 10 Attributes AlwaysFireWeapon CharacterAttributes { "cannot pick up intelligence" 1 "gesture speed increase" 100 "health regen" -10 "voice pitch scale" 0 "engineer sentry build rate multiplier" 100 } } } //WAVE 1 Wave { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "FAKE" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 Support 1 WaitBeforeStarting 13371337 TotalCurrency 0 TFBot { Class Scout Attributes AlwaysCrit Classicon sniper } } WaveSpawn { Name "SUPPORT" Where flankers TotalCount 1337 MaxActive 1 SpawnCount 1 WaitForAllDead "EXPRESS" TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Soldier_Extended_Battalion Item "The Direct Hit" } } WaveSpawn { Name "EXPRESS" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 TotalCurrency 0 TFBot { Template T_TFBot_EXPRESS } } WaveSpawn { Name "part01" Where spawnbot TotalCount 100 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 4 WaitForAllDead "EXPRESS" TotalCurrency 500 TFBot { Class Scout Skill Easy Classicon scout_fan MaxVisionRange 800 Item "The Force-A-Nature" } } WaveSpawn { Name "part02" Where flankers TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 24 WaitBeforeStarting 24 WaitForAllDead "EXPRESS" TotalCurrency 500 TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Health 3500 Skill Easy } } } //WAVE 2 Wave { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "FAKE" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 Support 1 WaitBeforeStarting 13371337 TotalCurrency 0 TFBot { Class Scout Classicon sniper } } WaveSpawn { Name "EXPRESS" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 1 TotalCurrency 0 TFBot { Template T_TFBot_EXPRESS } } WaveSpawn { Name "part01" Where flankers TotalCount 32 MaxActive 12 SpawnCount 12 WaitForAllDead "EXPRESS" TotalCurrency 200 TFBot { Class Scout Classicon hellmet_nail Skill Expert MaxVisionRange 1200 Name "Nailgun" Item "The Shortstop" Item "Engineer Welding Mask" ItemAttributes { ItemName "The Shortstop" "hand scale" 1.5 "override projectile type" 5 "fire rate bonus" 0.4 "damage bonus" 1 "particle effect use head origin" 1 "particle effect vertical offset" -1000 "faster reload rate" 0.001 "damage force increase hidden" 1 "airblast vulnerability multiplier hidden" 1 } } } WaveSpawn { Name "part02" Where spawnbot TotalCount 4 MaxActive 1 SpawnCount 1 WaitForAllDead "EXPRESS" TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout_Fast Attributes IgnoreEnemies } } WaveSpawn { Name "part03" TotalCount 1 WaitForAllDead "part01" TotalCurrency 200 Tank { Health 30000 Speed 75 Name "tank" StartingPathTrackNode "tank_path_a_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part05" Where flankers TotalCount 32 MaxActive 12 SpawnCount 12 WaitForAllDead "part04" TotalCurrency 200 TFBot { Class Scout Classicon hellmet_nail_crit Skill Expert Attributes AlwaysCrit MaxVisionRange 1200 Name "Nailgun" Item "The Shortstop" Item "Engineer Welding Mask" ItemAttributes { ItemName "The Shortstop" "hand scale" 1.5 "override projectile type" 5 "fire rate bonus" 0.4 "damage bonus" 1 "particle effect use head origin" 1 "particle effect vertical offset" -1000 "faster reload rate" 0.001 "damage force increase hidden" 1 "airblast vulnerability multiplier hidden" 1 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 14 MaxActive 14 SpawnCount 7 WaitBetweenSpawns 24 WaitBeforeStarting 24 WaitForAllDead "part01" TotalCurrency 200 Squad { TFBot { Class Heavyweapons Name "Giant Nailgun" ClassIcon hellmet_nail_giant Skill Expert Health 6500 Item "harvest_minigun_macabreweb" Item "Engineer Welding Mask" Attributes MiniBoss ItemAttributes { ItemName "harvest_minigun_macabreweb" "override projectile type" 5 "fire rate bonus" 0.25 "damage bonus" 3 "particle effect use head origin" 1 "particle effect vertical offset" -1000 "projectile spread angle penalty" 25 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } TFBot { Class Medic Name "Uber Medic" Attributes SpawnWithFullCharge Classicon medic_uber Attributes IgnoreEnemies CharacterAttributes { "overheal penalty" 0 } } } } } //WAVE 3 Wave { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitbetweenSpawns 1 TotalCurrency 0 TFBot { Template T_TFBot_EXPRESS } } WaveSpawn { Name "part01" Where flankers TotalCount 12 MaxActive 6 SpawnCount 1 WaitForAllDead "EXPRESS" TotalCurrency 150 TFBot { Template T_TFBot_Heavyweapons_Shotgun Item "The Bolt Action Blitzer" Scale 1.3 Health 650 Name "Biome Shotgun" ItemAttributes { ItemName "The Bolt Action Blitzer" "set item tint rgb" 6391552 } CharacterAttributes { "damage bonus" 1.5 "move speed bonus" 8 "gesture speed increase" 50 "kill forces attacker to laugh" 1 } } } WaveSpawn { Name "part01" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 1 WaitForAllDead "EXPRESS" TotalCurrency 150 TFBot { Class Scout Name "Pushless Bonk" Skill Expert Item "Bonk! Atomic Punch" Item "Death Racer's Helmet" Item "Batsaber" WeaponRestrictions MeleeOnly ClassIcon scout_bonk ItemAttributes { ItemName "Batsaber" "set item tint rgb" 16738740 } ItemAttributes { ItemName "Death Racer's Helmet" "set item tint rgb" 16738740 } CharacterAttributes { "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "effect bar recharge rate increased" 0.5 } } } WaveSpawn { Name "SUPPORT" Where spawnbot TotalCount 1337 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 9 WaitForAllDead "part01" TotalCurrency 0 Support 1 TFBot { Class Pyro Skill Easy Item "The Backburner" } } WaveSpawn { Name "part03" Where flankers TotalCount 4 MaxActive 4 SpawnCount 2 WaitForAllDead "part01" WaitBetweenSpawns 24 TotalCurrency 400 Squad { TFBot { Class heavyweapons Name "Giant Steel Gauntlet" ClassIcon heavy_steelfist Skill Expert Health 6500 Item "Pugilist's Protector" Item "Fists of Steel" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes DisableDodge ItemAttributes { ItemName "Fists of Steel" "damage bonus" 1.5 "critboost on kill" 10 "backstab shield" 1 "gesture speed increase" 1.5 } ItemAttributes { ItemName "Pugilist's Protector" "set item tint rgb" 7506594 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } TFBot { Template T_TFBot_Giant_Medic Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly } } } WaveSpawn { Name "part04" Where flankers TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part03" TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer CharacterAttributes { "dmg taken from bullets reduced" 0 } } TFBot { Class Medic Classicon medic_vacc_trio Name "Bullet Medic" Skill Expert Item "The U-clank-a" Item "The Crusader's Crossbow" Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "medigun charge is resists" 3 "uber duration bonus" 13337 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } } } WaveSpawn { Name "part05" Where flankers TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "part04" WaitBeforeStarting 12 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer CharacterAttributes { "dmg taken from blast reduced" 0 } } TFBot { Class Medic Classicon medic_vacc_trio Name "Blast Medic" Skill Expert Item "The Frag Proof Fragger" Item "The Crusader's Crossbow" Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "medigun charge is resists" 4 "uber duration bonus" 13337 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } } } WaveSpawn { Name "part06" Where flankers TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllSpawned "part05" WaitBeforeStarting 12 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer CharacterAttributes { "dmg taken from fire reduced" 0 } } TFBot { Class Medic Classicon medic_vacc_trio Name "Fire Medic" Skill Expert Item "Nose Candy" Item "The Crusader's Crossbow" Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "medigun charge is resists" 5 "uber duration bonus" 13337 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 } CharacterAttributes { "bot medic uber health threshold" 13371337 } } } } } //WAVE 4 Wave { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 1 WaitbetweenSpawns 1 TotalCurrency 0 TFBot { Template T_TFBot_EXPRESS } } WaveSpawn { Name "SUPPORT" Where flankers TotalCount 1337 MaxActive 1 SpawnCount 1 WaitForAllDead "EXPRESS" WaitBetweenSpawnsAfterDeath 12 Support 1 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Demo_Burst Health 4200 Attributes AlwaysCrit } } WaveSpawn { Name "part01" Where spawnbot TotalCount 24 MaxActive 8 SpawnCount 2 WaitForAllDead "EXPRESS" TotalCurrency 100 RandomChoice { TFBot { Class Demoman Skill Easy } TFBot { Class Demoman Skill Expert } } } WaveSpawn { Name "part01" Where spawnbot TotalCount 24 MaxActive 8 SpawnCount 2 WaitForAllDead "EXPRESS" TotalCurrency 100 RandomChoice { TFBot { Class Demoman Skill Expert //Classicon demo_sticky_daan Item "TF_WEAPON_PIPEBOMBLAUNCHER" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "max pipebombs decreased" -7 "Projectile range increased" 0.35 } } TFBot { Class Demoman Skill Easy //Classicon demo_sticky_daan Item "TF_WEAPON_PIPEBOMBLAUNCHER" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "max pipebombs decreased" -7 "Projectile range increased" 0.35 } } } } WaveSpawn { Name "part02" TotalCount 1 WaitForAllDead "part01" TotalCurrency 200 Tank { Health 50000 Speed 75 Name "tank" StartingPathTrackNode "tank_path_a_10" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 2 WaitForAllDead "part01" WaitBeforeStarting 24 TotalCurrency 200 Squad { TFBot { Class Heavyweapons Skill Expert Attributes AlwaysCrit } TFBot { Class Medic Name "Giant Medic" ClassIcon medic_giant Skill Expert Health 4500 Attributes SpawnWithFullCharge Item "The Quick-Fix" Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "override projectile type" 1 "damage bonus" 2 } ItemAttributes { ItemName "The Quick-Fix" "backstab shield" 1 "overheal penalty" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix } } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 24 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 8 WaitForAllDead "part03" TotalCurrency 200 Squad { ShouldPreserveSquad 1 FormationSize 50 TFBot { Template T_TFBot_Soldier_Extended_Concheror Item "The Direct Hit" Attributes HoldFireUntilFullReload } TFBot { Class Engineer Classicon teleporter Name "Architect" WeaponRestrictions PrimaryOnly Classicon teleporter Skill Expert Health 250 Item "The Trash Toter" Item "Civilian Grade JACK Hat" Item "The Rescue Ranger" BehaviorModifiers Push ItemAttributes { ItemName "The Rescue Ranger" "faster reload rate" 0.01 "fire rate bonus" 1.5 "set item tint rgb" 6535423 "ragdolls plasma effect" 1 "override projectile type" 13 "damage causes airblast" 1 "dmg bonus vs buildings" 25 "apply z velocity on damage" 9999 "apply look velocity on damage" 9999 } ItemAttributes { ItemName "Military Grade JACK Hat" "set item tint rgb" 6535423 } } } } WaveSpawn { Name "part05" Where flankers TotalCount 14 MaxActive 7 SpawnCount 7 WaitForAllDead "part04" TotalCurrency 100 Squad { TFBot { Class Demoman Name "Giant Burst Fire Demo" ClassIcon demo_sticky_DAAN Skill Expert Health 4200 //Item "Bomb Beanie" Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes MiniBoss WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Bomb Beanie" "set item tint rgb" 6535423 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 //"clip size bonus" 2 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "faster reload rate" 0.5 "fire rate bonus" 0.01 "Projectile range increased" 0.35 "projectile spread angle penalty" 15 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } TFBot { Template T_TFBot_Big_Heal_Hell } TFBot { Template T_TFBot_Big_Heal_Hell } TFBot { Template T_TFBot_Big_Heal_Hell } TFBot { Class Pyro Skill Expert } TFBot { Class Pyro Skill Expert } TFBot { Class Pyro Skill Expert } } } WaveSpawn { Name "part05" Where spawnbot TotalCount 14 MaxActive 7 SpawnCount 7 WaitForAllDead "part04" TotalCurrency 100 Squad { TFBot { Class Demoman Name "Giant Burst Fire Demo" ClassIcon demo_sticky_DAAN Skill Expert Health 4200 //Item "Bomb Beanie" Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes MiniBoss WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Bomb Beanie" "set item tint rgb" 6535423 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 //"clip size bonus" 2 } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 "faster reload rate" 0.5 "fire rate bonus" 0.01 "Projectile range increased" 0.35 "projectile spread angle penalty" 15 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } TFBot { Template T_TFBot_Big_Heal_Hell } TFBot { Template T_TFBot_Big_Heal_Hell } TFBot { Template T_TFBot_Big_Heal_Hell } TFBot { Class Pyro Attributes AlwaysFireWeapon Skill Easy } TFBot { Class Pyro Attributes AlwaysFireWeapon Skill Easy } TFBot { Class Pyro Attributes AlwaysFireWeapon Skill Easy } } } } //WAVE 5 Wave { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "FAKE" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 Support 1 WaitBeforeStarting 13371337 TotalCurrency 0 TFBot { Class Scout Attributes AlwaysCrit Classicon spy_ambassador } } WaveSpawn { Name "EXPRESS" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 1 WaitbetweenSpawns 1 TotalCurrency 0 TFBot { Template T_TFBot_EXPRESS } } WaveSpawn { Name "part01" Where spawnbot_mission_sentrybuster TotalCount 32 MaxActive 18 SpawnCount 2 WaitBetweenSpawns 2 WaitForAllDead "EXPRESS" TotalCurrency 200 TFBot { Class Soldier Classicon soldier_stun Skill Expert Name "Rocket Specialist" Item "The Dumb Bell" Attributes HoldFireUntilFullREload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "rocket specialist" 4 } } } WaveSpawn { Name "part02" Where spawnbot TotalCount 16 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 18 WaitForAllSpawned "part01" TotalCurrency 200 Squad { TFBot { Class Soldier ClassIcon soldier_blackbox_giant Name "Somewhat Smarter Black Box" Item "The Head Hedge" Health 4200 Item "The Black Box" Skill Expert MaxVisionRange 2000 Attributes MiniBoss WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Black Box" "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } 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.9 } } TFBot { Template T_TFBot_Giant_Pyro Skill Expert Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Pyro Skill Expert Attributes AlwaysCrit } TFBot { Template T_TFBot_Giant_Pyro Skill Expert Attributes AlwaysCrit } } } WaveSpawn { Name "part03" Where flankers TotalCount 16 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 4 WaitForAllDead "part02" TotalCurrency 200 TFBot { Class Demoman Name "Shogun Demo" ClassIcon demoknight_samurai Skill Expert Item "The Half-Zatoichi" Item "The Menpo" Item "The Combustible Kabuto" Scale 1.3 Health 1300 WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Half-Zatoichi" "restore health on kill" 0 } CharacterAttributes { "cancel falling damage" 1 "damage bonus" 1.5 "hand scale" 1.75 "melee range multiplier" 2 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 12 WaitBeforeStarting 12 WaitForAllSpawned "part03" TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } TFBot { Class Medic Name "Giant Uber Medic" ClassIcon medic_UBER Skill Expert Health 4500 Attributes SpawnWithFullCharge Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 33 "uber duration bonus" -7 } CharacterAttributes { "bot medic uber health threshold" 13371337 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix } } } } WaveSpawn { Name "IGNITER" Where flankers TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part04" Support 1 TotalCurrency 0 TFBot { Class Pyro Classicon sniper_bow Skill Expert Attributes AlwaysFireWeapon Attributes IgnoreFlag ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "flame_spread_degree" 180 "flame_speed" 2500 "flame_gravity" -5000 } } } WaveSpawn { Name "part05" Where flankers TotalCount 1337 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 1 WaitForAllDead "part04" Support 1 TotalCurrency 0 FirstSpawnWarningSound ui\gamestartup5.mp3 TFBot { Template T_TFBot_Sniper_Huntsman } } WaveSpawn { Name "part06" Where flankers TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 24 WaitForAllDead "part04" TotalCurrency 200 DoneWarningSound misc\tf_domination.wav TFBot { Class Sniper Classicon heavy_beast_h Name "The Tenth Class" Health 20000 Scale 1 Skill Expert Item "The AWPer Hand" Item "Commando Elite" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" Item "The B.A.S.E. Jumper" WeaponRestrictions PrimaryOnly Attributes Parachute Attributes UseBossHealthBar Attributes AlwaysFireWeapon ItemAttributes { ItemName "The AWPer Hand" "damage bonus" 0.2 "projectile penetration" 1 "faster reload rate" 0.05 "gesture speed increase" 3 "dmg bonus vs buildings" 2.5 "dmg pierces resists absorbs" 1 } ItemAttributes { ItemName "TF_WEAPON_SMG" "is_passive_weapon" 1 "override projectile type" 27 "clip size bonus" 2 "faster reload rate" 3 } CharacterAttributes { "backstab shield" 1 "increased jump height" 5 //"damage force reduction" 0.5 //"airblast vulnerability multiplier" 0.5 //"airblast vertical vulnerability multiplier" 0.5 "boots falling stomp" 1 } } } } //WAVE 6 Wave { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 1 WaitbetweenSpawns 1 WaitBeforeStarting 75 TotalCurrency 0 TFBot { Template T_TFBot_EXPRESS } } WaveSpawn { Name "FAKE" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 Support 1 WaitBeforeStarting 13371337 TotalCurrency 0 TFBot { Class Scout Attributes AlwaysCrit Classicon hellmet_sniperboss } } WaveSpawn { Name "part02" Where spawnbot TotalCount 112 MaxActive 16 SpawnCount 1 WaitBetweenSpawns 0.25 WaitForAllDead "EXPRESS" TotalCurrency 500 RandomChoice { TFBot { Template T_TFBot_Ninja } TFBot { Template T_TFBot_Ninja } TFBot { Template T_TFBot_Ninja } TFBot { Template T_TFBot_Demoman_Knight CharacterAttributes { "charge recharge rate increased" 7 } } } } WaveSpawn { Name "part02" Where spawnbot TotalCount 24 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 4 WaitForAllDead "EXPRESS" TotalCurrency 500 Squad { TFBot { Class Pyro Name "Giant Railgun" ClassIcon hellmet_zap Skill Easy Health 4200 Item "The MK 50" Item "Head Mounted Double Observatory" Attributes MiniBoss WeaponRestrictions SecondaryOnly Item "The Scorch Shot" ItemAttributes { ItemName "The Scorch Shot" "override projectile type" 1 "damage bonus" 100 "dmg bonus vs buildings" 0.1 "dmg pierces resists absorbs" 1 "sniper fires tracer" 1 "ragdolls plasma effect" 1 //"fire rate bonus" 1.5 "SPELL: set item tint RGB" "5" "set item tint rgb" 13595446 } CharacterAttributes { "hand scale" 2 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Template T_TFBot_Big_Heal_Hell Attributes SpawnWithFullCharge } } } } //WAVE 7 Wave { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "EXPRESS" Where spawnbot TotalCount 7 MaxActive 7 SpawnCount 1 WaitbetweenSpawns 1 TotalCurrency 0 TFBot { Template T_TFBot_EXPRESS } } WaveSpawn { Name "part01" Where flankers TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitForAllDead "EXPRESS" TotalCurrency 1337 FirstSpawnWarningSound npc\ichthyosaur\attack_growl3.wav DoneWarningSound npc\zombie_poison\pz_die1.wav TFBot { Class HeavyWeapons Name "The Bread Monster" Item "Bread Heads" Item "The Arachno-Arsonist" Item "The Bread Bite" Classicon heavy_bread Skill Expert Health 60000 Scale 1.9 Attributes AlwaysFireWeapon Attributes UseBossHealthBar Attributes MiniBoss WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Bread Bite" "fire rate bonus" 0.25 "damage bonus" 0.35 "melee bounds multiplier" 3.5 "melee range multiplier" 3.5 "gesture speed increase" 0.01 "apply look velocity on damage" -520 "heal on kill" 5000 "dmg bonus vs buildings" 3 "dmg pierces resists absorbs" 1 "ragdolls become ash" 1 "dmg from melee increased" 3 //remove gru shit "mult_player_movespeed_active" 1 "mod_maxhealth_drain_rate" 0 "lunchbox adds minicrits" 0 "single wep holster time increased" 0 } CharacterAttributes { //"health regen" 250 "voice pitch scale" 0 "hand scale" 1.5 "head scale" 1.2 "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "override footstep sound set" 9 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } } } } }