population { // This is a massive template file filled with various robots to be used in missions // PT's to be spawned in missions: // ====================================================================================================================== // ====================================================================================================================== PointTemplates { Custodian_Weapon_Switch { NoFixup 1 OnSpawnOutput { Target "CustodianCloseRange" Action SetParent Param !activator Delay 0 } OnSpawnOutput { Target "CustodianCloseRange" Action AddOutput Param "targetname " Delay 0.01 } trigger_multiple { "targetname" "CustodianCloseRange" "spawnflags" "1" "mins" "-200 -200 -128" "maxs" "200 200 128" "filtername" "custodian_filter" "OnStartTouchAll" "@p@!self,$WeaponSwitchSlot,1,0,-1" "OnStartTouchAll" "@p@!self,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnEndTouchAll" "@p@!self,$RemovePlayerAttribute,disable weapon switch,0,-1" "OnEndTouchAll" "@p@!self,$WeaponSwitchSlot,0,0.01,-1" // "OnStartTouchAll" "player,$displaytextchat,in range,0,-1" // "OnEndTouchAll" "player,$displaytextchat,not in range,0,-1" } } Custodian_Trigger_Filter { filter_multi { "targetname" "custodian_filter" "Filter01" "filter_nonspy" "Filter02" "filter_isred" } filter_tf_class { "targetname" "filter_nonspy" "Negated" "1" "tfclass" "8" } filter_activator_team { "targetname" "filter_isred" "filterteam" 2 } } Custodian_Shotgun_Particle { NoFixup 1 info_particle_system { "origin" "0 0 0" "angles" "0 0 0" "targetname" "cust_shorgun" "effect_name" "ExplosionCore_buildings" } OnSpawnOutput { Target "cust_shorgun" Action "Start" Delay 0 Param 1 } OnSpawnOutput { Target "cust_shorgun" Action "Kill" Delay 2 } } Combo_Attack { NoFixup 1 logic_relay { "targetname" "combo_melee_to_secondary_medic" "spawnflags" "2" "OnTrigger" "!self,EnableRefire,,0,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,1,0,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,9,-1" } logic_relay { "targetname" "combo_primary_to_secondary" "spawnflags" "2" "OnTrigger" "!self,EnableRefire,,0,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,1,0,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,0.6,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,0,0.61,-1" } logic_relay { "targetname" "combo_melee_to_secondary" "spawnflags" "2" "OnTrigger" "!self,EnableRefire,,0,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,1,0,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,0.6,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,2,0.61,-1" } logic_relay { "targetname" "combo_secondary_to_melee" "spawnflags" "2" "OnTrigger" "!self,EnableRefire,,0,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,2,0,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,0.6,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,1,0.61,-1" } logic_relay { "targetname" "combo_primary_to_secondary_longhold" "spawnflags" "2" "OnTrigger" "!self,EnableRefire,,0,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,1,0,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,1.5,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,0,1.51,-1" } logic_relay { "targetname" "combo_secondary_to_primary_to_melee" "spawnflags" "2" "OnTrigger" "!self,EnableRefire,,0,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,0,0,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,0.6,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,2,0.61,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.62,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,1.4,-1" } logic_relay { "targetname" "combo_secondary_to_primary" "spawnflags" "2" "OnTrigger" "!self,EnableRefire,,0,-1" "OnTrigger" "!activator,$WeaponSwitchSlot,0,0,-1" "OnTrigger" "!activator,$AddPlayerAttribute,disable weapon switch|1,0.01,-1" "OnTrigger" "!activator,$RemovePlayerAttribute,disable weapon switch,0.6,-1" } } Coaltown_Engispots //makes non-fetchflag engineers work properly on coaltown and ghosttown { bot_hint_engineer_nest { "targetname" "newengispot1" "origin" "12 -620 736" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot1" "origin" "12 -767 736" "angles" "0 -90 0" } bot_hint_teleporter_exit { "targetname" "newengispot1" "origin" "12 -602 736" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot2" "origin" "0 240 672" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot2" "origin" "0 100 672" "angles" "0 -90 0" } bot_hint_teleporter_exit { "targetname" "newengispot2" "origin" "0 252 672" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot3" "origin" "-1388 370 640" "angles" "0 0 0" } bot_hint_sentrygun { "targetname" "newengispot3" "origin" "-1200 370 640" "angles" "0 0 0" } bot_hint_teleporter_exit { "targetname" "newengispot3" "origin" "-1400 370 640" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot4" "origin" "0 280 448" "angles" "0 -165 0" } bot_hint_sentrygun { "targetname" "newengispot4" "origin" "-330 250 464" "angles" "0 -165 0" } bot_hint_teleporter_exit { "targetname" "newengispot4" "origin" "-14 280 448" "angles" "0 -165 0" } bot_hint_engineer_nest { "targetname" "newengispot5" "origin" "-490 1490 496" "angles" "0 0 0" } bot_hint_sentrygun { "targetname" "newengispot5" "origin" "-345 1450 496" "angles" "0 -45 0" } bot_hint_teleporter_exit { "targetname" "newengispot5" "origin" "-500 1500 496" "angles" "0 0 0" } bot_hint_engineer_nest { "targetname" "newengispot6" "origin" "700 2150 496" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot6" "origin" "740 1830 496" "angles" "0 -90 0" } bot_hint_teleporter_exit { "targetname" "newengispot6" "origin" "700 2164 496" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot7" "origin" "575 930 418" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot7" "origin" "600 760 418" "angles" "0 -90 0" } bot_hint_teleporter_exit { "targetname" "newengispot7" "origin" "584 930 418" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot8" "origin" "1250 850 576" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot8" "origin" "1150 640 576" "angles" "0 -115 0" } bot_hint_teleporter_exit { "targetname" "newengispot8" "origin" "1250 864 576" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot9" "origin" "1470 -600 746" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot9" "origin" "1400 -1070 704" "angles" "0 -165 0" } bot_hint_teleporter_exit { "targetname" "newengispot9" "origin" "1470 -586 736" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot10" "origin" "1050 -1100 512" "angles" "0 -135 0" } bot_hint_sentrygun { "targetname" "newengispot10" "origin" "900 -1300 512" "angles" "0 -135 0" } bot_hint_teleporter_exit { "targetname" "newengispot10" "origin" "1050 -1100 512" "angles" "0 -135 0" } bot_hint_engineer_nest { "targetname" "newengispot11" "origin" "1500 -1950 704" "angles" "0 180 0" } bot_hint_sentrygun { "targetname" "newengispot11" "origin" "1500 -1800 704" "angles" "0 125 0" } bot_hint_teleporter_exit { "targetname" "newengispot11" "origin" "1500 -1987 704" //the engi nest of '87 "angles" "0 180 0" } bot_hint_engineer_nest { "targetname" "newengispot12" "origin" "-1400 -200 576" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot12" "origin" "-1350 -350 576" "angles" "0 -60 0" } bot_hint_teleporter_exit { "targetname" "newengispot12" "origin" "-1400 -214 576" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot13" "origin" "-1400 -1450 640" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot13" "origin" "-1150 -1200 640" "angles" "0 -30 0" } bot_hint_teleporter_exit { "targetname" "newengispot13" "origin" "-1400 -1464 640" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot14" "origin" "720 -2200 354" "angles" "0 180 0" } bot_hint_sentrygun { "targetname" "newengispot14" "origin" "810 -2245 363" "angles" "0 180 0" } bot_hint_engineer_nest { "targetname" "newengispot15" "origin" "-1200 -1900 640" "angles" "0 -45 0" } bot_hint_sentrygun { "targetname" "newengispot15" "origin" "-820 -2100 640" "angles" "0 0 0" } bot_hint_teleporter_exit { "targetname" "newengispot15" "origin" "-1200 -1886 640" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot16" "origin" "-480 1050 450" "angles" "0 -90 0" } bot_hint_sentrygun { "targetname" "newengispot16" "origin" "-570 820 450" "angles" "0 -90 0" } bot_hint_teleporter_exit { "targetname" "newengispot16" "origin" "-480 1070 450" "angles" "0 -90 0" } bot_hint_engineer_nest { "targetname" "newengispot17" "origin" "595 -100 512" "angles" "0 0 0" } bot_hint_sentrygun { "targetname" "newengispot17" "origin" "780 -175 512" "angles" "0 -45 0" } bot_hint_teleporter_exit { "targetname" "newengispot17" "origin" "600 -110 512" "angles" "0 0 0" } } } SpawnTemplate Custodian_Trigger_Filter SpawnTemplate Combo_Attack Templates { ///////////////__SCOUT__///////////// T_TFBot_Scout_Flank { ClassIcon scout_backscatter_lite Name "Flank Scout" Action Mobber Class Scout Skill Expert MaxVisionRange 500 Attributes HoldFireUntilFullReload Attributes DisableDodge MoveBehindEnemy 1 DesiredAttackRange 350 ItemAttributes { ItemName "the back scatter" "minicrits become crits" 1 "faster reload rate" 0.9 "fire rate bonus" 0.2 } CharacterAttributes { "move speed bonus" 1.3 } Item "the back scatter" Item "the federal casemaker" } T_TFBot_Scout_Popper { ClassIcon scout_pop Name "Soda Popper Scout" Class Scout Skill Normal Item "the soda popper" Item "crit-a-cola" Item "scout mtg hat" } T_TFBot_Scout_Pep_Blaster { ClassIcon scout_blaster_nys Name "Baby Face's Blaster Scout" Class Scout Skill Expert Attributes HoldFireUntilFullReload ItemAttributes { ItemName "baby face's blaster" "weapon spread bonus" 0.6 "faster reload rate" 0.6 "lose hype on take damage" 1 //1% per 1 damage taken } CharacterAttributes { "move speed bonus" 1.1 } Item "baby face's blaster" Item "pretty boy's pocket pistol" Item "the fed-fightin' fedora" Item "dillinger's duffel" } T_TFBot_Scout_Autogun { ClassIcon scout_blaster_nys Name "Machine Gun Scout" Class Scout Skill Expert ItemAttributes { ItemName "baby face's blaster" "bullets per shot bonus" 0.1 "fire rate bonus" 0.25 "faster reload rate" 6 "clip size bonus upgrade" 12.5 "dmg penalty vs players" 6 "damage bonus" 0.5 "move speed penalty" 1 "boost on damage" 0 "scattergun no reload single" 1 "hidden primary max ammo bonus" 5 "weapon spread bonus" 0 "custom weapon fire sound" "Weapon_Winger.Single" } Item "baby face's blaster" Item "fortunate son" Item "flak jack" } T_TFBot_Scout_Instakill { ClassIcon scout_fan_hyper Name "Scunt" Class Scout Skill Expert MaxVisionRange 256 Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes SuppressFire UseHumanAnimations 1 AimTrackingInterval 0 FireWeapon { Delay 0.5 Cooldown 0.5 Duration 0.5 IfSeeTarget 1 Type "Primary" } ItemAttributes { ItemName "the force-a-nature" "damage bonus" 100.99 "is australium item" 1 "item style override" 1 "bullets per shot bonus" 2 "fire rate bonus" 75 "kill forces attacker to laugh" 1 "faster reload rate" 10 } ItemAttributes { ItemName "scout beanie" "set item tint RGB" 3329330 "attach particle effect" 9 } ItemAttributes { ItemName "the fast learner" "set item tint RGB" 3329330 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" -1 "airblast vulnerability multiplier" -1 } Item "the force-a-nature" Item "scout beanie" Item "the fast learner" } T_TFBot_Scout_Pistol { ClassIcon scout_pistol Name "Pistol Scout" Class Scout Skill Hard WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.1 } Item "modest metal pile of scrap" } T_TFBot_Scout_Pistol_Pep { ClassIcon scout_pocketpistol_lite Name "Pistol Scout" Class Scout Skill Hard WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.1 } Item "pretty boy's pocket pistol" Item "the fed-fightin' fedora" } T_TFBot_Scout_Butcher { ClassIcon scout_cleaver Name "Butcher Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly StripItemSlot 0 AimAt Head FireWeapon { Delay 0.5 Cooldown 0.5 Duration 0.5 IfSeeTarget 1 Type "Primary" } ItemAttributes { ItemName "the flying guillotine" "effect bar recharge rate increased" 0.3 } Item "the flying guillotine" Item "the bolted bombardier" } T_TFBot_Scout_Milk_Combo { ClassIcon scout_milk Name "Milkman Scout" Class Scout Skill Hard StripItemSlot 0 ItemAttributes { ItemName "mad milk" "effect bar recharge rate increased" 0.5 } ItemAttributes { ItemName "the holy mackerel" "crit vs wet players" 1 } CharacterAttributes { "move speed bonus" 1.1 } Item "mad milk" Item "the holy mackerel" Item "the milkman" } T_TFBot_Scout_FoW { ClassIcon scout_fanowar Health 65 Name "Fan O'War Scout" Scale 0.65 Class Scout Skill Normal WeaponRestrictions MeleeOnly CharacterAttributes { "head scale" 1.5 "voice pitch scale" 1.35 "hand scale" 1.5 } Item "the fan o'war" } T_TFBot_Scout_Basher { ClassIcon scout_basher_lite Name "Basher Scout" Class Scout Skill Hard Attributes DisableDodge WeaponRestrictions MeleeOnly Item "The Boston Basher" } T_TFBot_Scout_Wrap { ClassIcon scout_wrap_lite Name "Elf Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Item "the wrap assassin" Item "the big elfin deal" Item "the bootie time" } T_TFBot_Scout_Sun { ClassIcon scout_sunstick_swordstone Name "SunStick Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Item "Sun-on-a-Stick" } T_TFBot_Scout_Knight { ClassIcon scout_threerune_daan Name "Scout Knight" Health 650 Scale 1.4 Class Scout Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "three-rune blade" "hit self on miss" 0 "bleeding duration" 0 "is_a_sword" 1 "damage bonus" 1.85 "melee attack rate bonus" 1.8 } CharacterAttributes { "head scale" 0.7 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } Item "three-rune blade" Item "herald's helm" Item "courtly cuirass" Item "squire's sabatons" } T_TFBot_Scout_Master { ClassIcon scout Name "Tryhard Scout" Class Scout Skill Expert BehaviorModifiers Mobber Attributes HoldFireUntilFullReload AutoJumpMin 0.1 AutoJumpMax 4 Attributes AutoJump FireWeapon { Delay 2 Cooldown 2 Duration 0 IfSeeTarget 1 Type "Jump" } ItemAttributes { ItemName "festive scattergun 2011" "attach particle effect" 704 } ItemAttributes { ItemName "scout beanie" "attach particle effect" 6 "set item tint RGB" 3329330 } ItemAttributes { ItemName "the cool cat cardigan" "set item tint RGB" 3329330 } CharacterAttributes { "cancel falling damage" 1 } Item "festive scattergun 2011" Item "scout beanie" Item "the cool cat cardigan" } T_TFBot_Scout_Expert { ClassIcon scout_crit Name "Expert Scout" Class Scout Skill Expert Attributes AlwaysCrit Attributes HoldFireUntilFullReload ItemAttributes { ItemName "silver botkiller scattergun mk.i" "faster reload rate" 0.5 "fire rate bonus" 0.5 "weapon spread bonus" 0.8 } ItemAttributes { ItemName "bonk! atomic punch" "effect bar recharge rate increased" 0.65 } CharacterAttributes { "move speed bonus" 1.25 } Item "silver botkiller scattergun mk.i" Item "bonk! atomic punch" Item "the airdog" } T_TFBot_Scout_Extreme { ClassIcon ScOuT Name "Extreme Scout" Class Scout Skill Expert Attributes AlwaysCrit ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "damage bonus" 1.5 "is australium item" 1 "item style override" 1 "bullets per shot bonus" 2 "faster reload rate" 0 "fire rate penalty" 1.5 } CharacterAttributes { "move speed bonus" 1.3 } Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "the cross-comm express" Item "the delinquent's down vest" } ///////////////__SOLDIER__///////////// T_TFBot_Soldier_Bazooka { ClassIcon soldier_bazooka Name "Beggars Soldier" Class Soldier Skill Hard ItemAttributes { ItemName "the beggar's bazooka" "can overload" 0 "auto fires when full" 1 "faster reload rate" 0.65 } Item "the beggar's bazooka" Item "stainless pot" } T_TFBot_Soldier_Direct { ClassIcon soldier_directhit Name "Direct Hit Soldier" Class Soldier Skill Expert Item "the direct hit" Attributes HoldFireUntilFullReload AimLeadProjectileSpeed 1980 } T_TFBot_Soldier_Mangler { ClassIcon soldier_cowmangler Name "Cow Mangler Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload AimLeadProjectileSpeed 1100 FireWeapon { Delay 0 Cooldown 0 Repeats 1 Duration 1 IfSeeTarget 1 Type "Secondary" } Item "the cow mangler 5000" Item "lord cockswain's pith helmet" Item "lord cockswain's novelty mutton chops and pipe" } T_TFBot_Soldier_Shotgun_Rocket { ClassIcon soLdier_burstfire Name "Rocket Shotgun Soldier" Class Soldier Skill Hard Attributes HoldFireUntilFullReload ItemAttributes { ItemName "the original" "fire rate bonus" 0 "projectile spread angle penalty" 10 "clip size upgrade atomic" 4 "faster reload rate" 0.7 "damage bonus" 0.75 "Blast radius increased" 0.7 "Projectile speed increased" 1.2 } Item "the original" Item "defiant spartan" } T_TFBot_Soldier_AirStrike { ClassIcon soldier_airstrike_para Name "Air Strike Soldier" Class Soldier Skill Expert RocketJump 2 Attributes HoldFireUntilFullReload ItemAttributes { ItemName "the air strike" "clip size upgrade atomic" 4 "rocketjump attackrate bonus" 0.1 "faster reload rate" 0.5 } CharacterAttributes { "blast dmg to self increased" 0.1 "increased jump height" 1.4 "cancel falling damage" 1 } Item "the air strike" Item "the whirly warrior" Item "the b.a.s.e. jumper" } T_TFBot_Soldier_AirStrike_Vertical { ClassIcon soldier_airstrike Name "Airbomber Soldier" Class Soldier Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the air strike" "clip size upgrade atomic" 10 "rocketjump attackrate bonus" 0.065 "fire rate bonus" 1.8 "projectile spread angle penalty" 3 "faster reload rate" 0.3 "Projectile speed increased" 1.2 "auto fires when full" 1 "auto fires full clip" 1 "is_passive_weapon" 1 } ItemAttributes { ItemName tf_weapon_shotgun_soldier "override projectile type" 3 "fuse bonus" 0.05 "faster reload rate" 0 "blast dmg to self increased" 0 "apply z velocity on damage" 1200 "fire rate bonus" 9 "projectile no deflect" 1 "custom item model" "models/workshop/weapons/c_models/c_atom_launcher/c_atom_launcher.mdl" } CharacterAttributes { "move speed bonus" 0.85 "increased air control" 4 "cancel falling damage" 1 } Item "the air strike" Item "jumper's jeepcap" } T_TFBot_Soldier_Stun { ClassIcon soldier_stun Name "Stun Soldier" Class Soldier Skill Expert Attributes HoldFireUntilFullReload ItemAttributes { ItemName "the liberty launcher" "mod stun waist high airborne" 2 "rocket specialist" 1 } ItemAttributes { ItemName "steel shako" "set item tint RGB" 15185211 } Item "the liberty launcher" Item "steel shako" } T_TFBot_Soldier_Smoke { ClassIcon soldier_smoke_bomb Name "Smoke Screen Soldier" Class Soldier Skill Normal Attributes HoldFireUntilFullReload AimOffset "0 0 -128" AimLeadProjectileSpeed 0 ItemAttributes { ItemName "the black box" "use large smoke explosion" 1 "fire rate bonus" 1.5 "damage bonus" 0 "Blast radius increased" 0 "Projectile speed increased" 1.8 "projectile spread angle penalty" 4 "blast dmg to self increased" 0 "penetrate teammates" 1 "clip size penalty" 0.25 // "explosion particle" "mvm_tank_destroy" } Item "the black box" Item "the grenadier's softcap" Item "the viking braider" } T_TFBot_Soldier_Homing { ClassIcon soldier_homing_nys Name "Homing Soldier" Class Soldier Skill Normal AddCond { Name TF_COND_SODAPOPPER_HYPE } RocketCustomParticle "eyeboss_projectile" HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 1 TurnPower 70 MaxAimError 135 } } T_TFBot_Soldier_Missile { ClassIcon soldier_quadfire Name "Missile Soldier" Class Soldier Skill Hard ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "projectile trail particle" "eyeboss_projectile" "damage bonus" 1.3 "clip size penalty" 0.25 "Projectile speed decreased" 0.75 "mod projectile heat follow crosshair" 1 "mod projectile heat seek power" 360 "mod projectile heat aim time" 10 "custom projectile model" "models\buildables\sentry3_rockets.mdl" "paintkit_proto_def_index" 217 "set_item_texture_wear" 0 "penetrate teammates" 1 "custom projectile size" 0.1 "custom weapon fire sound" "=80|weapons\rpg\rocketfire1.wav" "custom weapon reload sound" "items\ammo_pickup.wav" "custom impact sound" "=80|weapons\explode5.wav" } Item "Peacebreaker" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" } T_TFBot_Soldier_MarketGarden { ClassIcon soldier_jug_market Class Soldier Name "Trolldier" Skill Expert RocketJump 1 ExtAttr IgnoreBuildings Attributes DisableDodge Action Sniper AimTrackingInterval 0 ItemAttributes { ItemName "Rocket Jumper" "fire rate penalty" 2 "faster reload rate" 0 } ItemAttributes { ItemName "the market gardener" "mult smack time" 0.5 "mult crit dmg" 3 } ItemAttributes { ItemName "dr's dapper topper" "set item tint RGB" 13595446 } CharacterAttributes { "move speed bonus" 1.3 "increased air control" 100 "deploy time decreased" 0.05 } Item "Rocket Jumper" Item "The Mantreads" Item "the market gardener" Item "dr's dapper topper" } T_TFBot_Soldier_Shotgun { ClassIcon shotgun_nys Name "Shotgun Soldier" Class Soldier Skill Hard WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload } T_TFBot_Soldier_Bison { ClassIcon soldier_bison Name "Bison Soldier" Class Soldier Skill Expert WeaponRestrictions SecondaryOnly Item "the righteous bison" Item "lord cockswain's pith helmet" Item "lord cockswain's novelty mutton chops and pipe" } T_TFBot_Soldier_Kamikadze_EP { ClassIcon soldier_pickaxe_escape Name "Escape Plan Soldier" Class Soldier Skill Expert WeaponRestrictions MeleeOnly UseHumanAnimations 1 NoBombUpgrades 1 MaxVisionRange 256 Taunt { Delay 0.25 Cooldown 0 IfSeeTarget 1 IfHealthBelow 100 } CharacterAttributes { "gesture speed increase" 1.65 "taunt attack time mult" 0.6 "taunt attack after end" 1 } Item "the escape plan" Item "mining light" } T_TFBot_Soldier_Kamikadze_TE { ClassIcon soldier_pickaxe_equalize Name "Equalizer Soldier" Class Soldier Skill Expert WeaponRestrictions MeleeOnly UseHumanAnimations 1 NoBombUpgrades 1 MaxVisionRange 256 Taunt { Delay 0.25 Cooldown 0 IfSeeTarget 1 IfHealthBelow 100 } ItemAttributes { ItemName "the equalizer" "damage bonus" 1.15 } CharacterAttributes { "gesture speed increase" 1.65 "taunt attack time mult" 0.6 "taunt attack after end" 1 } Item "the equalizer" Item "mining light" } T_TFBot_Soldier_Samurai { ClassIcon soldier_samurai_conch Health 650 Name "Samurai Soldier" Scale 1.5 Class Soldier Skill Expert StripItemSlot 0 Attributes SpawnWithFullCharge ItemAttributes { ItemName "the half-zatoichi" "provide on active" 1 "damage bonus" 1.5 } CharacterAttributes { "increase buff duration" 9 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" Item "the teufort tooth kicker" } T_TFBot_Soldier_Discipline { ClassIcon soldier_disciplinary Name "Disciplinary Action Soldier" Class Soldier Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Attributes AlwaysFireWeapon Item "the disciplinary action" Item "soldier drill hat" Item "the dictator" } T_TFBot_Soldier_Custodian { ClassIcon soldier_robot_nys Name "Custodian Soldier" Scale 1.5 Health 3000 Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Attributes DisableDodge Class Soldier Skill Expert UseMeleeThreatPrioritization 1 AimTrackingInterval 0.01 DesiredAttackRange 50 NoBombUpgrades 1 UseCustomModel "models/bots/soldier_boss/bot_soldier_boss.mdl" Item "teufort knight" Item "the jupiter jumpers" Item "the space bracers" Item "the hurt locher" Item "forgotten king's pauldrons" Item "the razorback" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" SpawnTemplate Custodian_Weapon_Switch ShootTemplate { Name Custodian_Shotgun_Particle ItemName "tf_weapon_shotgun_soldier" } ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.05 "faster reload rate" 0.5 "clip size bonus" 3 "projectile spread angle penalty" 1 "burst fire count" 4 "burst fire rate mult" 30 "paintkit_proto_def_index" 114 "set_item_texture_wear" 0 } ItemAttributes { ItemName "tf_weapon_shotgun_soldier" "fire rate penalty" 2 "damage bonus" 10 "max bullet range" 256 "bullets per shot bonus" 4 "sniper fires tracer HIDDEN" 1 "clip size penalty" 0.1 "faster reload rate" 0 "damage causes airblast" 1 "item color rgb" 1315860 "custom item model" "models/workshop_partner/weapons/c_models/c_dex_shotgun/c_dex_shotgun.mdl" "custom weapon fire sound" "Weapon_SniperRailgun_Large.SingleCrit" "custom kill icon" "widowmaker" } CharacterAttributes { "move speed bonus" 0.33 "dmg taken from crit reduced" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "health regen" 1 // "cannot be backstabbed" 1 "cannot be sapped" 1 "deploy time decreased" 0.5 "mult flag carrier move speed" 2 "blast dmg to self increased" 0 "self dmg push force decreased" 0 } } T_TFBot_Soldier_Master { ClassIcon soldier_para Name "Tryhard Soldier" Class Soldier Skill Expert RocketJump 2 Attributes HoldFireUntilFullReload ItemAttributes { ItemName "festive rocket launcher 2011" "rocketjump attackrate bonus" 0.65 "fire rate bonus" 0.9 "faster reload rate" 0.5 } CharacterAttributes { "blast dmg to self increased" 0.1 "cancel falling damage" 1 } Item "festive rocket launcher 2011" Item "the b.a.s.e. jumper" Item "dec2014 skullcap" Item "eotl_winter_coat" } T_TFBot_Soldier_Expert { ClassIcon soLdieR Name "Expert Soldier" Class Soldier Skill Expert Attributes AlwaysCrit Attributes HoldFireUntilFullReload ItemAttributes { ItemName warbird_rocketlauncher_warhawk "fire rate bonus" 0.5 "faster reload rate" 0.5 "Projectile speed increased" 1.25 } CharacterAttributes { "move speed bonus" 1.25 } Item "warbird_rocketlauncher_warhawk" Item "tyrantium helmet" Item "soldier's sparkplug" } T_TFBot_Soldier_Extreme { ClassIcon SolDieR Name "Extreme Soldier" Class Soldier Skill Expert Attributes AlwaysCrit Attributes HoldFireUntilFullReload AimLeadProjectileSpeed 1540 ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "is australium item" 1 "item style override" 1 "clip size bonus" 2 "damage bonus" 2 "fire rate bonus" 0.6 "Blast radius increased" 1.1 "Projectile speed increased" 1.4 "faster reload rate" 0.45 } Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Shellmet" Item "Attack Packs" } ///////////////__PYRO__///////////// T_TFBot_Pyro_Back { ClassIcon pyro_backburner_nys Name "Backburner Pyro" Class Pyro Skill Hard MoveBehindEnemy 1 Attributes DisableDodge Item "the backburner" Item "the smoking skid lid" Item "the lunatic's leathers" Item "the gas guzzler" } T_TFBot_Pyro_DragonFury { ClassIcon pyro_dragonfury Name "Dragon's Fury Pyro" Class Pyro Skill Expert Item "The Dragon's Fury" Item "the firefly" Item "batter's bracers" } T_TFBot_Pyro_Freeze { ClassIcon pyro_freeze Name "Freeze Flame Pyro" Class Pyro Skill Expert ItemAttributes { ItemName "Upgradeable tf_weapon_flamethrower" "slow enemy on hit major" 2 "weapon burn time reduced" 0 "weapon burn dmg reduced" 0 "airblast_destroy_projectile" 1 "set turn to ice" 1 "paintkit_proto_def_index" 282 "set_item_texture_wear" 0 "attach particle effect" 703 } Item "Upgradeable tf_weapon_flamethrower" Item "the chill chullo" Item "eotl_pyro_sweater" } T_TFBot_Pyro_Phlog { ClassIcon pyro_phlog Name "Phlog Pyro" Class Pyro Skill Normal MaxVisionRange 700 Attributes SpawnWithFullCharge ItemAttributes { ItemName "the phlogistinator" "mult airblast primary refire time" 0.01 } FireWeapon { Delay 3 Cooldown 1 Repeats 0 Duration 0 IfSeeTarget 1 Type "Secondary" } Item "the phlogistinator" Item "the smoking skid lid" } T_TFBot_Pyro_UberDrain { ClassIcon pyro_phlog_uber_sgtc Name "Uber Drain Pyro" Class Pyro Skill Easy WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the nostromo napalmer" "subtract victim medigun charge on hit" 1 "damage all connected" 1 "damage penalty" 0.75 } Item "the nostromo napalmer" Item "potato hat" Item "fallen angel" } T_TFBot_Pyro_Jetpack { ClassIcon pyro_thruster_lite Name "Jetpack Pyro" Class Pyro Skill Expert UseBestWeapon 1 StripItemSlot 2 UseHumanAnimations 1 AimAt Head FireWeapon { Delay 0 Cooldown 1.6 Duration 0 IfSeeTarget 1 Type "Primary" } ItemAttributes { ItemName "The Thermal Thruster" "deploy time decreased" 0 "holster_anim_time" 0 "item_meter_charge_rate" 6 } Item "the bone dome" Item "the air raider" Item "The Thermal Thruster" } T_TFBot_Pyro_Combo { ClassIcon pyro_degreaser_flare Name "Combo Pyro" Class Pyro Skill Hard ItemAttributes { ItemName "the degreaser" "fire input on hit" "combo_primary_to_secondary^Trigger^^0.5" "deploy time decreased" 0.1 } ItemAttributes { ItemName "the flare gun" "faster reload rate" 0.85 } Item "the degreaser" Item "the flare gun" Item "pyromancer's mask" } T_TFBot_Pyro_Hoover { ClassIcon pyro_hook Name "Hoover Pyro" Class Pyro Skill Hard Health 650 Scale 1.4 FireWeapon { Delay 0 Cooldown 0.5 Duration 0.5 IfSeeTarget 1 Type "Primary" } ItemAttributes { ItemName "tf_weapon_flamethrower" "flame_drag" 5 "flame_up_speed" 50 "flame_speed" 3000 "flame_spread_degree" 10 "damage penalty" 0.1 "flame_drag" 0.1 "airblast disabled" 1 "weapon burn dmg reduced" 0 "weapon burn time reduced" 0 "apply look velocity on damage" -290 "slow enemy on hit major" 1 } CharacterAttributes { "head scale" 0.7 } Item "phobos filter" Item "brimstone" } T_TFBot_Pyro_Flare_Rocket { ClassIcon pyro_flare Name "Napalm Pyro" Class Pyro Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the detonator" "damage bonus" 1.25 "override projectile type" 2 "Set DamageType Ignite" 1 "Projectile speed increased" 1.4 "dmg bonus vs buildings" 1.5 } Item "the detonator" Item "the rusty reaper" } T_TFBot_Pyro_MoonMan { ClassIcon pyro_manmelter Name "Moonman pyro" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the manmelter" "fire rate bonus" 0.1 "damage penalty" 0.5 "Projectile speed decreased" 0.65 } ItemAttributes { ItemName "the bubble pipe" "attach particle effect" 17 } Item "the manmelter" Item "the bubble pipe" Item "the moonman backpack" } T_TFBot_Pyro_Axe_Fast { ClassIcon pyro_riftaxe Name "Quickburn Pyro" Class Pyro Skill Expert Action Mobber WeaponRestrictions MeleeOnly ItemAttributes { ItemName "sharpened volcano fragment" "damage bonus vs burning" 1.25 "weapon burn dmg increased" 3 "melee attack rate bonus" 0.75 } ItemAttributes { ItemName "the blizzard breather" "attach particle effect" 33 "attach particle effect static" 33 } CharacterAttributes { "move speed bonus" 1.15 } Item "sharpened volcano fragment" Item "the blizzard breather" Item "camera helm" } T_TFBot_Pyro_Powerjack { ClassIcon pyro_powerjack Name "Powerjack Pyro" Class Pyro Skill Normal WeaponRestrictions MeleeOnly Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.2 } Item "the powerjack" Item "the attendant" } T_TFBot_Pyro_SuperHammer { ClassIcon pyro_homewrecker_lite Health 650 Scale 1.4 Name "Homewrecker Pyro" Class Pyro Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the homewrecker" "damage bonus" 2 "melee cleave attack" 1 "mult smack time" 3 "melee attack rate bonus" 1.7 "is_a_sword" 1 } CharacterAttributes { "head scale" 0.7 } Item "the homewrecker" Item "the last breath" Item "the googol glass eyes" } T_TFBot_Pyro_Torch { ClassIcon pyro_igniter Name "Flametouch Pyro" Class Pyro Skill Easy Health 250 Scale 1.15 WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Attributes DisableDodge DesiredAttackRange 1 ItemAttributes { ItemName "tf_weapon_flamethrower" "flame_speed" -500 "flame_up_speed" 50 "flame_lifetime" 1.4 "flame size bonus" 3 "flame life penalty" 2 "damage bonus" 1.75 "hand scale" 0 } CharacterAttributes { "move speed bonus" 1.2 } Item "The Person in the Iron Mask" Item "The Gas Guzzler" } T_TFBot_Pyro_Master { ClassIcon pyro_degreaser_flare Name "Tryhard Pyro" Class Pyro Skill Expert MaxVisionRange 1200 AutoJumpMin 0.1 AutoJumpMax 1 Attributes AutoJump ItemAttributes { ItemName "The Dragon's Fury" "deploy time decreased" 0.1 } ItemAttributes { ItemName "the scorch shot" "faster reload rate" 0.85 "fire input on hit" "combo_secondary_to_primary^Trigger" } ChangeAttributes { Name "Attack" Delay 1 Cooldown 0 Repeats 1 IfSeeTarget 1 } EventChangeAttributes { Default { WeaponRestrictions MeleeOnly Item "The Dragon's Fury" Item "the scorch shot" Item "the powerjack" Item "pyro helm" Item "pyro monocle" Attributes AlwaysFireWeapon } Attack { WeaponRestrictions SecondaryOnly } } // Item "the axtinguisher" } T_TFBot_Pyro_Expert { ClassIcon pyro_crit Name "Expert Pyro" Class Pyro Skill Expert Attributes AlwaysCrit UseBestWeapon 1 ItemAttributes { ItemName "Upgradeable tf_weapon_flamethrower" "damage bonus" 2 "deploy time decreased" 0.5 } ItemAttributes { ItemName "the scorch shot" "faster reload rate" 0.4 "weapon burn dmg increased" 3 } CharacterAttributes { "move speed bonus" 1.25 } Item "Upgradeable tf_weapon_flamethrower" Item "the scorch shot" Item "the winter wonderland wrap" Item "the sengoku scorcher" } T_TFBot_Pyro_Extreme { ClassIcon PyRO Name "Extreme Pyro" Class Pyro Skill Expert Attributes AlwaysCrit FireWeapon { Delay 0 Cooldown 0.5 Duration 0.5 IfSeeTarget 1 Type "Primary" } ItemAttributes { ItemName "Upgradeable tf_weapon_flamethrower" "damage bonus" 2 "is australium item" 1 "item style override" 1 "flame_gravity" 0 "flame_drag" 8.5 "flame_up_speed" 50 "flame_speed" 4900 "flame_spread_degree" 2 "flame_lifetime" 0.6 "flame_random_life_time_offset" 0.1 } CharacterAttributes { "move speed bonus" 1.1 } Item "Upgradeable tf_weapon_flamethrower" Item "firewall helmet" Item "dec2014 torchers tabard" } ///////////////__DEMOMAN__///////////// T_TFBot_Demoman_Sticky { ClassIcon demo_sticky_daan Name "Stickybomb Demoman" Class Demoman Skill Hard WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName tf_weapon_grenadelauncher "override projectile type" 27 "fire rate bonus" 1000 "is_passive_weapon" 1 } ItemAttributes { ItemName tf_weapon_pipebomblauncher "stickybomb charge rate" 0 "max pipebombs decreased" -6 "faster reload rate" 0.5 "Projectile range decreased" 0.4 } Item "l4d hat" } T_TFBot_Demoman_Sticky_Rapid { ClassIcon demo_sticky_spammer_daan Name "Sticky Spammer Demoman" Class Demoman Skill Hard WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "override projectile type" 27 "fire rate bonus" 1000 "is_passive_weapon" 1 } ItemAttributes { ItemName tf_weapon_pipebomblauncher "faster reload rate" 0 "stickybomb charge rate" 0 "max pipebombs decreased" -5 "fire rate bonus" 0.5 "Projectile range decreased" 0.4 } Item "sober stuntman" } T_TFBot_Demoman_Sticky_Burst { ClassIcon demo_sticky_burst Name "Burst Sticky Demoman" Class Demoman Skill Hard WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName tf_weapon_grenadelauncher "override projectile type" 27 "fire rate bonus" 1000 "is_passive_weapon" 1 } ItemAttributes { ItemName tf_weapon_pipebomblauncher "faster reload rate" 0.5 "stickybomb charge rate" 0 "fire rate bonus" 0 "projectile spread angle penalty" 3 "Projectile range decreased" 0.4 } Item "glengarry bonnet" } T_TFBot_Demoman_Knight_LongCharge { ClassIcon demoknight_charge Name "Long Charge Demoknight" Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 "charge recharge rate increased" 3 "charge impact damage increased" 2 } ItemAttributes { ItemName "the claidheamohmor" "mult charge turn control" 3 "charge time increased" 3 } Item "the splendid screen" Item "the claidheamohmor" Item "reggaelator" } T_TFBot_Demoman_Cannon { ClassIcon demo_loosecannon Name "Democannon" Class Demoman Skill Hard Attributes AlwaysCrit ItemAttributes { ItemName "the loose cannon" "damage bonus" 2 "fire rate bonus" 2 "grenade launcher mortar mode" 0 "Projectile speed increased" 1.5 } Item "the loose cannon" Item "world traveler" } T_TFBot_Demoman_Pirate_Bottle { ClassIcon demoknight_bottle_lite Name "Pirate Demoman" Class Demoman Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the scottish handshake" "charge recharge rate increased" 4 } Item "the tide turner" Item "the scottish handshake" Item "the buccaneer's bicorne" } T_TFBot_Demoman_Jumping_Melee { ClassIcon demo_charger Name "Pipejumping Demoknight" Class Demoman Skill Expert Attributes AirChargeOnly DesiredAttackRange 100 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_grenadelauncher "custom item model" "models/workshop/weapons/c_models/c_battleaxe/c_battleaxe.mdl" "blast dmg to self increased" 0 "Projectile speed increased" 0 "fuse bonus" 0 "apply z velocity on damage" 1500 "apply look velocity on damage" 650 "damage bonus" 0 "fire rate bonus" 10 "faster reload rate" 0 } ItemAttributes { ItemName "the scotsman's skullcutter" "is_passive_weapon" 1 } CharacterAttributes { "cancel falling damage" 1 "boots falling stomp" 1 "charge time increased" 2 } Item "the tide turner" Item "the scotsman's skullcutter" Item "ttg max hat" Item "buck turner all-stars" } T_TFBot_Demoman_Master { ClassIcon demo_sticky_daan AutoJumpMin 0.1 AutoJumpMax 1 Name "Tryhard Demoman" Class Demoman Skill Expert WeaponRestrictions SecondaryOnly Attributes AutoJump ItemAttributes { ItemName tf_weapon_grenadelauncher "override projectile type" 27 "fire rate bonus" 1000 "is_passive_weapon" 1 } ItemAttributes { ItemName "Upgradeable tf_weapon_pipebomblauncher" "damage bonus" 1.15 "faster reload rate" 0.4 "fire rate bonus" 0.85 "sticky arm time bonus" -0.1 "stickybomb charge rate" 0.0001 "Projectile range decreased" 0.4 "is australium item" 1 "item style override" 1 } Item "Upgradeable tf_weapon_pipebomblauncher" Item "the tavish degroot experience" Item "the teufort tooth kicker" } T_TFBot_Demoman_Expert_S { ClassIcon demo_crit Name "Expert Demoman" Class Demoman Skill Expert Attributes AlwaysCrit Attributes HoldFireUntilFullReload ItemAttributes { ItemName "the loch-n-load" "faster reload rate" 0.4 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 1.25 } Item "the loch-n-load" Item "the splendid screen" Item "scotch bonnet" } T_TFBot_Demoman_Knight_Festive { ClassIcon demoknight_festive Health 650 Name "Smissmass Demoknight" Scale 1.4 Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "festive eyelander" "damage bonus" 1.25 "critboost on kill" 3 } CharacterAttributes { "head scale" 0.7 } Item "festive targe 2014" Item "festive eyelander" Item "the merc's muffler" Item "the b.m.o.c." } T_TFBot_Demoman_Caber { ClassIcon demo_caber Name "Caber Demoman" Class Demoman Skill Hard WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "the ullapool caber" Item "sultan's ceremonial" } T_TFBot_Demoman_Artillery { ClassIcon demo_single Name "Artillery Demoman" Class Demoman Skill Hard Attributes AlwaysCrit Attributes HoldFireUntilFullReload DesiredAttackRange 1500 ItemAttributes { ItemName tf_weapon_grenadelauncher "override projectile type" 2 "Projectile speed increased" 3 "damage bonus" 1.25 "fire rate penalty" 2 "faster reload rate" 1.65 "Blast radius increased" 1.2 "projectile gravity" 500 "clip size bonus" 0.25 } Item "carouser's capotain" } T_TFBot_Demoman_Knight_Persian { ClassIcon demoknight_persian_nys Name "Persian Demoknight" Class Demoman Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } CharacterAttributes { "critboost on kill" 3 } Item "ali baba's wee booties" Item "the splendid screen" Item "the persian persuader" Item "sultan's ceremonial" Item "the liquor locker" } T_TFBot_Demoman_Knight_NineIron { ClassIcon demoknight_nineiron Health 650 Name "Golfman" Scale 1.4 Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "nessie's nine iron" "damage causes airblast" 1 "damage bonus" 1.5 "head scale" 0.7 } Item "the chargin' targe" Item "nessie's nine iron" Item "the cool breeze" Item "the king of scotland cape" } T_TFBot_Demoman_Bottle { ClassIcon demoknight_bottle_lite Name "Drunk Demoman" Class Demoman Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "demoman tricorne" "attach particle effect" 34 "attach particle effect static" 34 } Item "demoman tricorne" } T_TFBot_Demoman_Bottle_Para { ClassIcon demo_para AutoJumpMin 6 AutoJumpMax 6 Name "Parachute Demoman" Class Demoman Skill Hard Attributes AlwaysCrit Attributes AutoJump WeaponRestrictions MeleeOnly CharacterAttributes { "increased jump height" 3.5 } Item "the b.a.s.e. jumper" Item "honest halo" Item "pyrovision goggles" } T_TFBot_Demoman_Spammer { ClassIcon demo_spammer Name "Spammer Demoman" Class Demoman Skill Easy ItemAttributes { ItemName "the loch-n-load" "damage bonus" 0.5 "fire rate bonus" 0.1 "faster reload rate" 0 "clip size upgrade atomic" 996 "projectile spread angle penalty" 15 } Item "the loch-n-load" Item "conjurer's cowl" } T_TFBot_Demoman_Kamikadze_Cannon { ClassIcon demo_explode Name "Kamikaze Demoman" Class Demoman Skill Expert Action Mobber MaxVisionRange 500 Attributes AlwaysCrit DesiredAttackRange 100 ItemAttributes { ItemName "the loose cannon" "damage bonus" 8 "use large smoke explosion" 1 "Blast radius increased" 2.25 "fire rate bonus" 1000 "blast dmg to self increased" 1000 } Item "the loose cannon" Item "the chargin' targe" Item "the warsworn helmet" Item "buck turner all-stars" } T_TFBot_Demoman_LochnLoad { ClassIcon demo_loch_nys Name "loch-n-load Demoman" Class Demoman Attributes HoldFireUntilFullReload ItemAttributes { ItemName "the loch-n-load" "clip size penalty" 0.5 "mult projectile count" 2 "projectile spread angle penalty" 2 "mod ammo per shot" 2 "sticky air burst mode" 0 "grenade explode on impact" 1 } Item "the loch-n-load" Item "the black watch" } ///////////////__HEAVY__///////////// T_TFBot_Heavy_Brass { ClassIcon heavy_brass_nys Name "Brass Beast Heavy" Class HeavyWeapons Skill Expert Item "the brass beast" Item "the gridiron guardian" } T_TFBot_Heavy_Natascha { ClassIcon heavy_natascha_nys Name "Natasha Heavy" Class HeavyWeapons Skill Normal Item "natascha" Item "the heavy artillery officer's cap" } T_TFBot_Heavy_Tomislav { ClassIcon heavy_tomislav_two Name "Tomislav Heavy" Class HeavyWeapons Skill Expert Item "tomislav" Item "pilotka" } T_TFBot_Heavy_Heater { ClassIcon heavy_heater Name "Heavy Heater" Class HeavyWeapons Skill Normal Item "the huo long heatmaker" Item "the warsworn helmet" } T_TFBot_Heavy_Rockets { ClassIcon heavy_rocket Name "Rocket Weapons" Class HeavyWeapons Skill Normal ItemAttributes { ItemName "iron curtain" "damage bonus" 1.8 "override projectile type" 2 "Projectile speed increased" 1.2 "projectile spread angle penalty" 3 } Item "iron curtain" Item "the bunsen brave" } T_TFBot_Heavy_Rockets_Sniper { ClassIcon heavy_rocket_crit Name "Rocket Sniper Weapons" Class HeavyWeapons Skill Expert Attributes AlwaysCrit DesiredAttackRange 1000 ItemAttributes { ItemName tomislav "override projectile type" 2 "fire rate penalty" 40 "damage bonus" 10 "rocket specialist" 1 "Projectile speed increased" 2.7 } Item "tomislav" Item "heavy hair" } T_TFBot_Heavy_SuperPunch { ClassIcon heavy_apocofist Name "Heavy Appercut" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes AlwaysCrit ItemAttributes { ItemName apoco-fists "apply z velocity on damage" 600 } Item "apoco-fists" Item "the skull island topper" } T_TFBot_Heavy_Master { ClassIcon heavy Name "Tryhard Heavy" Class HeavyWeapons Skill Expert ItemAttributes { ItemName "Upgradeable tf_weapon_minigun" "is australium item" 1 "item style override" 1 "weapon spread bonus" 0.85 "minigun spinup time decreased" 0.8 "mod minigun can holster while spinning" 1 } ItemAttributes { ItemName "The Robo-Sandvich" "provide on active" 1 "alt-fire disabled" 1 "force weapon switch" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "add cond when active" 28 } ChangeAttributes { Delay 0 Cooldown 0.1 Repeats 1 IfHealthBelow 50 Name "Sandvich" } EventChangeAttributes { Default { Item "Upgradeable tf_weapon_minigun" Item "the team captain" Item "eotl_sheavyshirt" } Sandvich { Item "The Robo-Sandvich" } } } T_TFBot_Heavy_Expert_S { ClassIcon heavy_crit Name "Expert Heavy" Class HeavyWeapons Skill Expert Attributes AlwaysCrit ItemAttributes { ItemName "silver botkiller minigun mk.i" "weapon spread bonus" 0.75 "damage bonus" 1.5 "heal on kill" 300 } CharacterAttributes { "move speed bonus" 1.25 } Item "silver botkiller minigun mk.i" Item "the eliminators safeguard" Item "eotl_ursa major" } T_TFBot_Heavy_Pull { ClassIcon heavy_grapple Name "Pulling Heavy" Class HeavyWeapons Skill Normal ItemAttributes { ItemName tomislav "apply look velocity on damage" -50 "damage bonus" 0.25 "fire rate bonus" 0.5 } Item "tomislav" Item "dragonborn helmet" Item "batter's bracers" } T_TFBot_Heavy_Deflector_Normal { ClassIcon Heavy_Deflector Name "Deflector Heavy" Class HeavyWeapons Skill Hard ItemAttributes { ItemName deflector "attack projectiles" 1 } Item "deflector" Item "the u-clank-a" } T_TFBot_Heavy_Litium { ClassIcon heavy_steelfist_nys Name "Litium Fists Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "Fists of Steel" "dmg from ranged reduced" 0 "dmg from melee increased" 5 } Item "war head" Item "Fists of Steel" } T_TFBot_Heavy_Feral { ClassIcon heavy_steakclaw Name "Feral Heavy" Class HeavyWeapons Skill Hard StripItemSlot 0 UseHumanModel 1 ItemAttributes { ItemName "the buffalo steak sandvich" "alt-fire disabled" 1 "energy buff dmg taken multiplier" 1 } CharacterAttributes { "cannot be sapped" 1 } Item "the buffalo steak sandvich" Item "warrior's spirit" Item "the bear necessities" } T_TFBot_Heavy_Dragon { ClassIcon heavy_fireballgun Name "Dragon Heavy" Class HeavyWeapons Skill Normal ItemAttributes { ItemName "The Huo Long Heatmaker" "damage bonus" 5 "fire rate bonus" 3 "crits_become_minicrits" 1 "Projectile speed increased" 0.8 "projectile spread angle penalty" 1 "override projectile type" 6 "mod projectile heat seek power" 15 "mod projectile heat no predict target speed" 1 "attach particle effect" 2 "set damagetype ignite" 1 "projectile no deflect" 1 "dmg bonus vs buildings" 5 "apply z velocity on damage" -100 "projectile trail particle" spell_fireball_small_red "custom projectile model" models/weapons/w_models/w_drg_ball.mdl "custom kill icon" "spellbook_fireball" } Item "the huo long heatmaker" Item "Blazing Bull" Item "dec2014 2014_pyromancer_hood" } T_TFBot_Heavy_Brass_Charge { ClassIcon heavy_brass_tank Name "Tank Heavy" Class HeavyWeapons Skill Expert Item "the brass beast" Item "the splendid screen" Item "the eliminators safeguard" Item "the borscht belt" } ///////////////__ENGINEER__///////////// T_TFBot_Engineer_FetchFlag { ClassIcon engineer_frontierjustice Class Engineer Health 200 Skill Normal Action FetchFlag } T_TFBot_Engineer_FetchFlag_Pistol { ClassIcon engineer_pistol Class Engineer Name "Pistol Engineer" Health 200 Skill Normal Action FetchFlag WeaponRestrictions SecondaryOnly Item "modest metal pile of scrap" } T_TFBot_Engineer_FetchFlag_Pomson { ClassIcon engineer_pomson Class Engineer Name "Pomson Engineer" Health 200 Skill Expert Action FetchFlag Item "the pomson 6000" Item "the brainiac goggles" Item "the brainiac hairpiece" } T_TFBot_Engineer_FetchFlag_Frontier { ClassIcon engineer_frontier_justice_nys Class Engineer Name "Frontier Justice Engineer" Health 200 Skill Normal Action FetchFlag Attributes AlwaysCrit ItemAttributes { ItemName "the frontier justice" "damage bonus" 1.5 "fire rate bonus" 1.7 } Item "the frontier justice" Item "the pardner's pompadour" Item "the flared frontiersman" } T_TFBot_Engineer_FetchFlag_Widowmaker { ClassIcon engineer_widowmaker_nys Class Engineer Name "Widowmaker Engineer" Health 200 Skill Hard Action FetchFlag Item "the widowmaker" Item "professor's peculiarity" } T_TFBot_Engineer_FetchFlag_Widowmaker_Spammer { ClassIcon engineer_widowmaker_inf_nys Class Engineer Name "Rapid Fire Engineer" Health 200 Skill Hard Action FetchFlag ItemAttributes { ItemName "the widowmaker" "fire rate bonus" 0.5 } Item "the widowmaker" Item "polish war babushka" } T_TFBot_Engineer_FetchFlag_Widowmaker_Armored { ClassIcon engineer_widowmaker_shield_nys Class Engineer Name "Armored Widowmaker Engineer" Health 1200 Scale 1.4 Skill Hard Action FetchFlag CharacterAttributes { "head scale" 0.7 } Item "the widowmaker" Item "professor's peculiarity" } T_TFBot_Engineer_FetchFlag_Flaming { ClassIcon engineer_firering Health 200 Name "Pyrotechinic Engineer" Class Engineer Skill Hard Action FetchFlag RingOfFire 20 ItemAttributes { ItemName "the widowmaker" "fire rate bonus" 1.6 "override projectile type" 2 "damage bonus" 10 "projectile no deflect" 1 "Set DamageType Ignite" 1 "attach particle effect" 2 "projectile trail particle" spell_fireball_small_red "custom projectile model" models/weapons/w_models/w_drg_ball.mdl } Item "the widowmaker" Item "vox diabolus" Item "the trencher's tunic" } T_TFBot_Engineer_FetchFlag_Expert_S { ClassIcon EnGineer_widowmaker_nys Health 200 Name "Expert Engineer" Class Engineer Skill Expert Action FetchFlag Attributes AlwaysCrit ItemAttributes { ItemName "the widowmaker" "damage bonus" 1.25 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 1.25 } Item "the widowmaker" Item "clockwerk's helm" Item "iron lung" } T_TFBot_Engineer_FetchFlag_ShortCircuit { ClassIcon engineer_shortcircuit_lite Class Engineer Name "Short Circuit Engineer" Health 200 Skill Normal Action FetchFlag WeaponRestrictions SecondaryOnly FireWeapon { Delay 0 Cooldown 3 Repeats 0 Duration 0 IfSeeTarget 1 Type "Secondary" } Item "the short circuit" Item "phononaut" Item "life support system" } T_TFBot_Engineer_Wrangler { ClassIcon engineer_wrangler_lite Class Engineer Name "Wrangler Engineer" Health 300 Skill Expert Item "The Wrangler" Item "engineer earmuffs" } T_TFBot_Engineer_Fast { ClassIcon engineer_fast Class Engineer Name "Quickbuild Engineer" Health 300 Skill Expert ItemAttributes { ItemName tf_weapon_wrench "Construction rate increased" 2 "fire rate bonus" 0.25 "Repair rate decreased" 0.5 "damage penalty" 0.5 } CharacterAttributes { "move speed bonus" 1.2 "engy building health bonus" 0.8 } Item "the trencher's topper" Item "the dogfighter" } T_TFBot_Engineer_Expert_S { ClassIcon EnGineer Health 300 Name "Expert Engineer" Class Engineer Skill Expert Attributes AlwaysCrit ItemAttributes { ItemName "The Jag" "dmg penalty vs buildings" 3 "fire rate bonus" 0.7 } CharacterAttributes { "move speed bonus" 1.25 "engy building health bonus" 2 } Item "The Jag" Item "clockwerk's helm" Item "iron lung" TeleportWhere spawnbot } T_TFBot_Engineer_Master { ClassIcon engineer_cowboy Health 300 Name "Tryhard Engineer" Class Engineer Skill Expert CharacterAttributes { "move speed bonus" 1.1 } Item "texas ten gallon" Item "the flared frontiersman" Item "the dogfighter" Item "The Jag" Item "The Wrangler" TeleportWhere spawnbot } ///////////////__MEDIC__///////////// T_TFBot_Medic_VacBullet { ClassIcon medic_bullet Name "Bullet-Vaccinator Medic" Class Medic Skill Normal Attributes SpawnWithFullCharge Attributes VaccinatorBullets ItemAttributes { ItemName "the vaccinator" "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 "ubercharge rate bonus" 500 } Item "the vaccinator" Item "the virus doctor" } T_TFBot_Medic_VacBlast { ClassIcon medic_blast Name "Blast-Vaccinator Medic" Class Medic Skill Normal Attributes SpawnWithFullCharge Attributes VaccinatorBlast ItemAttributes { ItemName "the vaccinator" "medigun blast resist passive" 1 "medigun blast resist deployed" 1 "ubercharge rate bonus" 500 } Item "the vaccinator" Item "the virus doctor" } T_TFBot_Medic_VacFire { ClassIcon medic_fire Name "Fire-Vaccinator Medic" Class Medic Skill Normal Attributes SpawnWithFullCharge Attributes VaccinatorFire ItemAttributes { ItemName "the vaccinator" "medigun fire resist passive" 1 "medigun fire resist deployed" 1 "ubercharge rate bonus" 500 } Item "the vaccinator" Item "the virus doctor" } T_TFBot_Medic_Kritzkrieg { ClassIcon medic_kritz Name "Kritzkrieg Medic" Class Medic Skill Normal Attributes SpawnWithFullCharge ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 500 "uber duration bonus" 500 } CharacterAttributes { "bot medic uber health threshold" 9999 "heal rate bonus" 5 } Item "the kritzkrieg" Item "dec2014 surgeon's shako" } T_TFBot_Medic_Master { ClassIcon medic_uber AutoJumpMin 0.1 AutoJumpMax 1.5 Name "Tryhard Medic" Class Medic Skill Expert Attributes SpawnWithFullCharge Attributes AutoJump ItemAttributes { ItemName tf_weapon_medigun "ubercharge rate bonus" 2 } CharacterAttributes { "heal rate bonus" 5 "bot medic uber health threshold" 100 } Item "the blutsauger" Item "titanium tyrolean" Item "the heat of winter" } T_TFBot_Medic_Expert_S { ClassIcon medic_uber_armored Name "Expert Medic" Class Medic Skill Expert Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes ProjectileShield ItemAttributes { ItemName "the blutsauger" "is australium item" 1 "item style override" 1 "fire rate bonus" 0.35 "clip size upgrade atomic" 60 "heal on kill" 150 "heal on hit for rapidfire" 5 } ItemAttributes { ItemName "Upgradeable tf_weapon_medigun" "is australium item" 1 "item style override" 1 "ubercharge rate bonus" 2 "uber duration bonus" 1.25 "generate rage on heal" 2 } CharacterAttributes { "move speed bonus" 1.25 "heal rate bonus" 10 "bot medic uber health threshold" 50 "health regen" 12 } Item "Upgradeable tf_weapon_medigun" Item "the blutsauger" Item "berlin brain bowl" Item "bunnyhopper's ballistics vest" } T_TFBot_Medic_Shield { ClassIcon medic_shield_qf Name "Shield Medic" Class Medic Skill Expert Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_medigun "generate rage on heal" 1 "increase buff duration" 999 } CharacterAttributes { "bot medic uber deploy delay duration" 99999 } Item "platinum pickelhaube" } T_TFBot_Medic_Amputator { ClassIcon medic_jug_amputator2 Name "Amputator Medic" Class Medic Skill Normal WeaponRestrictions MeleeOnly UseHumanAnimations 1 Taunt { //Default settings } CharacterAttributes { "heal rate bonus" 5 "move speed bonus" 1.25 "gesture speed increase" 1.5 "always allow taunt" 1 } Item "the amputator" Item "vintage tyrolean" Item "ze ubermensch" } T_TFBot_Medic_Ubersaw { ClassIcon medic_jug_ubersaw Name "Ubermench Medic" Class Medic Skill Hard Action FetchFlag WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the ubersaw" "melee attack rate bonus" 0.6 "heal on kill" 100 "heal on hit for rapidfire" 25 "subtract victim medigun charge on hit" 25 "reveal disguised victim on hit" 1 "slow enemy on hit" 1 "critboost on kill" 5 } CharacterAttributes { "move speed bonus" 1.4 } Item "the ubersaw" Item "the combat medic's crusher cap" Item "the scrap pack" } T_TFBot_Medic_Battle { ClassIcon medic_syringe Name "Battle Medic" Class Medic Skill Hard Action FetchFlag WeaponRestrictions PrimaryOnly } T_TFBot_Medic_Battle_Blood { ClassIcon medic_blutsauger_lite Name "Battle Medic" Class Medic Skill Hard Action FetchFlag WeaponRestrictions PrimaryOnly Item "The Blutsauger" Item "medic mask" } T_TFBot_Medic_Battle_Crossbow { ClassIcon medic_crossbow Name "Battle Crossbow Medic" Class Medic Skill Hard Action FetchFlag WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the crusader's crossbow" "override projectile type" 8 "damage bonus" 1.25 "faster reload rate" 0.7 } Item "the crusader's crossbow" Item "berliner's bucket helm" } T_TFBot_Medic_Battle_Laser { ClassIcon medic_syringe_atomic Name "Laser Battle Medic" Class Medic Skill Hard Action FetchFlag WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_syringegun_medic "damage bonus" 2 "no damage falloff" 1 "override projectile type" 1 "sniper fires tracer" 1 "clip size penalty" 0.025 "faster reload rate" 0 "fire rate bonus" 5 } Item "universal translator" } ///////////////__SNIPER__///////////// T_TFBot_Sniper_SMG { ClassIcon sniper_smg Name "SMG Sniper" Class Sniper Skill Normal WeaponRestrictions SecondaryOnly } T_TFBot_Sniper_SMG_Heavy { ClassIcon Sniper_Smg Name "Heavy SMG Sniper" Health 650 Scale 1.4 Class Sniper Skill Hard WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_smg "damage bonus" 1.5 "fire rate penalty" 1.25 } CharacterAttributes { "head scale" 0.7 } } T_TFBot_Sniper_Jarate { ClassIcon sniper_jarate Name "Jarate Sniper" Class Sniper Skill Normal WeaponRestrictions SecondaryOnly StripItemSlot 0 StripItemSlot 2 ItemAttributes { ItemName jarate "effect bar recharge rate increased" 0.1 } Item "jarate" Item "sniper fishing hat" } T_TFBot_Sniper_Bushwacka_Jarate { ClassIcon sniper_jarate_bushwacka Name "Bushman Sniper" Class Sniper Skill Normal StripItemSlot 0 DesiredAttackRange 100 Item "The Bushwacka" Item "jarate" } T_TFBot_Sniper_Bushwacka_Crabine { ClassIcon sniper_carbine Name "Tank-Buster Sniper" Class Sniper Skill Hard WeaponRestrictions SecondaryOnly StripItemSlot 0 FireWeapon { Delay 0 Cooldown 2 Duration 0 IfSeeTarget 1 Type "Secondary" } WeaponSwitch { Delay 0.5 Cooldown 2 IfSeeTarget 1 Type "Melee" } WeaponSwitch { Delay 0.6 Cooldown 2 IfSeeTarget 1 Type "Secondary" } ItemAttributes { ItemName "the cleaner's carbine" "effect cond override" 4905 "deploy time decreased" 0 } Item "the cleaner's carbine" Item "The Bushwacka" Item "the crosslinker's coil" Item "the archers groundings" } T_TFBot_Sniper_Shahansah { ClassIcon sniper_jug_shahanshah Health 650 Name "Shahansah Sniper" Scale 1.4 Class Sniper Skill Hard StripItemSlot 0 StripItemSlot 1 WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the shahanshah" "damage bonus" 1.25 } CharacterAttributes { "head scale" 0.7 } Item "the shahanshah" Item "camera helm" } T_TFBot_Sniper_SuperSniper { ClassIcon sniper_bigcal Name "Heavy Caliber Sniper" Class Sniper Skill Expert Action Sniper MaxVisionRange 2500 ItemAttributes { ItemName "the bazaar bargain" "sniper fires tracer" 1 "damage bonus" 3 "fire rate bonus" 2.5 } Item "the bazaar bargain" Item "the cozy camper" Item "the swagman's swatter" } T_TFBot_Sniper_Master { ClassIcon sniper_headshot Name "Tryhard Sniper" Class Sniper Skill Expert Action Sniper AimAt Head ItemAttributes { ItemName "the awper hand" "headshot damage increase" 3 } Item "the awper hand" Item "the razorback" Item "the anger" Item "the chronomancer" } T_TFBot_Sniper_Expert { ClassIcon SNiper Name "Expert Sniper" Class Sniper Skill Expert Action Sniper Attributes AlwaysCrit ItemAttributes { ItemName "shooting star" "damage bonus" 2 "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 1.25 } Item "shooting star" Item "professional's panama" Item "the snow scoper" Item "the razorback" } T_TFBot_Sniper_Expert_SMG { ClassIcon sniper_smg_spammer Name "Expert Sniper" Class Sniper Skill Expert WeaponRestrictions SecondaryOnly Attributes AlwaysCrit ItemAttributes { ItemName "festive smg 2014" "damage bonus" 1.5 "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 1.25 } Item "festive smg 2014" Item "professional's panama" Item "the snow scoper" } T_TFBot_Sniper_Bow_Bleed { ClassIcon sniper_bow_bleed Name "Sharp Bowman" Class Sniper Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "the huntsman" "damage bonus" 0.5 "bleeding duration" 8 "reload time increased hidden" 1.6 } Item "the huntsman" Item "larrikin robin" } T_TFBot_Sniper_Poacher { ClassIcon sniper_heatmaker_mort Name "Poacher Sniper" Class Sniper Skill Hard Action Sniper MaxVisionRange 2500 ItemAttributes { ItemName "The Hitman's Heatmaker" "SRifle Charge rate decreased" 0.1 "sniper beep with enemy under crosshair" 1 "mult sniper charge per sec with enemy under crosshair" 25 "damage penalty on bodyshot" 1 } Item "The Hitman's Heatmaker" Item "the criminal cloak" Item "the dread hiding hood" } T_TFBot_Sniper_AP { ClassIcon sniper_pierce Name "Armor Percing Sniper" Class Sniper Skill Hard Action Sniper MaxVisionRange 2500 ItemAttributes { ItemName "tf_weapon_sniperrifle" "dmg pierces resists absorbs" 1 "SRifle Charge rate decreased" 0.5 } Item "the crosslinker's coil" Item "the falconer" } T_TFBot_Sniper_Rocket { ClassIcon sniper_blast Name "Rocket Sniper" Class Sniper Skill Expert Action Sniper MaxVisionRange 3000 Attributes AlwaysCrit ItemAttributes { ItemName tf_weapon_sniperrifle "override projectile type" 2 "damage bonus" 1.5 "rocket specialist" 2 } Item "the cozy camper" Item "the shahanshah" Item "dec2014 hunter_ushanka" Item "dec2014 hunter_beard" } ///////////////__SPY__///////////// T_TFBot_Spy_Ninja { ClassIcon spy_kunai AutoJumpMin 7 AutoJumpMax 20 Name "Ninja Spy" Class Spy Skill Expert Attributes AutoJump CharacterAttributes { "move speed bonus" 1.3 "increased jump height" 1.5 } Item "the ambassador" Item "conniver's kunai" Item "spy oni mask" } T_TFBot_Spy_Assassin { ClassIcon spy_assassin_mort AutoJumpMin 0.1 AutoJumpMax 20 Name "Assassin Spy" Class Spy Skill Expert Attributes AutoJump CharacterAttributes { "increased jump height" 5 "move speed bonus" 1.15 "cancel falling damage" 1 } Item "ttg sam revolver" Item "the sharp dresser" Item "the ninja cowl" } T_TFBot_Spy_Master { ClassIcon spy_ringer AutoJumpMin 1 AutoJumpMax 10 Name "Tryhard Spy" Class Spy Skill Expert Attributes AutoJump ItemAttributes { ItemName "the ambassador" "damage bonus" 1.25 "crit vs burning players" 1 "crit vs non burning players" 1 } ItemAttributes { ItemName "conniver's kunai" "melee attack rate bonus" 0.85 "melee range multiplier" 1.2 } CharacterAttributes { "move speed bonus" 1.2 "increased jump height" 1.5 "set cloak is feign death" 1 } Item "the ambassador" Item "conniver's kunai" Item "hong kong cone" } T_TFBot_Spy_Expert_S { ClassIcon SpY Name "Expert Spy" Class Spy Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the black rose" "melee range multiplier" 1.35 } CharacterAttributes { "move speed bonus" 1.25 "mult decloak rate" 0.4 } Item "the diamondback" Item "the black rose" Item "charmer's chapeau" Item "the cut-throat concierge" } T_TFBot_Spy_Revolver { ClassIcon spy_revolver_lite Name "Gun Spy" Class Spy Skill Expert Action FetchFlag WeaponRestrictions PrimaryOnly StripItemSlot 2 StripItemSlot 3 StripItemSlot 4 CharacterAttributes { "cannot disguise" 1 } } T_TFBot_Spy_Chain { ClassIcon spy_business Name "Chainstabing Spy" Class Spy Skill Expert ItemAttributes { ItemName "the big earner" "critboost on kill" 5 "restore health on kill" 100 } Item "the enforcer" Item "the big earner" Item "backbiter's billycock" Item "camera beard" } T_TFBot_Spy_FaceStab { ClassIcon spy_hyper Name "Facestabing Spy" Class Spy Skill Expert Attributes AlwaysCrit ItemAttributes { ItemName "gold botkiller knife mk.ii" "damage bonus" 0 "melee attack rate bonus" 0.05 } Item "gold botkiller knife mk.ii" Item "the crone's dome" Item "the dead head" } T_TFBot_Spy_Fire { ClassIcon spy_pyro Name "Flaming Spy" Class Spy Skill Hard ItemAttributes { ItemName "the ambassador" "Set DamageType Ignite" 1 "attach particle effect" 2 "attach particle effect static" 2 } ItemAttributes { ItemName gentlemanne_knife_topshelf "Set DamageType Ignite" 1 "attach particle effect" 2 "attach particle effect static" 2 } ItemAttributes { ItemName "bootleg base metal billycock" "attach particle effect" 2 "attach particle effect static" 2 } CharacterAttributes { "sapper damage bonus" 1.3 "sapper health bonus" 0.65 } Item "the ambassador" Item "gentlemanne_knife_topshelf" Item "bootleg base metal billycock" } T_TFBot_Spy_Small { ClassIcon spy Health 65 Name "Tiny Spy" Scale 0.65 Class Spy Skill Hard CharacterAttributes { "voice pitch scale" 1.2 "head scale" 1.35 } Item "the dapper disguise" } T_TFBot_Spy_Cold { ClassIcon spy Name "Ice Spy" Class Spy Skill Expert ItemAttributes { ItemName l'etranger "slow enemy on hit major" 5 "heal on hit for slowfire" 10 } ItemAttributes { ItemName "the spy-cicle" "provide on active" 1 "max health additive bonus" 25 "health regen" 5 } Item "l'etranger" Item "the spy-cicle" Item "the brown bomber" } T_TFBot_Spy_Revolver_Enforcer { ClassIcon spy_enforcer_nys Name "Gun Spy" Class Spy Skill Hard Action FetchFlag WeaponRestrictions PrimaryOnly StripItemSlot 2 StripItemSlot 3 StripItemSlot 4 CharacterAttributes { "cannot disguise" 1 } Item "The Enforcer" Item "the stealth steeler" } T_TFBot_Spy_Sahara { ClassIcon spy_saharan Name "Sahara Spy" Class Spy Skill Expert Item "your eternal reward" Item "the familiar fez" } ///////////////__T_TFPlayer__///////////// T_TFPlayer_Scout_Bad { Class Scout Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Mobber UseHumanModel 1 UseMeleeThreatPrioritization 1 Attributes DisableDodge } T_TFPlayer_Scout_Bad_A { Template T_TFPlayer_Scout_Bad Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_scout.mdl" } } T_TFPlayer_Scout_Bad_B { Template T_TFPlayer_Scout_Bad Item "mann co. cap" } T_TFPlayer_Scout_Bad_C { Template T_TFPlayer_Scout_Bad Item "the skull island topper" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_scout.mdl" } } T_TFPlayer_Scout_Bad_D { Template T_TFPlayer_Scout_Bad // Item "monoculus!" Item "horseless headless horseman's head" } T_TFPlayer_Soldier_Bad { Class Soldier Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Mobber UseHumanModel 1 Attributes DisableDodge } T_TFPlayer_Soldier_Bad_A { Template T_TFPlayer_Soldier_Bad Item "the liberty launcher" Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_soldier.mdl" } } T_TFPlayer_Soldier_Bad_B { Template T_TFPlayer_Soldier_Bad Item "mann co. cap" Item "the beggar's bazooka" } T_TFPlayer_Soldier_Bad_C { Template T_TFPlayer_Soldier_Bad Item "civilian grade jack hat" Item "rocket jumper" } T_TFPlayer_Soldier_Bad_D { Template T_TFPlayer_Soldier_Bad Item "camera helm" } T_TFPlayer_Pyro_Bad { Class Pyro Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Mobber UseHumanModel 1 UseMeleeThreatPrioritization 1 Attributes DisableDodge AimTrackingInterval 2.5 } T_TFPlayer_Pyro_Bad_A { Template T_TFPlayer_Pyro_Bad Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_pyro.mdl" } } T_TFPlayer_Pyro_Bad_B { Template T_TFPlayer_Pyro_Bad Item "mann co. cap" Item "the backburner" } T_TFPlayer_Pyro_Bad_C { Template T_TFPlayer_Pyro_Bad Item "the skull island topper" Item "the phlogistinator" } T_TFPlayer_Pyro_Bad_D { Template T_TFPlayer_Pyro_Bad Item "ghostly gibus" Item "the degreaser" } T_TFPlayer_Demo_Bad { Class Demoman Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Mobber UseHumanModel 1 Attributes DisableDodge } T_TFPlayer_Demo_Bad_A { Template T_TFPlayer_Demo_Bad Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_demo.mdl" } } T_TFPlayer_Demo_Bad_B { Template T_TFPlayer_Demo_Bad Item "mann co. cap" Item "the loose cannon" } T_TFPlayer_Demo_Bad_C { Template T_TFPlayer_Demo_Bad Item "horseless headless horseman's head" } T_TFPlayer_Demo_Bad_D { Template T_TFPlayer_Demo_Bad Item "ghostly gibus" Item "the loch-n-load" } T_TFPlayer_Heavy_Bad { Class HeavyWeapons Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Mobber UseHumanModel 1 Attributes DisableDodge AimTrackingInterval 2 } T_TFPlayer_Heavy_Bad_A { Template T_TFPlayer_Heavy_Bad DesiredAttackRange 1500 Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_heavy.mdl" } } T_TFPlayer_Heavy_Bad_B { Template T_TFPlayer_Heavy_Bad DesiredAttackRange 1500 Item "mann co. cap" Item "tomislav" } T_TFPlayer_Heavy_Bad_C { Template T_TFPlayer_Heavy_Bad Item "horseless headless horseman's head" Item "employee badge c" Item "the brass beast" ItemAttributes { ItemName "the brass beast" "mod minigun can holster while spinning" 1 } Item "The Buffalo Steak Sandvich" ItemAttributes { ItemName "The Buffalo Steak Sandvich" "alt-fire disabled" 1 } Item "The Holiday Punch" } T_TFPlayer_Heavy_Bad_D { Template T_TFPlayer_Heavy_Bad DesiredAttackRange 1500 Item "civilian grade jack hat" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_heavy.mdl" } Item "the brass beast" } T_TFPlayer_Engineer_Bad { Class Engineer Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Default UseHumanModel 1 Attributes DisableDodge Attributes IgnoreEnemies } T_TFPlayer_Engineer_Bad_A { Template T_TFPlayer_Engineer_Bad Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_engineer.mdl" } } T_TFPlayer_Engineer_Bad_B { Template T_TFPlayer_Engineer_Bad Item "mann co. cap" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_engineer.mdl" } } T_TFPlayer_Engineer_Bad_C { Template T_TFPlayer_Engineer_Bad Item "horseless headless horseman's head" } T_TFPlayer_Engineer_Bad_D { Template T_TFPlayer_Engineer_Bad Item "civilian grade jack hat" Item "employee badge c" } T_TFPlayer_Medic_Bad { Class Medic Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Default UseHumanModel 1 Attributes DisableDodge } T_TFPlayer_Medic_Bad_A { Template T_TFPlayer_Medic_Bad Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_medic.mdl" } CharacterAttributes { "bot medic uber deploy delay duration" 999 } } T_TFPlayer_Medic_Bad_B { Template T_TFPlayer_Medic_Bad Action FetchFlag Item "mann co. cap" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_medic.mdl" } } T_TFPlayer_Medic_Bad_C { Template T_TFPlayer_Medic_Bad Attributes SpawnWithFullCharge Attributes IgnoreEnemies Item "the skull island topper" CharacterAttributes { "bot medic uber health threshold" 999 "bot medic uber deploy delay duration" 20 } } T_TFPlayer_Medic_Bad_D { Template T_TFPlayer_Medic_Bad Action Mobber Item "employee badge c" WeaponRestrictions SecondaryOnly CharacterAttributes { "mult medigun range" 0 } } T_TFPlayer_Sniper_Bad { Class Sniper Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Sniper UseHumanModel 1 Attributes DisableDodge } T_TFPlayer_Sniper_Bad_A { Template T_TFPlayer_Sniper_Bad Item "The Machina" Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_sniper.mdl" } } T_TFPlayer_Sniper_Bad_B { Template T_TFPlayer_Sniper_Bad Item "The Classic" Item "mann co. cap" } T_TFPlayer_Sniper_Bad_C { Template T_TFPlayer_Sniper_Bad Item "the skull island topper" Item "The Tribalman's Shiv" } T_TFPlayer_Sniper_Bad_D { Template T_TFPlayer_Sniper_Bad Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_sniper.mdl" } } T_TFPlayer_Spy_Bad { Class Spy Name "TFPlayer" ClassIcon robo_gibus_nys Skill Easy Action Spy UseHumanModel 1 Attributes DisableDodge StripItemSlot 0 } T_TFPlayer_Spy_Bad_A { Template T_TFPlayer_Spy_Bad Item "ghostly gibus" Item "employee badge c" Item "iron fist" ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_spy.mdl" } } T_TFPlayer_Spy_Bad_B { Template T_TFPlayer_Spy_Bad Item "mann co. cap" CharacterAttributes { "cannot disguise" 1 } } T_TFPlayer_Spy_Bad_C { Template T_TFPlayer_Spy_Bad Item "the skull island topper" FireWeapon { Delay 0 Cooldown 0.5 Repeats 0 IfSeeTarget 0 Duration 1 Type "Primary" } CharacterAttributes { "cannot disguise" 1 } } T_TFPlayer_Spy_Bad_D { Template T_TFPlayer_Spy_Bad Action Mobber Item "camera helm" Item "iron fist" WeaponRestrictions SecondaryOnly AimOffset "0 0 640" NoCrouchButtonRelease 1 StripItemSlot 2 FireWeapon { Delay 3 Cooldown 0.5 Repeats 0 IfSeeTarget 0 Duration 0.5 Type "Crouch" } ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/all_class/pyrovision_goggles_spy.mdl" } CharacterAttributes { "cannot disguise" 1 } } T_TFPlayer_Scout_Norm { Class Scout Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Mobber UseHumanModel 1 UseBestWeapon 1 UseMeleeThreatPrioritization 1 Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "The Flying Guillotine" FireWeapon { Delay 0 Cooldown 3.25 Duration 0.1 IfSeeTarget 1 Type "Jump" } CharacterAttributes { "deploy time decreased" 0.75 } } T_TFPlayer_Scout_Norm_A { Template T_TFPlayer_Scout_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "paintkit_proto_def_index" 114 "set_item_texture_wear" 0 } Item "Wipe Out Wraps" Item "Blizzard Britches" Item "Antarctic Eyewear" } T_TFPlayer_Scout_Norm_B { Template T_TFPlayer_Scout_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "paintkit_proto_def_index" 284 "set_item_texture_wear" 0 } Item "Fried Batter" Item "Meal Dealer" Item "Fast Food" } T_TFPlayer_Scout_Norm_C { Template T_TFPlayer_Scout_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "paintkit_proto_def_index" 390 "set_item_texture_wear" 0 } Item "Jungle Jersey" Item "Transparent Trousers" Item "Forest Footwear" } T_TFPlayer_Scout_Norm_D { Template T_TFPlayer_Scout_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "paintkit_proto_def_index" 144 "set_item_texture_wear" 0 } Item "Hephaistos' Handcraft" Item "Athenian Attire" Item "Olympic Leapers" } T_TFPlayer_Soldier_Norm { Class Soldier Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Mobber UseHumanModel 1 UseBestWeapon 1 UseMeleeThreatPrioritization 1 RocketJump 2 Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" FireWeapon { Delay 4 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } CharacterAttributes { "deploy time decreased" 0.75 "rocket jump damage reduction" 0.4 } } T_TFPlayer_Soldier_Norm_A { Template T_TFPlayer_Soldier_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 390 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "paintkit_proto_def_index" 390 "set_item_texture_wear" 0 } Item "Climbing Commander" Item "eotl_beard" Item "Veterans Attire" } T_TFPlayer_Soldier_Norm_B { Template T_TFPlayer_Soldier_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 114 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "paintkit_proto_def_index" 114 "set_item_texture_wear" 0 } Item "dec2014 skullcap" Item "eotl_winter_coat" Item "the soldier's stogie" } T_TFPlayer_Soldier_Norm_C { Template T_TFPlayer_Soldier_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 109 "set_item_texture_wear" 0 "is_festivized" 1 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "paintkit_proto_def_index" 109 "set_item_texture_wear" 0 "is_festivized" 1 } Item "the war pig" Item "the patriot's pouches" Item "eotl_coldfront curbstompers" } T_TFPlayer_Soldier_Norm_D { Template T_TFPlayer_Soldier_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "paintkit_proto_def_index" 120 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "paintkit_proto_def_index" 120 "set_item_texture_wear" 0 } Item "Sophisticated Smoker" Item "the tuxxy" Item "The Man in Slacks" } T_TFPlayer_Pyro_Norm { Class Pyro Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Mobber UseHumanModel 1 UseBestWeapon 1 UseMeleeThreatPrioritization 1 Item "Upgradeable TF_WEAPON_FLAMETHROWER" Item "the flare gun" FireWeapon { Delay 0 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } FireWeapon { Delay 6 Cooldown 8 Duration 0.1 IfSeeTarget 1 Type "Secondary" } CharacterAttributes { "deploy time decreased" 0.75 } } T_TFPlayer_Pyro_Norm_A { Template T_TFPlayer_Pyro_Norm Item "brigade helm" Item "The Hot Case" Item "Fireman's Essentials" } T_TFPlayer_Pyro_Norm_B { Template T_TFPlayer_Pyro_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "paintkit_proto_def_index" 109 "set_item_texture_wear" 0 } Item "Sight for Sore Eyes" Item "the last breath" Item "the space diver" } T_TFPlayer_Pyro_Norm_C { Template T_TFPlayer_Pyro_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "paintkit_proto_def_index" 113 "set_item_texture_wear" 0 } Item "The Seared Sorcerer" Item "dec2014 pyromancer's raiments" Item "the backpack broiler" } T_TFPlayer_Pyro_Norm_D { Template T_TFPlayer_Pyro_Norm Item "the nostromo napalmer" Item "the triclops" Item "the space diver" Item "Spawn Camper" } T_TFPlayer_Demo_Norm { Class Demoman Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Mobber AimAt Body UseHumanModel 1 UseMeleeThreatPrioritization 1 Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" FireWeapon { Delay 0 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } WeaponSwitch { Delay 0 Cooldown 25 IfSeeTarget 0 Type "Secondary" } WeaponSwitch { Delay 12.5 Cooldown 25 IfSeeTarget 0 Type "Primary" } ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0 "max pipebombs decreased" -5 "Projectile range decreased" 0.5 } CharacterAttributes { "deploy time decreased" 0.75 } } T_TFPlayer_Demo_Norm_A { Template T_TFPlayer_Demo_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "paintkit_proto_def_index" 122 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "paintkit_proto_def_index" 122 "set_item_texture_wear" 0 } Item "Tartan Tyrolean" Item "Highland High Heels" Item "eotl_demo_dynamite" } T_TFPlayer_Demo_Norm_B { Template T_TFPlayer_Demo_Norm Item "Blast Defense" Item "The Juggernaut Jacket" Item "The Boom Boxers" } T_TFPlayer_Demo_Norm_C { Template T_TFPlayer_Demo_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "paintkit_proto_def_index" 122 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "paintkit_proto_def_index" 122 "set_item_texture_wear" 0 } Item "the black watch" Item "the gaelic garb" Item "the cool breeze" } T_TFPlayer_Demo_Norm_D { Template T_TFPlayer_Demo_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "paintkit_proto_def_index" 113 "set_item_texture_wear" 0 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "paintkit_proto_def_index" 113 "set_item_texture_wear" 0 } ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/demo/demo_fiesta_shades.mdl" } Item "six pack abs" // Item "seeing double" Item "the allbrero" Item "iron fist" } T_TFPlayer_Demoknight_Norm { Class Demoman Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Mobber UseHumanModel 1 WeaponRestrictions MeleeOnly UseMeleeThreatPrioritization 1 Attributes AirChargeOnly Item "the splendid screen" Item "ali baba's wee booties" Item "The Eyelander" FireWeapon { Delay 5 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } FireWeapon { Delay 0.2 Cooldown 10 Duration 0.1 IfSeeTarget 1 Type "Secondary" } ItemAttributes { ItemName "the splendid screen" "attack not cancel charge" 1 } CharacterAttributes { "deploy time decreased" 0.75 } } T_TFPlayer_Demoknight_Norm_A { Template T_TFPlayer_Demoknight_Norm Item "demo kabuto" Item "bushi-dou" Item "Shin Shredders" } T_TFPlayer_Demoknight_Norm_B { Template T_TFPlayer_Demoknight_Norm Item "the glasgow great helm" Item "the dark age defender" Item "Shin Shredders" } T_TFPlayer_Demoknight_Norm_C { Template T_TFPlayer_Demoknight_Norm Item "the tartan shade" Item "the tartantaloons" Item "The Sangu Sleeves" } T_TFPlayer_Demoknight_Norm_D { Template T_TFPlayer_Demoknight_Norm Item "the demo's dustcatcher" Item "bruce's bonnet" Item "the cool breeze" } T_TFPlayer_Heavy_Norm { Class HeavyWeapons Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Mobber UseHumanModel 1 UseMeleeThreatPrioritization 1 Item "Upgradeable TF_WEAPON_MINIGUN" FireWeapon { Delay 0 Cooldown 0 IfSeeTarget 1 Type "Jump" } CharacterAttributes { "deploy time decreased" 0.75 } } T_TFPlayer_Heavy_Norm_A { Template T_TFPlayer_Heavy_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "paintkit_proto_def_index" 114 "set_item_texture_wear" 0 } Item "officer's ushanka" Item "the dictator" Item "commissar's coat" } T_TFPlayer_Heavy_Norm_B { Template T_TFPlayer_Heavy_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "paintkit_proto_def_index" 144 "set_item_texture_wear" 0 } Item "the chill chullo" Item "the gift bringer" Item "the all-father" } T_TFPlayer_Heavy_Norm_C { Template T_TFPlayer_Heavy_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "paintkit_proto_def_index" 161 "set_item_texture_wear" 0 } Item "Combat Casual" Item "Squatter's Right" Item "The Cuban Bristle Crisis" } T_TFPlayer_Heavy_Norm_D { Template T_TFPlayer_Heavy_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "paintkit_proto_def_index" 109 "set_item_texture_wear" 0 } Item "The Katyusha" Item "Weight Room Warmer" Item "Gone Commando" } T_TFPlayer_Medic_Norm { Class Medic Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Default MaxVisionRange 1000 UseHumanModel 1 UseMeleeThreatPrioritization 1 StripItemSlot 0 Item "Upgradeable TF_WEAPON_MEDIGUN" Item "The Ubersaw" Attributes SpawnWithFullCharge FireWeapon { Delay 0 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } FireWeapon { Delay 0 Cooldown 3 Duration 0.1 IfSeeTarget 1 Type "Secondary" } ItemAttributes { ItemName "The Ubersaw" "alt-fire disabled" 1 } CharacterAttributes { "deploy time decreased" 0.75 "bot medic uber health threshold" 140 } } T_TFPlayer_Medic_Norm_A { Template T_TFPlayer_Medic_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "paintkit_proto_def_index" 114 "set_item_texture_wear" 0 } ItemAttributes { ItemName "iron fist" "custom item model" "models/player/items/medic/medic_blighted_beak.mdl" } // Item "blighted beak" Item "the nunhood" Item "the angel of death" Item "iron fist" } T_TFPlayer_Medic_Norm_B { Template T_TFPlayer_Medic_Norm Item "berlin brain bowl" Item "bunnyhopper's ballistics vest" Item "the surgical survivalist" } T_TFPlayer_Medic_Norm_C { Template T_TFPlayer_Medic_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "paintkit_proto_def_index" 161 "set_item_texture_wear" 0 } Item "medi-mask" Item "heer's helmet" Item "the gaiter guards" } T_TFPlayer_Medic_Norm_D { Template T_TFPlayer_Medic_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_MEDIGUN" "paintkit_proto_def_index" 144 "set_item_texture_wear" 0 } Item "Coldfront Commander" Item "Coldfront Carapace" Item "the gaiter guards" } T_TFPlayer_Sniper_Norm { Class Sniper Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Sniper AimAt Head UseHumanModel 1 UseBestWeapon 1 AimTrackingInterval 0.1 Item "Upgradeable TF_WEAPON_SNIPERRIFLE" Item "The Bushwacka" Item "jarate" FireWeapon { Delay 0 Cooldown 2.5 Duration 0.1 IfSeeTarget 1 Type "Primary" } CharacterAttributes { "deploy time decreased" 0.75 } } T_TFPlayer_Sniper_Norm_A { Template T_TFPlayer_Sniper_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SNIPERRIFLE" "paintkit_proto_def_index" 286 "set_item_texture_wear" 0 } Item "the anger" Item "the birdman of australiacatraz" Item "the spooky sleeves" } T_TFPlayer_Sniper_Norm_B { Template T_TFPlayer_Sniper_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SNIPERRIFLE" "paintkit_proto_def_index" 113 "set_item_texture_wear" 0 } Item "the scoper's smoke" Item "poacher's safari jacket" Item "the triggerman's tacticals" } T_TFPlayer_Sniper_Norm_C { Template T_TFPlayer_Sniper_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SNIPERRIFLE" "paintkit_proto_def_index" 161 "set_item_texture_wear" 0 } Item "dec2014 hunter_ushanka" Item "dec2014 hunter_beard" Item "dec2014 hunter_vest" } T_TFPlayer_Sniper_Norm_D { Template T_TFPlayer_Sniper_Norm ItemAttributes { ItemName "Upgradeable TF_WEAPON_SNIPERRIFLE" "paintkit_proto_def_index" 114 "set_item_texture_wear" 0 } Item "eotl_hiphunter_hat" Item "eotl_hiphunter_jacket" Item "eotl_hiphunter_boots" } T_TFPlayer_Spy_Norm { Class Spy Name "TFPlayer" ClassIcon tf2_lite Skill Normal Action Spy UseHumanModel 1 UseBestWeapon 1 AimTrackingInterval 0.1 Item "Upgradeable TF_WEAPON_KNIFE" FireWeapon { Delay 0 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } CharacterAttributes { "deploy time decreased" 0.75 } } T_TFPlayer_Spy_Norm_A { Template T_TFPlayer_Spy_Norm } T_TFPlayer_Spy_Norm_B { Template T_TFPlayer_Spy_Norm } T_TFPlayer_Spy_Norm_C { Template T_TFPlayer_Spy_Norm } T_TFPlayer_Spy_Norm_D { Template T_TFPlayer_Spy_Norm } T_TFPlayer_Scout_Good { Class Scout Name "TFPlayer" ClassIcon tflogo Skill Expert Action Mobber UseHumanModel 1 UseBestWeapon 1 Attributes AutoJump AutoJumpMin 3 AutoJumpMax 8 UseMeleeThreatPrioritization 1 Attributes HoldFireUntilFullReload DesiredAttackRange 180 Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "Mad Milk" FireWeapon { Delay 0 Cooldown 3 Duration 0.1 IfSeeTarget 1 Type "Jump" } CharacterAttributes { "deploy time decreased" 0.5 } } T_TFPlayer_Scout_Good_A { Template T_TFPlayer_Scout_Good ItemAttributes { "is australium item" 1 "item style override" 1 } } T_TFPlayer_Scout_Good_B { Template T_TFPlayer_Scout_Good } T_TFPlayer_Scout_Good_C { Template T_TFPlayer_Scout_Good } T_TFPlayer_Scout_Good_D { Template T_TFPlayer_Scout_Good } T_TFPlayer_Soldier_Good { Class Soldier Name "TFPlayer" ClassIcon tflogo Skill Expert Action Mobber UseHumanModel 1 UseBestWeapon 1 UseMeleeThreatPrioritization 1 RocketJump 2 AimTrackingInterval 0.01 // Attributes AutoJump // AutoJumpMin 7 // AutoJumpMax 12 Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Reserve Shooter" FireWeapon { Delay 4 Cooldown 3.5 Duration 0.1 IfSeeTarget 1 Type "Jump" } ItemAttributes { ItemName "The Reserve Shooter" "fire rate bonus" 0.33 "faster reload rate" 0.8 "burst fire count" 2 "burst fire rate mult" 3 "clip size bonus" 1.25 } CharacterAttributes { "deploy time decreased" 0.5 "rocket jump damage reduction" 0.2 } } T_TFPlayer_Soldier_Good_A { Template T_TFPlayer_Soldier_Good } T_TFPlayer_Soldier_Good_B { Template T_TFPlayer_Soldier_Good } T_TFPlayer_Soldier_Good_C { Template T_TFPlayer_Soldier_Good } T_TFPlayer_Soldier_Good_D { Template T_TFPlayer_Soldier_Good } T_TFPlayer_Pyro_Good { Class Pyro Name "TFPlayer" ClassIcon tflogo Skill Expert Action Mobber Attributes AutoJump AutoJumpMin 6 AutoJumpMax 12 UseHumanModel 1 UseBestWeapon 1 UseMeleeThreatPrioritization 1 Item "The Degreaser" Item "the flare gun" FireWeapon { Delay 0 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } FireWeapon { Delay 6 Cooldown 8 Duration 0.1 IfSeeTarget 1 Type "Secondary" } CharacterAttributes { "deploy time decreased" 0.5 } } T_TFPlayer_Pyro_Good_A { Template T_TFPlayer_Pyro_Good } T_TFPlayer_Pyro_Good_B { Template T_TFPlayer_Pyro_Good } T_TFPlayer_Pyro_Good_C { Template T_TFPlayer_Pyro_Good } T_TFPlayer_Pyro_Good_D { Template T_TFPlayer_Pyro_Good } T_TFPlayer_Demo_Good { Class Demoman Name "TFPlayer" ClassIcon tflogo Skill Expert Action Mobber Attributes AutoJump AutoJumpMin 6 AutoJumpMax 12 AimAt Body UseHumanModel 1 UseMeleeThreatPrioritization 1 AimLeadProjectileSpeed 1 AimTrackingInterval 0.025 MaxVisionRange 1500 Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" FireWeapon { Delay 0 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } WeaponSwitch { Delay 0 Cooldown 20 IfSeeTarget 0 Type "Secondary" } WeaponSwitch { Delay 10 Cooldown 20 IfSeeTarget 0 Type "Primary" } ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0 "max pipebombs decreased" -5 "Projectile range decreased" 0.5 } CharacterAttributes { "deploy time decreased" 0.5 } } T_TFPlayer_Demo_Good_A { Template T_TFPlayer_Demo_Good } T_TFPlayer_Demo_Good_B { Template T_TFPlayer_Demo_Good } T_TFPlayer_Demo_Good_C { Template T_TFPlayer_Demo_Good } T_TFPlayer_Demo_Good_D { Template T_TFPlayer_Demo_Good } T_TFPlayer_Heavy_Good { Class HeavyWeapons Name "TFPlayer" ClassIcon tflogo Skill Expert Action Mobber UseHumanModel 1 UseMeleeThreatPrioritization 1 AimTrackingInterval 0.025 MaxVisionRange 1400 Item "tomislav" Item "Gloves of Running Urgently MvM" WeaponSwitch { Delay 0 Cooldown 0 Repeats 1 Type "Melee" } WeaponSwitch { Delay 0 Cooldown 0 Repeats 1 IfSeeTarget 1 Type "Primary" } FireWeapon { Delay 0 Cooldown 0 IfSeeTarget 1 Type "Jump" } CharacterAttributes { "deploy time decreased" 0.5 } } T_TFPlayer_Heavy_Good_A { Template T_TFPlayer_Heavy_Good } T_TFPlayer_Heavy_Good_B { Template T_TFPlayer_Heavy_Good } T_TFPlayer_Heavy_Good_C { Template T_TFPlayer_Heavy_Good } T_TFPlayer_Heavy_Good_D { Template T_TFPlayer_Heavy_Good } T_TFPlayer_Medic_Good { Class Medic Name "TFPlayer" ClassIcon tflogo Skill Expert Action Default MaxVisionRange 900 UseHumanModel 1 UseMeleeThreatPrioritization 1 StripItemSlot 0 Attributes AutoJump AutoJumpMin 6 AutoJumpMax 12 Item "Upgradeable TF_WEAPON_MEDIGUN" Item "The Ubersaw" Attributes SpawnWithFullCharge FireWeapon { Delay 0 Cooldown 4 Duration 0.1 IfSeeTarget 1 Type "Jump" } FireWeapon { Delay 0 Cooldown 0.4 Duration 0.1 IfSeeTarget 1 Type "Secondary" } ItemAttributes { ItemName "The Ubersaw" "add uber charge on hit" 5 "alt-fire disabled" 1 "fire input on hit" "combo_melee_to_secondary_medic^Trigger" } CharacterAttributes { "deploy time decreased" 0.5 "bot medic uber health threshold" 140 "ubercharge rate bonus" 2 } } T_TFPlayer_Medic_Good_A { Template T_TFPlayer_Medic_Good } T_TFPlayer_Medic_Good_B { Template T_TFPlayer_Medic_Good } T_TFPlayer_Medic_Good_C { Template T_TFPlayer_Medic_Good } T_TFPlayer_Medic_Good_D { Template T_TFPlayer_Medic_Good } T_TFPlayer_Sniper_Good { Class Sniper Name "TFPlayer" ClassIcon tflogo Skill Expert Action Sniper AimAt Head UseHumanModel 1 UseBestWeapon 1 AimTrackingInterval 0.01 Item "Upgradeable TF_WEAPON_SNIPERRIFLE" Item "the razorback" AimOffset "0 0 2" FireWeapon { Delay 0 Cooldown 2 Duration 0.1 IfSeeTarget 1 Type "Primary" } CharacterAttributes { "deploy time decreased" 0.5 "no damage view flinch" 1 } } T_TFPlayer_Sniper_Good_A { Template T_TFPlayer_Sniper_Good } T_TFPlayer_Sniper_Good_B { Template T_TFPlayer_Sniper_Good } T_TFPlayer_Sniper_Good_C { Template T_TFPlayer_Sniper_Good } T_TFPlayer_Sniper_Good_D { Template T_TFPlayer_Sniper_Good } T_TFPlayer_Spy_Good { Class Spy Name "TFPlayer" ClassIcon tflogo Skill Expert Action Spy UseHumanModel 1 UseBestWeapon 1 Attributes AutoJump AutoJumpMin 1 AutoJumpMax 10 AimTrackingInterval 0.01 Item "conniver's kunai" Item "the ambassador" ItemAttributes { ItemName "the ambassador" "crit vs burning players" 1 "crit vs non burning players" 1 "custom kill icon" "headshot" "auto fires full clip" 1 "fire rate bonus HIDDEN" 0 "clip size penalty HIDDEN" 0.16 "reload time increased hidden" 1.5 } ItemAttributes { ItemName "conniver's kunai" "melee range multiplier" 1.2 "crit vs burning players" 1 "crit vs non burning players" 1 "dmg current health" 2 "dmg pierces resists absorbs" 1 "custom kill icon" "backstab" "fire input on kill" "!activator^SetHealth^210" } CharacterAttributes { "deploy time decreased" 0.5 "increased jump height" 1.4 } } T_TFPlayer_Spy_Good_A { Template T_TFPlayer_Spy_Good } T_TFPlayer_Spy_Good_B { Template T_TFPlayer_Spy_Good } T_TFPlayer_Spy_Good_C { Template T_TFPlayer_Spy_Good } T_TFPlayer_Spy_Good_D { Template T_TFPlayer_Spy_Good } } }