//Made by wacev //idc if you copy this for any purpose, just credit me #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop I_E_A_I_A_I_O { ConchHealthOnHit 0 SpellsEnabled 1 BotsDropSpells 0 ImprovedAirblast 1 LuaScriptFile "scripts/td_main_logic.lua" Templates { Sig_Enemy_Logic //use with AddTemplate { Tag tf_bot_path_perfer Tag tf_bot_path BehaviorModifiers push Attributes IgnoreFlag Action PushToCapturePoint CharacterAttributes { "no_jump" 1 "damage force reduction" 0.01 "airblast vulnerability multiplier" 0.01 "airblast vertical vulnerability multiplier" 0.01 "force distribute currency on death" 1 "not solid to players" 1 } } T_TFBot_TowerDefense_Sprinter { ClassIcon scout Health 75 Name "Sprinter" Class Scout Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.75 } } T_TFBot_TowerDefense_MadMilk { ClassIcon scout_milk Health 150 Name "Milk Chucker" Class Scout Skill Hard WeaponRestrictions SecondaryOnly Item "Mad Milk" AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.5 "effect bar recharge rate increased" 0.01 } } T_TFBot_TowerDefense_Shotgunner { ClassIcon heavy_shotgun Health 100 Name "Shotgunner" Class Scout Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 0.375 "damage penalty" 0.8 } } T_TFBot_TowerDefense_Shotgunner_adv { ClassIcon heavy_shotgun Health 100 Name "Shotgunner" Class Scout Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 0.375 "damage penalty" 0.9 } } T_TFBot_TowerDefense_Shotgunner_exp { ClassIcon heavy_shotgun Health 100 Name "Shotgunner" Class Scout Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Attributes HoldFireUntilFullReload CharacterAttributes { "move speed bonus" 0.375 } } T_TFBot_TowerDefense_Baseballer { ClassIcon scout_stun Health 150 Name "Baseballer" Class Scout Skill Hard WeaponRestrictions MeleeOnly AddTemplate Sig_Enemy_Logic Item "The Sandman" CharacterAttributes { "move speed bonus" 0.5 "damage penalty" 0.8 "effect bar recharge rate increased" 0.25 } } T_TFBot_TowerDefense_Baseballer_int { ClassIcon scout_stun Health 150 Name "Baseballer" Class Scout Skill Hard WeaponRestrictions MeleeOnly AddTemplate Sig_Enemy_Logic Item "The Sandman" CharacterAttributes { "move speed bonus" 0.5 "damage penalty" 0.8 "effect bar recharge rate increased" 0.2 } } T_TFBot_TowerDefense_Baseballer_adv { ClassIcon scout_stun Health 150 Name "Baseballer" Class Scout Skill Hard WeaponRestrictions MeleeOnly AddTemplate Sig_Enemy_Logic Item "The Sandman" CharacterAttributes { "move speed bonus" 0.5 "damage penalty" 0.8 "effect bar recharge rate increased" 0.15 } } T_TFBot_TowerDefense_Baseballer_exp { ClassIcon scout_stun Health 150 Name "Baseballer" Class Scout Skill Hard WeaponRestrictions MeleeOnly AddTemplate Sig_Enemy_Logic Item "The Sandman" CharacterAttributes { "move speed bonus" 0.5 "damage penalty" 0.8 "effect bar recharge rate increased" 0.1 } } T_TFBot_TowerDefense_Speedster { ClassIcon scout_fast Health 1200 Name "Speedster" Class Scout Skill Hard WeaponRestrictions MeleeOnly AddTemplate Sig_Enemy_Logic Attributes SuppressFire Attributes Miniboss } T_TFBot_TowerDefense_ArmoredBasic { ClassIcon soldier_shovel Health 200 Name "Armored Basic" Class Soldier Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.667 } } T_TFBot_TowerDefense_SpeedBooster { ClassIcon soldier_shovel_conch_nys Health 150 Name "Speed Booster" Class Soldier Skill Hard WeaponRestrictions MeleeOnly Attributes SpawnWithFullCharge Item "The Concheror" AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.667 "increase buff duration" 10 } } T_TFBot_TowerDefense_Rocketeer { ClassIcon soldier Health 150 Name "Rocketeer" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes SpawnWithFullCharge AddTemplate Sig_Enemy_Logic ExtAttr IgnoreBuildings CharacterAttributes { "move speed bonus" 0.5208 "damage penalty" 0.75 "blast radius increased" 1.25 "dmg falloff decreased" 0.5 } } T_TFBot_TowerDefense_Rocketeer_exp { ClassIcon soldier Health 150 Name "Rocketeer" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes SpawnWithFullCharge AddTemplate Sig_Enemy_Logic ExtAttr IgnoreBuildings CharacterAttributes { "move speed bonus" 0.5208 "damage penalty" 0.9 "blast radius increased" 1.25 "dmg falloff decreased" 0.5 } } T_TFBot_TowerDefense_Beamer { ClassIcon soldier_bison_homing_lite Health 150 Name "Beamer" Class Soldier Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Item "The Righteous Bison" AimOffset "0 0 64" ItemAttributes { ItemName "The Righteous Bison" "projectile speed decreased" 0.7 "mod projectile heat seek power" 40 "mod projectile heat aim error" 75 "mod projectile heat aim time" 1 "mod projectile heat no predict target speed" 1 "projectile acceleration start time" 1 "projectile acceleration" -1200 "projectile acceleration time" 2 "custom projectile size" 15 "projectile lifetime" 15 "dmg penalty vs players" 0.5 "reload time increased" 2.4 "fire rate penalty" 1.6 "projectile trail particle" eyeboss_projectile } CharacterAttributes { "move speed bonus" 0.667 } } T_TFBot_TowerDefense_Beamer_adv { ClassIcon soldier_bison_homing_lite Health 150 Name "Beamer" Class Soldier Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Item "The Righteous Bison" AimOffset "0 0 64" ItemAttributes { ItemName "The Righteous Bison" "projectile speed decreased" 0.7 "mod projectile heat seek power" 50 "mod projectile heat aim error" 75 "mod projectile heat aim time" 1 "mod projectile heat no predict target speed" 1 "projectile acceleration start time" 1 "projectile acceleration" -1200 "projectile acceleration time" 2 "custom projectile size" 15 "projectile lifetime" 15 "dmg penalty vs players" 0.75 "reload time increased" 2.4 "fire rate penalty" 1.6 "projectile trail particle" eyeboss_projectile } CharacterAttributes { "move speed bonus" 0.667 } } T_TFBot_TowerDefense_Beamer_exp { ClassIcon soldier_bison_homing_lite Health 150 Name "Beamer" Class Soldier Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Item "The Righteous Bison" AimOffset "0 0 64" ItemAttributes { ItemName "The Righteous Bison" "projectile speed decreased" 0.7 "mod projectile heat seek power" 60 "mod projectile heat aim error" 75 "mod projectile heat aim time" 1 "mod projectile heat no predict target speed" 1 "projectile acceleration start time" 1 "projectile acceleration" -1200 "projectile acceleration time" 2 "custom projectile size" 15 "projectile lifetime" 15 "reload time increased" 2.4 "fire rate penalty" 1.6 "projectile trail particle" eyeboss_projectile } CharacterAttributes { "move speed bonus" 0.667 } } T_TFBot_TowerDefense_SmokeScreen { ClassIcon soldier_smoke_bomb_alt Health 1800 Name "Smoke Screen" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Attributes HoldFireUntilFullReload Attributes Miniboss ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "projectile spread angle penalty" 12 "damage penalty" 0.001337 "fire rate bonus" 0.01 "reload time increased" 3 "explosion particle" dooms_nuke_ring "explosion particle on direct hit" dooms_nuke_ring } CharacterAttributes { "move speed bonus" 0.5 } } T_TFBot_TowerDefense_Basic { ClassIcon pyro_fireaxe_lite Health 100 Name "Basic" Class pyro Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.667 } } T_TFBot_TowerDefense_Gasser { ClassIcon pyro_gascann Health 125 Name "Gasser" Class pyro Skill Hard WeaponRestrictions SecondaryOnly StripItemSlot 0 StripItemSlot 2 Attributes SpawnWithFullCharge AddTemplate Sig_Enemy_Logic Item "The Gas Passer" ItemAttributes { ItemName "The Gas Passer" "force weapon switch" 1 "item_meter_charge_rate" 5 } CharacterAttributes { "move speed bonus" 0.667 } } T_TFBot_TowerDefense_FlameBubble { ClassIcon pyro_bubble Health 175 Name "Flame Bubble" Class pyro Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon AddTemplate Sig_Enemy_Logic ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "damage bonus" 2 "flame_speed" 300 "flame_lifetime" 0.4 "flame_spread_degree" 359 "lunchbox adds minicrits" 1 } CharacterAttributes { "move speed bonus" 0.8 } } T_TFBot_TowerDefense_SpellCaster { ClassIcon pyro_spellbook Health 150 Name "Spell Caster" Class pyro Skill Hard StripItemSlot 0 StripItemSlot 1 AddTemplate Sig_Enemy_Logic Item "Basic Spellbook" Spell { Delay 0.1 Cooldown 5 Repeats 0 Charges 1 Type "Ball O' Bats" } CharacterAttributes { "move speed bonus" 0.667 } } T_TFBot_TowerDefense_Airblaster { ClassIcon pyro_reflect_daan Health 2400 Name "Airblaster" Class pyro Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Attributes Miniboss FireWeapon { MaxTargetRange 512 Delay 0.1 Duration 0.1 Type Secondary } ItemAttributes { ItemName TF_WEAPON_FLAMETHROWER "mult airblast refire time" 0.2 "airblast pushback scale" 2 } CharacterAttributes { "move speed bonus" 0.5 } } T_TFBot_TowerDefense_Drunk { ClassIcon vex_demo_bottle Health 125 Name "Drunk Robot" //don't ask how Class demoman Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.6428 } } T_TFBot_TowerDefense_DamageBooster { ClassIcon demoknight_buff_lite Health 175 Name "Damage Booster" Class demoman Skill Hard WeaponRestrictions MeleeOnly Attributes SpawnWithFullCharge AddTemplate Sig_Enemy_Logic Item "The Eyelander" Item "The Buff Banner" CharacterAttributes { "move speed bonus" 0.6 "increase buff duration" 10 } } T_TFBot_TowerDefense_Bomber { ClassIcon demo Health 175 Name "Bomber" Class demoman Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ExtAttr IgnoreRealPlayers ItemAttributes { ItemName TF_WEAPON_GRENADELAUNCHER "fire rate penalty" 1.25 "dmg penalty vs players" 0.8 "dmg bonus vs buildings" 1.25 } AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.6428 } } T_TFBot_TowerDefense_Charger { ClassIcon demo_targe_nys Health 250 Name "Charger" Class demoman Skill Hard WeaponRestrictions MeleeOnly AddTemplate Sig_Enemy_Logic Item "The Chargin' Targe" CharacterAttributes { "move speed bonus" 0.6428 "charge recharge rate increased" 3 } } T_TFBot_TowerDefense_Trapper { ClassIcon demo_sticky_burst_daan Health 3250 Name "Trapper" Class demoman Skill Hard WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "override projectile type" 7 "fire rate bonus" 1337 "faster reload rate" 1337 "is_passive_weapon" 1 } ItemAttributes { ItemName TF_WEAPON_PIPEBOMBLAUNCHER "projectile detonate time" 5 "Projectile range decreased" 0.5 "max pipebombs increased" 120 "stickybomb stick to enemies" 1 "damage bonus" 0.8 "stickybomb charge rate" 0.01 "clip size bonus" 2 "fire rate bonus" 0.33 "sticky arm time penalty" 5 } AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.35 } } T_TFBot_TowerDefense_Trapper_adv { ClassIcon demo_sticky_burst_daan Health 3250 Name "Trapper" Class demoman Skill Hard WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "override projectile type" 7 "fire rate bonus" 1337 "faster reload rate" 1337 "is_passive_weapon" 1 } ItemAttributes { ItemName TF_WEAPON_PIPEBOMBLAUNCHER "projectile detonate time" 3.5 "Projectile range decreased" 0.5 "max pipebombs increased" 120 "stickybomb stick to enemies" 1 "damage bonus" 0.8 "stickybomb charge rate" 0.01 "clip size bonus" 2 "fire rate bonus" 0.33 "sticky arm time penalty" 3.5 } AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.35 } } T_TFBot_TowerDefense_Trapper_exp { ClassIcon demo_sticky_burst_daan Health 3250 Name "Trapper" Class demoman Skill Hard WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "override projectile type" 7 "fire rate bonus" 1337 "faster reload rate" 1337 "is_passive_weapon" 1 } ItemAttributes { ItemName TF_WEAPON_PIPEBOMBLAUNCHER "projectile detonate time" 2 "Projectile range decreased" 0.5 "max pipebombs increased" 120 "stickybomb stick to enemies" 1 "damage bonus" 0.8 "stickybomb charge rate" 0.01 "clip size bonus" 2 "fire rate bonus" 0.33 "sticky arm time penalty" 2 } AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.35 } } T_TFBot_TowerDefense_Tank { ClassIcon heavy_fist_nys_armored Health 1000 Name "Tank" Class Heavyweapons Skill Hard Scale 1.3 WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.4347 } } T_TFBot_TowerDefense_HealthBooster { ClassIcon heavy_backup_yoovy Health 150 Name "Health Booster" Class Heavyweapons Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Attributes SpawnWithFullCharge Item "The Battalion's Backup" CharacterAttributes { "move speed bonus" 0.7826 "damage penalty" 0.4 "increase buff duration" 10 } } T_TFBot_TowerDefense_Gunner { ClassIcon heavy Health 200 Name "Gunner" Class Heavyweapons Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.7826 } } T_TFBot_TowerDefense_Sandvich { ClassIcon heavy_robosandvich_nys Health 300 Name "Sandvich" Class Heavyweapons Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Attributes SuppressFire Item "The Robo-Sandvich" StripItemSlot 0 StripItemSlot 2 FireWeapon { IfHealthBelow 250 Repeats 0 Delay 0.5 Cooldown 4 } CharacterAttributes { "move speed bonus" 0.5434 "effect bar recharge rate increased" 0.01 } } T_TFBot_TowerDefense_ArmoredTank { ClassIcon heavy_steelfist_nys_giant Health 5000 Name "Armored Tank" Class Heavyweapons Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire Attributes Miniboss AddTemplate Sig_Enemy_Logic Item "Fists of Steel" CharacterAttributes { "move speed bonus" 0.2778 } } T_TFBot_TowerDefense_Regener { ClassIcon medic_regen Health 150 Name "Regener" Class Medic Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.7375 "health regen" 15 } } T_TFBot_TowerDefense_Healer { ClassIcon medic_amputator Health 100 Name "Healer" Class Medic Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic Item "The Amputator" FireWeapon { Repeats 0 Delay 5 Cooldown 9.2 //4.2 second long taunt roughly Type Secondary } CharacterAttributes { "move speed bonus" 0.7375 } } T_TFBot_TowerDefense_Poisoner { ClassIcon medic_caustic Health 200 Name "Poisoner" Class Medic Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.625 "bleeding duration" 6 "fire rate penalty" 2 "damage penalty" 0.5 "clip size penalty" 0.5 "reload time increased" 2.4 } } T_TFBot_TowerDefense_Shielder { ClassIcon medic_shield_ala Health 100 Name "Shielder" Class Medic Skill Hard WeaponRestrictions MeleeOnly AddTemplate Sig_Enemy_Logic SpawnTemplate W_Shield_Blu CharacterAttributes { "move speed bonus" 0.546875 } } T_TFBot_TowerDefense_ParalysisInjector { ClassIcon medic_crossbow_freeze Health 2000 Name "Paralysis Injector" Class Medic Skill Expert WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Item "The Crusader's Crossbow" Attributes Miniboss ExtAttr IgnoreBuildings ItemAttributes { ItemName "The Crusader's Crossbow" "add cond on hit" 87 "add cond on hit duration" 5 "slow enemy on hit major" 5 "fire rate penalty" 5 "reload time increased" 3 "damage penalty" 0.25 "penetrate teammates" 1 } CharacterAttributes { "move speed bonus" 0.390625 } } T_TFBot_TowerDefense_ParalysisInjector_exp { ClassIcon medic_crossbow_freeze Health 2000 Name "Paralysis Injector" Class Medic Skill Expert WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Item "The Crusader's Crossbow" Attributes Miniboss ExtAttr IgnoreBuildings ItemAttributes { ItemName "The Crusader's Crossbow" "add cond on hit" 87 "add cond on hit duration" 10 "slow enemy on hit major" 5 "fire rate penalty" 5 "reload time increased" 3 "damage penalty" 0.25 "penetrate teammates" 1 } CharacterAttributes { "move speed bonus" 0.390625 } } T_TFBot_TowerDefense_RiotRobot { ClassIcon sniper_kukri Health 150 Name "Riot Robot" Class sniper Skill Hard WeaponRestrictions MeleeOnly Attributes SuppressFire AddTemplate Sig_Enemy_Logic CharacterAttributes { "move speed bonus" 0.667 "dmg taken increased" 0.4 "charge time increased" -10 } } T_TFBot_TowerDefense_JarateThrower { ClassIcon sniper_jarate Health 100 Name "Jarate Thrower" Class sniper Skill Hard WeaponRestrictions SecondaryOnly StripItemSlot 0 StripItemSlot 2 AddTemplate Sig_Enemy_Logic Item "Jarate" CharacterAttributes { "move speed bonus" 0.6 "effect bar recharge rate increased" 0.01 } } T_TFBot_TowerDefense_Bowman { ClassIcon sniper_bow Health 200 Name "Bowman" Class sniper Skill Hard WeaponRestrictions PrimaryOnly AddTemplate Sig_Enemy_Logic Item "The Huntsman" CharacterAttributes { "move speed bonus" 0.5333 } } T_TFBot_TowerDefense_EMPGrenadier { ClassIcon demo_lightning Health 100 Name "EMP Grenadier" Class sniper Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Item "Jarate" ExtAttr IgnorePlayers StripItemSlot 0 StripItemSlot 2 ItemAttributes { ItemName "Jarate" "custom item model" models\workshop\weapons\c_models\c_quadball\c_quadball_grenade.mdl "custom projectile model" models\workshop\weapons\c_models\c_quadball\c_quadball_grenade.mdl "override projectile type" 3 "fuse bonus" 0.8 "effect cond override" 12 "Blast radius increased" 1.25 "explosion particle" ExplosionCore_sapperdestroyed "custom impact sound" "=100|npc\assassin\ball_zap1.wav" "Projectile speed increased" 1.8 "disable buildings on hit" 10 "effect bar recharge rate increased" 0.33 } CharacterAttributes { "move speed bonus" 0.5333 } } T_TFBot_TowerDefense_EMPGrenadier_adv { ClassIcon demo_lightning Health 100 Name "EMP Grenadier" Class sniper Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Item "Jarate" ExtAttr IgnorePlayers StripItemSlot 0 StripItemSlot 2 ItemAttributes { ItemName "Jarate" "custom item model" models\workshop\weapons\c_models\c_quadball\c_quadball_grenade.mdl "custom projectile model" models\workshop\weapons\c_models\c_quadball\c_quadball_grenade.mdl "override projectile type" 3 "fuse bonus" 0.8 "effect cond override" 12 "Blast radius increased" 1.25 "explosion particle" ExplosionCore_sapperdestroyed "custom impact sound" "=100|npc\assassin\ball_zap1.wav" "Projectile speed increased" 1.8 "disable buildings on hit" 12 "effect bar recharge rate increased" 0.33 } CharacterAttributes { "move speed bonus" 0.5333 } } T_TFBot_TowerDefense_EMPGrenadier_exp { ClassIcon demo_lightning Health 100 Name "EMP Grenadier" Class sniper Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Item "Jarate" ExtAttr IgnorePlayers StripItemSlot 0 StripItemSlot 2 ItemAttributes { ItemName "Jarate" "custom item model" models\workshop\weapons\c_models\c_quadball\c_quadball_grenade.mdl "custom projectile model" models\workshop\weapons\c_models\c_quadball\c_quadball_grenade.mdl "override projectile type" 3 "fuse bonus" 0.8 "effect cond override" 12 "Blast radius increased" 1.25 "explosion particle" ExplosionCore_sapperdestroyed "custom impact sound" "=100|npc\assassin\ball_zap1.wav" "Projectile speed increased" 1.8 "disable buildings on hit" 15 "effect bar recharge rate increased" 0.33 } CharacterAttributes { "move speed bonus" 0.5333 } } T_TFBot_TowerDefense_LaserSMG { ClassIcon sniper_carbine_laser Health 2750 Name "Laser SMG" Class sniper Skill Hard WeaponRestrictions SecondaryOnly AddTemplate Sig_Enemy_Logic Item "The Cleaner's Carbine" Attributes Miniboss ItemAttributes { ItemName "The Cleaner's Carbine" "override projectile type" 13 "dmg penalty vs buildings" 0.2 "dmg penalty vs players" 1.25 "fire rate penalty" 1.4 "reload time increased" 1.6 "projectile speed decreased" 0.75 } FireWeapon { MaxTargetRange 2048 Delay 1.5 Cooldown 0.1 Repeats 0 IfSeeTarget 1 Duration 0.1 Type "Secondary" } CharacterAttributes { "move speed bonus" 0.4167 } } } PointTemplates { W_Shield_Blu { entity_medigun_shield { parentname "shield_target" targetname "shield" origin "128 0 0" spawnflags 1 teamnum 3 skin 1 modelscale 0.8 } info_target { targetname "shield_target" origin "0 0 0" } } } }