#base robot_standard.pop #base robot_giant.pop //general elite idea by DaMno, first introduced in coop strike, csgo //ideas by hellmet mostly elite_bot_system { Templates { //OFFENCE T_TFBot_Scout_Elite { Class Scout Name "Elite Scout" AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Soldier_Elite { Class Soldier Name "Elite Soldier" AimLeadProjectileSpeed 1 // If set, the bot will lead their shots depending on player movement. Setting to 1 will determine projectile speed. Stacks with rocket and arrow leading unless overriden with AimAt AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Pyro_Elite { Class Pyro Name "Elite Pyro" Item "The Flare Gun" AimLeadProjectileSpeed 1 UseBestWeapon 1 // Use Best weapon AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } //DEFENCE T_TFBot_Demo_Elite { Class Demoman Name "Elite Demo" AimLeadProjectileSpeed 1 AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Heavy_Elite { Class Heavyweapons Name "Elite Heavy" AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes CharacterAttributes { "minigun full movement" 1 } } T_TFBot_Engineer_Elite { Class Engineer Name "Elite Engineer" //Skill Expert TeleportWhere spawnbot Health 500 Attributes TeleportToHint Item "The Wrangler" AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes ExtAttr BuildDispenserAsTeleporter //Builds dispenser instead of teleporter CharacterAttributes { "engy dispenser radius increased" 40 } } //SUPPORT T_TFBot_Medic_Elite { Class Medic Name "Elite Uber Medic" ClassIcon medic_uber Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 5 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "heal rate bonus" 5 "bot medic uber health threshold" 100 } ExtAttr MedicLookAtThreats AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Sniper_Elite { Class Sniper Name "Elite Sniper" Skill Expert MaxVisionRange 3500 AimAt head AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Spy_Elite { Class Spy Skill Expert Name "Elite Spy" ItemAttributes { ItemName "tf_weapon_revolver" "auto fires full clip" 1 } AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Giant_Scout_Elite { Class Scout Name "Giant Elite Scout" ClassIcon scout_giant Skill Expert Health 1600 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" //"damage bonus" 1.5 "killstreak tier" 3 } CharacterAttributes { "damage bonus" 1.5 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Giant_Soldier_Elite { Class Soldier Name "Giant Elite Soldier" ClassIcon soldier_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss AimLeadProjectileSpeed 1 ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" //"damage bonus" 1.5 "killstreak tier" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Giant_Pyro_Elite { Class Pyro Name "Giant Elite Pyro" ClassIcon pyro_giant Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "damage bonus" 1.5 "killstreak tier" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Giant_Heavyweapons_Elite { Class Heavyweapons Name "Giant Heavy" ClassIcon heavy_giant //Skill Expert Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss ExtAttr AlwaysFireWeaponAlt ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 "killstreak tier" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Giant_Demoman_Elite { Class Demoman Name "Giant Elite Demoman" ClassIcon demo_giant //Skill Expert Health 3300 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.4 "fire rate bonus" 0.75 "killstreak tier" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } AimLeadProjectileSpeed 1 AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Giant_Medic_Elite { Class Medic Name "Giant Elite Medic" ClassIcon medic_giant //Skill Expert Health 4500 ExtAttr MedicLookAtThreats Attributes SpawnWithFullCharge Item "The Quick-Fix" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1.5 //"killstreak tier" 3 } ItemAttributes { ItemName "The Quick-Fix" //"ubercharge rate bonus" 0.01 // pretty much disables ubercharge "killstreak tier" 3 } CharacterAttributes { "bot medic uber health threshold" 100 "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 } AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } T_TFBot_Giant_Medic_Regen_Elite { Class Medic Name "Giant Elite Regen Medic" ClassIcon medic_regen //Skill Expert Health 4500 ExtAttr MedicLookAtThreats Item "The Quick-Fix" Item "The Surgeon's Stahlhelm" // WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0.01 // pretty much disables ubercharge "killstreak tier" 3 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 1.5 } 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 "health regen" 80 } AimTrackingInterval 0.01 // override for skill aim CustomEyeGlowColor "255 0 0" // red eyes } } }