WaveSchedule { Templates { // Sniper T_TFBot_H_Sniper { Class Sniper Skill Expert MaxVisionRange 2500 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SNIPERRIFLE" "fire rate bonus" 0.5 "reload time decreased" 0.4 "damage bonus" 2 } ItemAttributes { ItemName "TF_WEAPON_CLUB" "fire rate bonus" 0.6 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 1.3 } } T_TFBot_H_Sniper_Sydney_Sleeper { Class Sniper Name "Sydney Sniper" Skill Hard CustomEyeGlowColor "255 0 0" Item "The Sydney Sleeper" MaxVisionRange 3000 ItemAttributes { ItemName "The Sydney Sleeper" "fire rate bonus" 0.5 "reload time decreased" 0.4 "damage bonus" 2 } ItemAttributes { ItemName "TF_WEAPON_CLUB" "fire rate bonus" 0.6 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 1.3 } } T_TFBot_H_Sniper_Huntsman { Class Sniper Name "Bowman" Skill Hard CustomEyeGlowColor "255 0 0" WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 "damage bonus" 2 } } T_TFBot_H_Sniper_Huntsman_Spammer { Class Sniper Name "Bowman Rapid Fire" Item "The Huntsman" Skill Hard Health 1200 "scale" 1.5 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.1 "reload time decreased" 0.6 "damage bonus" 2 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } // Scout T_TFBot_H_Scout_Melee { Class Scout Skill Hard // increased to improve ability to hit with melee WeaponRestrictions MeleeOnly CustomEyeGlowColor "255 0 0" CharacterAttributes { "move speed bonus" 1.2 "damage bonus" 1.5 "fire rate bonus" 0.6 } } T_TFBot_H_Scout_Bonk { Class Scout Skill Hard Item "Bonk! Atomic Punch" Item "Bonk Helm" WeaponRestrictions PrimaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage bonus" 1.5 "fire rate bonus" 0.6 "bullets per shot bonus" 1.5 "reload time decreased" -1 } } T_TFBot_H_Scout_Sandman { Class Scout Name "Hyper League Scout" Skill Hard WeaponRestrictions MeleeOnly Item "The Sandman" Item "Batter's Helmet" CustomEyeGlowColor "255 0 0" CharacterAttributes { "move speed bonus" 1.2 "damage bonus" 1.5 "fire rate bonus" 0.6 } ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.2 } } T_TFBot_H_Scout_Jumping_Sandman { Class scout Skill Hard WeaponRestrictions MeleeOnly Item "The Sandman" Item "The Hanger-On Hood" Item "The Flight of the Monarch" CustomEyeGlowColor "255 0 0" Attributes AutoJump AutoJumpMin 5 AutoJumpMax 5 CharacterAttributes { "increased jump height" 2 } ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.5 } } T_TFBot_H_Scout_FAN { Class Scout Skill Expert Name "Force-A-Nature Scout" Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Force-a-Nature" MaxVisionRange 500 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Force-a-Nature" "faster reload rate" 1.6 // 60% slower reload "scattergun knockback mult" 2.5 "damage bonus" 1.5 // 35% damage reduction } } T_TFBot_H_Scout_Shortstop { Class Scout Skill Easy Item "The Shortstop" Name "Shortstop Scout" Health 650 Scale 1.4 CustomEyeGlowColor "255 0 0" CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.3 "damage bonus" 1.5 "weapon spread bonus" 0.35 "clip size bonus" 1.5 "fire rate bonus" 0.5 } } // Spy T_TFBot_H_Spy { Class Spy Skill Expert CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_Knife" "fire rate bonus" 0.6 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 1.3 } } // Medic T_TFBot_H_Medic { Class Medic Name "Uber Medic" Skill Normal Attributes SpawnWithFullCharge CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 5 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1.5 } CharacterAttributes { "heal rate bonus" 5 } } T_TFBot_H_Medic_BigHeal { Class Medic Name "Quick-Fix Medic" Skill Normal Item "The Quick-Fix" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.5 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1.5 } CharacterAttributes { "heal rate bonus" 25 } } // Heavyweapons T_TFBot_H_Heavyweapons { Class Heavyweapons CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "bullets per shot bonus" 1.5 "spread penalty" 1.25 "fire rate bonus" 0.9 } } T_TFBot_H_Heavyweapons_Fist { Class Heavyweapons Name "Steel Gauntlet" Skill Hard ClassIcon heavy_steelfist Health 900 Scale 1.5 WeaponRestrictions MeleeOnly Item "Fists of Steel" Item "The carl" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Fists of Steel" "damage causes airblast" 1 "damage bonus" 2 "fire rate bonus" 0.6 } } T_TFBot_H_Heavyweapons_Heavyweight_Champ { Class Heavyweapons Name "Heavyweight Champ" Skill Easy ClassIcon heavy_champ WeaponRestrictions MeleeOnly Item "the killing gloves of boxing" Item "Pugilist's Protector" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "the killing gloves of boxing" "damage bonus" 1.5 "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 1.3 } } T_TFBot_H_Heavyweapons_Shotgun { Class Heavyweapons ClassIcon heavy_shotgun Name "Heavy Shotgun" Skill Hard WeaponRestrictions SecondaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 1.5 "damage bonus" 1.5 } } // Demoman T_TFBot_H_Demoman { Class Demoman Skill Easy CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "Projectile speed increased" 2.0 "faster reload rate" -0.8 "damage bonus" 2.0 } } T_TFBot_H_Demoman_Knight { Class Demoman Name "Demoknight" ClassIcon demoknight Skill Hard Item "The Chargin' Targe" Item "The Eyelander" WeaponRestrictions MeleeOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Eyelander" "damage bonus" 1.5 "fire rate bonus" 0.6 "critboost on kill" 3 "move speed bonus" 1.3 } } T_TFBot_H_Demoman_Samurai // Jumps high randomly, will charge towards player after it hits peak jump height //Ask programmer about multiple attributes on weapons { Class Demoman Name "Samurai Demo" ClassIcon demoknight_samurai Skill Expert Item "The Half-Zatoichi" Item "The Splendid Screen" ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } Item "Demo Kabuto" Scale "1.3" Health 650 WeaponRestrictions MeleeOnly Attributes AirChargeOnly //Attributes AlwaysCrit CustomEyeGlowColor "255 0 0" Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2 "move speed bonus" 1.3 } } T_TFBot_H_Demo_Burst { Class Demoman Name "Burst Fire Demo" ClassIcon demo_burst Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.7 "fire rate bonus" 0.02 "fuse bonus" 0.6 "projectile spread angle penalty" 4 "Projectile speed increased" 2 } } T_TFBot_H_Soldier { Class Soldier Name "Hyper Soldier" Skill Normal ClassIcon soldier_buff CustomEyeGlowColor "255 0 0" CharacterAttributes { "damage bonus" 2.0 "fire rate bonus" 0.6 "reload time decreased" -1 } } T_TFBot_H_Soldier_Extended_Buff_Banner { Class Soldier Name "Extended Buff Soldier" Skill Normal ClassIcon soldier_buff Attributes SpawnWithFullCharge Item "The Buff Banner" CustomEyeGlowColor "255 0 0" CharacterAttributes { "increase buff duration" 9.0 "damage bonus" 2.0 "fire rate bonus" 0.6 "reload time decreased" -1 } } T_TFBot_H_Soldier_Extended_Concheror { Class Soldier Name "Extended Conch Soldier" Skill Normal ClassIcon soldier_conch Attributes SpawnWithFullCharge Item "The Concheror" CustomEyeGlowColor "255 0 0" CharacterAttributes { "increase buff duration" 9.0 "damage bonus" 2.0 "fire rate bonus" 0.6 "reload time decreased" -1 } } T_TFBot_H_Soldier_Extended_Battalion { Class Soldier Name "Extended Backup Soldier" Skill Normal ClassIcon soldier_backup Attributes SpawnWithFullCharge Item "The Battalion's Backup" CustomEyeGlowColor "255 0 0" CharacterAttributes { "increase buff duration" 9.0 "damage bonus" 2.0 "fire rate bonus" 0.6 "reload time decreased" -1 } } T_TFBot_H_Soldier_RocketPush { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Item "The Liberty Launcher" Name "Blast Soldier" ClassIcon soldier_libertylauncher Attributes HoldFireUntilFullReload CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Liberty Launcher" "damage causes airblast" 1 "damage bonus" .6 "fire rate bonus" 0.001 "clip size upgrade atomic" -2 "faster reload rate" 0.8 "Blast radius decreased" 1.35 "projectile spread angle penalty" 2.5 } } T_TFBot_H_Soldier_RocketShotgun { Class Soldier ClassIcon soldier_blackbox Item "The Black Box" Name "Black Box Soldier" Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Black Box" "damage bonus" 0.33 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 0.4 "blast radius increased" 1.25 "Projectile speed increased" 1.4 "projectile spread angle penalty" 2 "heal on hit for rapidfire" 60 } } // Pyro T_TFBot_H_Pyro { Class Pyro Skill Normal WeaponRestrictions PrimaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "damage bonus" 2.0 } CharacterAttributes { "move speed bonus" 1.5 } } T_TFBot_H_Pyro_Flaregun { Class Pyro Name "Flare Pyro" Skill Normal ClassIcon pyro_flare Item "The Flare Gun" WeaponRestrictions SecondaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Flare Gun" "dmg penalty vs players" 1.5 "fire rate bonus" 0.5 } } T_TFBot_H_ScorchShot_FastShot { Class Pyro Name "Fast Scorch Shot" Skill Expert ClassIcon pyro_flare Item "The Scorch Shot" WeaponRestrictions SecondaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Scorch Shot" "damage bonus" 1 "fire rate bonus" 0.75 "faster reload rate" 1 "Projectile speed increased" 1.3 } } T_TFBot_H_Heavyweapons_Deflector { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflector Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Deflector" "attack projectiles" 1 "bullets per shot bonus" 1.5 "spread penalty" 1.25 "fire rate bonus" 0.9 } } T_TFBot_H_Tisel_Soldier_TwoShot { Class Soldier Name "Twin-linked Soldier (Tisel)" Item "Stout Shako" Attributes HoldFireUntilFullReload CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Stout Shako" "set item tint rgb" 6901050 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.01 "projectile spread angle penalty" 3.0 "clip size upgrade atomic" -2.0 } } T_TFBot_H_URL_Soldier_Homing_Swarm { Class Soldier Name "Homing Swarm Soldier" WeaponRestrictions PrimaryOnly Item "The Liberty Launcher" MaxVisionRange 2000 Attributes HoldFireUntilFullReload AimOffset "0 0 450" //Aim this much higher than normally (default: 0 0 0) CustomEyeGlowColor "255 0 0" AddCond { name TF_COND_SODAPOPPER_HYPE } ItemAttributes { ItemName "The Liberty Launcher" "faster reload rate" 0.35 "projectile spread angle penalty" 55.0 "fire rate bonus" 0.4 "clip size upgrade atomic" 5.0 "Blast radius increased" 0.7 "damage bonus" 1.2 "mod projectile heat seek power" 30 "mod projectile heat aim error" 3000 "rocket jump damage reduction" 0.05 "projectile trail particle" eyeboss_projectile "Projectile speed increased" 0.75 } } T_TFBot_H_Pyro_Fury { Class Pyro Name "Fury Pyro" Item "The Dragon's Fury" MaxVisionRange 450 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Dragon's Fury" "damage bonus" 2 } } T_TFBot_H_Scout_Burstfire { Class Scout Name "Burstfire Scout" WeaponRestrictions PrimaryOnly Item "The Soda Popper" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Soda Popper" "clip size penalty" 0.75 "fire rate bonus" 0.35 "reload time increased" 1.6 "spread penalty" 1.2 } } T_TFBot_H_Scout_Pistol_Burst { Class Scout Name "Winger Scout" WeaponRestrictions SecondaryOnly MaxVisionRange 2000 Item "The Winger" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Winger" "damage bonus" 1.5 "faster reload rate" 5.0 "fire rate bonus" 0.2 } } T_TFBot_H_Medic_Kritzkreig { ClassIcon medic_kritz Class Medic Name "Kritz Medic" Skill Normal Attributes SpawnWithFullCharge CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 100 } CharacterAttributes { "heal rate bonus" 10 "bot medic uber health threshold" 9999 } Item "prussian pickelhaube" Item "The Kritzkrieg" } T_TFBot_H_Medic_Primary { Class Medic Name "Battle Medic" WeaponRestrictions PrimaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1.5 "fire rate bonus" 0.5 "clip size bonus" 1.5 } } T_TFBot_H_Large_Scout_Rapidfire { Class Scout Name "Large Rapidfire Scout" Health 650 Scale 1.4 WeaponRestrictions PrimaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "reload time decreased" -1 "fire rate bonus" 0.85 } CharacterAttributes { "damage force reduction" 0.85 "health regen" 1 "airblast vulnerability multiplier" 0.85 "head scale" 0.7 } } T_TFBot_H_Large_Scout_SodaPopper { Class Scout Name "Large Soda Popper Scout" Health 650 Scale 1.4 Item "The Soda Popper" Item "Bolt Boy" CustomEyeGlowColor "255 0 0" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Soda Popper" "bullets per shot bonus" 1.5 "damage penalty" 0.8 "reload time increased" 1.6 "spread penalty" 1.1 } CharacterAttributes { "damage force reduction" 0.85 "health regen" 1 "airblast vulnerability multiplier" 0.85 "head scale" 0.7 } } T_TFBot_H_Large_Soldier_RocketPush { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Item "The Liberty Launcher" Name "Large Blast Soldier" Attributes HoldFireUntilFullReload Health 750 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Liberty Launcher" "damage causes airblast" 1 "damage bonus" .35 "fire rate bonus" 0.001 "clip size upgrade atomic" -1 "faster reload rate" 1.1 "Blast radius increased" 1.3 "projectile spread angle penalty" 2.2 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Soldier_RocketShotgun { Class Soldier Item "The Black Box" Name "Large Black Box Soldier" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Health 750 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Black Box" "damage bonus" 0.33 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 0.8 "blast radius increased" 1.25 "projectile spread angle penalty" 2 "heal on hit for rapidfire" 140 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Soldier_Spammer { Class Soldier Name "Large Rapidfire Soldier" Health 750 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "reload time decreased" -1 "projectile speed decreased" 0.65 "fire rate bonus" 0.85 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Soldier_Spammer_Reload { Class Soldier Name "Large Burstfire Soldier" Attributes HoldFireUntilFullReload Health 750 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "reload time decreased" 0.7 "fire rate bonus" 0.3 "clip size upgrade atomic" 1 "projectile speed decreased" 0.65 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Soldier_SlowBarrage { Class Soldier Name "Corporal Barrage" //Name "Minor Crits" //Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Health 750 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 6.0 "faster reload rate" 0.65 //"faster reload rate" 1.3" "fire rate bonus" 0.6 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 5 "Projectile speed increased" 0.4 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Soldier_Crit { Class Soldier Name "Large Charged Soldier" Skill Normal Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Health 750 Scale 1.4 Attributes HoldFireUntilFullReload CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Original" "faster reload rate" 0.4 "fire rate penalty" 2.5 "damage penalty" 0.85 "Projectile speed increased" 0.5 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Soldier_Bison { Class Soldier Name "Large Beam Soldier" WeaponRestrictions SecondaryOnly Item "The Righteous Bison" Item "The Space Bracers" Item "The Jupiter Jumpers" //Item "The Hardium Helm" Scale 1.4 Health 750 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Righteous Bison" "faster reload rate" -0.8 "fire rate bonus" 0.8 "Projectile speed increased" 1.25 "dmg penalty vs players" 1.25 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Pyro { Class Pyro Name "Large Pyro" Health 650 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "damage bonus" 1.1 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Pyro_Fury { Class Pyro Name "Large Fury Pyro" MaxVisionRange 450 Health 650 Scale 1.4 Item "The Dragon's Fury" ItemAttributes { ItemName "The Dragon's Fury" "damage bonus vs burning" 1.2 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Pyro_Flaregun { Class Pyro Name "Large Flare Pyro" ClassIcon pyro_flare Health 650 Scale 1.4 WeaponRestrictions SecondaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.8 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Demo_Burst { Class Demoman Name "Large Burstfire Demoman" Health 650 Scale 1.4 Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 1.1 "fire rate bonus" 0.04 "clip size penalty" 0.75 "projectile spread angle penalty" 3.8 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Demoman_Spammer { Class Demoman Name "Large Rapidfire Demoman" Health 650 Scale 1.4 WeaponRestrictions PrimaryOnly CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -1 "fire rate bonus" 0.9 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Demoman_Cannon { Class Demoman Name "Large Cannon Demoman" Item "The Loose Cannon" Attributes HoldFireUntilFullReload Health 650 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Loose Cannon" "fire rate penalty" 1.25 "reload time decreased" 0.65 "grenade launcher mortar mode" 0 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Demoman_Airbomb { Class Demoman Name "Large Iron Bomber Demoman" Item "The Iron Bomber" Attributes HoldFireUntilFullReload Health 650 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Iron Bomber" "fuse bonus" 0.3 "projectile range increased" 0.35 // Prevents overshooting target "fire rate bonus" 0.9 "reload time decreased" 0.85 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "head scale" 0.7 } } T_TFBot_H_Large_Heavyweapons_Brass { Class Heavyweapons Name "Large Brass Heavy" Health 900 Scale 1.5 Item "The Brass Beast" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Brass Beast" "fire rate bonus" 0.9 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_H_Large_Heavyweapons_Long_Range { Class Heavyweapons Name "Large Accurate Heavy" Health 900 Scale 1.5 Item "Tomislav" MaxVisionRange 2500 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Tomislav" "fire rate penalty" 2 "damage bonus" 2 "weapon spread bonus" 0.4 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_H_Large_Heavyweapons_Shotgun { Class Heavyweapons Name "Large Heavy Shotgun" WeaponRestrictions SecondaryOnly Health 900 Scale 1.5 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 5 "damage bonus" 0.33 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } } T_TFBot_H_Large_Engineer_Widowmaker { Class Engineer Name "Large Widowmaker Engineer" Item "The Gunslinger" Item "The Widowmaker" WeaponRestrictions PrimaryOnly Health 650 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Widowmaker" "fire rate bonus" 0.85 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 } InterruptAction { Target "RandomEnemy" Delay 1 Duration 10 } } T_TFBot_H_Large_Engineer_Pomson_Spammer { Class Engineer Name "Large Rapidfire Pomson Engineer" Item "The Gunslinger" Item "The Pomson 6000" WeaponRestrictions PrimaryOnly Health 650 Scale 1.4 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Pomson 6000" "fire rate bonus" 0.85 "reload time decreased" -1 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 "damage bonus" 1.1 } InterruptAction { Target "RandomEnemy" Delay 1 Duration 10 } } T_TFBot_H_Large_Medic_BigHeal { Class Medic Name "Large Quick-Fix Medic" Skill Normal Item "The Quick-Fix" Scale 1.4 Health 650 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.1 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "heal rate bonus" 14 "head scale" 0.7 "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 } } T_TFBot_H_Large_Medic_Shield { Name "Large Shield Medic" Class Medic Skill Expert Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "Halogen Head Lamp" WeaponRestrictions SecondaryOnly Scale 1.4 Health 650 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 1 "uber duration bonus" -7 } CharacterAttributes { "bot medic uber deploy delay duration" 500 "voice pitch scale" 0 "head scale" 0.7 "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 } } T_TFBot_H_Large_Medic_Syringe //A squad leader medic will behave like a battle medic. ShouldPreserveSquad is recomended { Class Medic Name "Large Syringe Medic" WeaponRestrictions PrimaryOnly Scale 1.4 Health 650 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "fire rate bonus" 0.8 "reload time decreased" 0.8 } CharacterAttributes { "head scale" 0.7 "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 } } T_TFBot_H_Large_Medic_Blut { Class Medic Name "Large Blutsauger Medic" WeaponRestrictions PrimaryOnly Scale 1.4 Health 650 Item "The Blutsauger" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Blutsauger" "fire rate bonus" 0.8 "reload time decreased" 0.8 "heal on hit for rapidfire" 8 } CharacterAttributes { "head scale" 0.7 "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 } } T_TFBot_H_Large_Medic_Crossbow //Make them always fire if in a mixed group of classes in vanilla mvm { Class Medic Name "Large Crossbow Medic" WeaponRestrictions PrimaryOnly Scale 1.4 Health 650 Item "The Crusader's Crossbow" Item "Berliner's Bucket Helm" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Crusader's Crossbow" "reload time decreased" 0.85 "damage bonus" 1.25 "projectile penetration" 1 } CharacterAttributes { "head scale" 0.7 "health regen" 1 "damage force reduction" 0.8 "airblast vulnerability multiplier" 0.8 } } T_TFBot_H_Large_Sniper_SMG //Use AlwaysFireWeapon in Vanilla and use Action FetchFlag if you have Rafmod. { Class Sniper Name "Large SMG Sniper" WeaponRestrictions SecondaryOnly Scale 1.4 Health 650 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SMG" "fire rate bonus" 0.85 "reload time decreased" 0.85 } CharacterAttributes { "health regen" 1 "damage force reduction" 0.85 "airblast vulnerability multiplier" 0.85 } InterruptAction { Target "RandomEnemy" Delay 1 Duration 10 } } T_TFBot_H_Giant_Scout { Class Scout Name "Giant Scout" Skill Expert Health 1600 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage bonus" 1.5 "fire rate bonus" 0.6 "bullets per shot bonus" 1.5 "reload time decreased" -1 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_H_Giant_Soldier { Class Soldier Name "Giant Soldier" Attributes AlwaysCrit Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss CustomEyeGlowColor "255 0 0" CharacterAttributes { "damage bonus" 2.0 "fire rate bonus" 0.6 "reload time decreased" -1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_H_Giant_Pyro { Class Pyro Name "Giant Pyro" Attributes AlwaysCrit Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss CustomEyeGlowColor "255 0 0" CharacterAttributes { "move speed bonus" 0.5 "damage bonus" 2.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_H_Giant_Demoman { Class Demoman Name "Giant Rapid Fire Demoman" Attributes AlwaysCrit Skill Expert Health 3300 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.4 "fire rate bonus" 0.4 "damage bonus" 2 "projectile speed increased" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_H_Giant_Demo_RapidFire { Class Demoman Name "Giant Rapid Fire Demoman" Attributes AlwaysCrit Health 3300 Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.05 "clip size upgrade atomic" 12 "reload time decreased" 0.2 "damage force reduction" 0.5 "damage bonus" 1 "projectile speed increased" 2 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_H_Giant_Heavyweapons { Class Heavyweapons Name "Giant Heavy" Attributes AlwaysCrit Skill Expert Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 "bullets per shot bonus" 1.5 "spread penalty" 1.25 "fire rate bonus" 0.9 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_WaveSpawn_Blu_Medium_H { RandomSpawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_H_Scout_Shortstop Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } } } T_WaveSpawn_Red_Medium_H { RandomSpawn 1 Support 1 RandomChoice { TFBot { Template T_TFBot_H_Scout_Shortstop Skill Normal AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber Attributes IgnoreFlag ClassIcon red2_lite } TFBot { Template T_TFBot_H_Demoman_Samurai Skill Normal AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber Attributes IgnoreFlag ClassIcon red2_lite } TFBot { Template T_TFBot_H_Heavyweapons_Fist Skill Normal AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber Attributes IgnoreFlag ClassIcon red2_lite } TFBot { Template T_TFBot_H_Sniper_Huntsman_Spammer Skill Expert Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } } } T_WaveSpawn_Blu_Light_H { RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_H_Scout_Melee Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Scout_Bonk Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Scout_Sandman Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Scout_FAN Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Scout_Pistol_Burst Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Soldier Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Soldier_Extended_Buff_Banner Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Soldier_Extended_Concheror Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Soldier_Extended_Battalion Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Soldier_RocketPush Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Soldier_RocketShotgun Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_URL_Soldier_Homing_Swarm Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Pyro Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Pyro_Flaregun Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Pyro_Fury Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Demoman Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Demo_Burst Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Heavyweapons Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Heavyweapons_Deflector Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Heavyweapons_Shotgun Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Heavyweapons_Heavyweight_Champ Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Medic Skill Normal Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Medic_BigHeal Skill Normal Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Medic_Kritzkreig Skill Normal Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Medic_Primary Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Sniper Skill Expert Action Sniper Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Sniper_Huntsman Skill Expert Action Mobber Attributes IgnoreFlag ClassIcon Random_lite } TFBot { Template T_TFBot_H_Spy Skill Expert Action Spy Attributes IgnoreFlag ClassIcon Random_lite } } } T_WaveSpawn_Red_Light_H { RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_H_Scout_Melee Skill Normal AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber Attributes IgnoreFlag ClassIcon red2_lite } TFBot { Template T_TFBot_H_Scout_Bonk Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Scout_Sandman Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Scout_FAN Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Soldier Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Soldier_Extended_Buff_Banner Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Soldier_Extended_Concheror Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Soldier_Extended_Battalion Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Pyro Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Demoman Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Demoman_Knight Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Demo_Burst Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Heavyweapons Skill Normal Action Mobber Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Medic Skill Normal Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Medic_BigHeal Skill Normal Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Sniper Skill Expert Action Sniper Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } TFBot { Template T_TFBot_H_Spy Skill Expert Action Spy Attributes IgnoreFlag ClassIcon red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } } } } T_Wavespawn_Blu_Heavy_H { RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Burstfire Attributes IgnoreFlag ClassIcon Random_lite Action Mobber } TFBot { Template T_TFBot_H_Giant_Scout Attributes IgnoreFlag ClassIcon Random_lite Action Mobber } TFBot { Template T_TFBot_H_Giant_Soldier Attributes IgnoreFlag ClassIcon Random_lite Action Mobber } TFBot { Template T_TFBot_H_Giant_Pyro Attributes IgnoreFlag ClassIcon Random_lite Action Mobber } TFBot { Template T_TFBot_H_Giant_Demoman Attributes IgnoreFlag ClassIcon Random_lite Action Mobber } TFBot { Template T_TFBot_H_Giant_Demo_Rapidfire Attributes IgnoreFlag ClassIcon Random_lite Action Mobber } TFBot { Template T_TFBot_H_Giant_Heavyweapons Attributes IgnoreFlag ClassIcon Random_lite Action Mobber } } } T_Wavespawn_Red_Heavy_H { RandomSpawn 1 RandomChoice { TFBot { Template T_TFBot_Soldier_Burstfire Attributes IgnoreFlag ClassIcon Red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber } TFBot { Template T_TFBot_H_Giant_Scout Attributes IgnoreFlag ClassIcon Red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber } TFBot { Template T_TFBot_H_Giant_Soldier Attributes IgnoreFlag ClassIcon Red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber } TFBot { Template T_TFBot_H_Giant_Pyro Attributes IgnoreFlag ClassIcon Red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber } TFBot { Template T_TFBot_H_Giant_Demoman Attributes IgnoreFlag ClassIcon Red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber } TFBot { Template T_TFBot_H_Giant_Demo_Rapidfire Attributes IgnoreFlag ClassIcon Red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber } TFBot { Template T_TFBot_H_Giant_Heavyweapons Attributes IgnoreFlag ClassIcon Red2_lite AddCond { Name "TF_COND_REPROGRAMMED" } Action Mobber } } } } }