WaveSchedule { Templates { //////////////////////////////////////// SCOUT BOTS //////////////////////////////////////// T_TFBot_Scout_Fast { Class Scout Name "Fast Scout" ClassIcon scout_fast Skill Hard Item "Bonk Boy" Item "The Holy Mackerel" WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2 } } T_TFGateBot_Scout_Sandman_FastCharge_Fixed { Class Scout Name "Hyper League Scout" ClassIcon scout_stun EventChangeAttributes { Default { Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Scout" Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 } Skill Hard WeaponRestrictions MeleeOnly } RevertGateBotsBehavior { Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.25 } Skill Hard WeaponRestrictions MeleeOnly Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } } } } T_TFBot_Giant_Scout_Shortstop { Class Scout Skill Hard ClassIcon scout_shortstop_push Item "The Shortstop" Name "Giant Shortstop Scout" Health 1600 Attributes MiniBoss ItemAttributes { ItemName "The Shortstop" "clip size upgrade atomic" 4.0 "fire rate bonus" 0.5 "faster reload rate" 1.35 "damage penalty" 0.3 "apply look velocity on damage" 400 "apply z velocity on damage" 200 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 1.5 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFGateBot_Scout_Fast { Class Scout Name "Fast Scout" ClassIcon scout_fast EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates WeaponRestrictions MeleeOnly Item "MvM GateBot Light Scout" Skill Hard CharacterAttributes { "move speed bonus" 2 } Item "The Holy Mackerel" } RevertGateBotsBehavior { Item "MvM GateBot Light Scout" WeaponRestrictions MeleeOnly ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } CharacterAttributes { "move speed bonus" 2 } Item "The Holy Mackerel" Skill Hard } } } T_TFBot_Scout_Sandman_Push { Class Scout Name "Knockback League Scout" Skill Hard ClassIcon scout_stun_blast WeaponRestrictions MeleeOnly Item "The Sandman" Item "Ye Oiled Baker Boy" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.5 "damage causes airblast" 1 } } T_TFGateBot_Scout_Sandman_Bonk { Class Scout Name "Bonk League Scout" ClassIcon scout_stun_bonk EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates WeaponRestrictions MeleeOnly Item "MvM GateBot Light Scout" Skill Hard WeaponRestrictions MeleeOnly Item "Bonk! Atomic Punch" Item "The Sandman" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.5 } } RevertGateBotsBehavior { Item "MvM GateBot Light Scout" WeaponRestrictions MeleeOnly ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } Skill Hard WeaponRestrictions MeleeOnly Item "Bonk! Atomic Punch" Item "The Sandman" Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0.5 } } } } T_TFBot_Scout_CritACola { Class Scout Name "Crit-A-Cola Scout" Skill Normal Item "Crit-A-Cola" Item "The Bot Dogger" WeaponRestrictions PrimaryOnly ClassIcon scout_cola } T_TFGateBot_Giant_Scout_Change_FAN { Class Scout Name "Giant FaN Swapper Scout" ClassIcon scout_fan_giant Health 2000 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates // Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Force-a-Nature" Item "MvM GateBot Light Scout" Tag bot_giant MaxVisionRange 1200 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Force-a-Nature" //"clip size bonus" 2 "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 // 70% slower reload "scattergun knockback mult" 6 "damage penalty" 0.35 // 55% damage reduction "weapon spread bonus" 0.4 "increase player capture value" 2.0 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } RevertGateBotsBehavior { // Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Force-a-Nature" Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } Tag bot_giant MaxVisionRange 2000 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Force-a-Nature" "clip size bonus" 8 "bullets per shot bonus" 8 "fire rate bonus" 0.99 "faster reload rate" 2.0 // 70% slower reload "scattergun knockback mult" 8 "damage penalty" 0.05 // 55% damage reduction "weapon spread bonus" 0.6 "item style override" 1 "is australium item" 1 } CharacterAttributes { "move speed bonus" 1.7 "damage force reduction" 0.34 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 5 } } } } T_TFBot_Giant_Scout_FAN_Armored { Class Scout Name "Giant Armored FaN Scout" ClassIcon scout_fan_armoured Health 3000 Skill Expert Item "The Fed-Fightin' Fedora" Item "The Bolt Boy" Item "The Force-a-Nature" WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Force-a-Nature" "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "move speed penalty" 0.75 } } T_TFGateBot_Giant_Scout_FAN_Armored_Crit { Class Scout Name "Giant Armored FaN Scout" ClassIcon scout_fan_armoured Health 3000 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Skill Expert Item "The Force-a-Nature" Item "MvM GateBot Light Scout" Tag bot_giant Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "The Force-a-Nature" "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "move speed penalty" 0.75 } } RevertGateBotsBehavior { Item "The Force-a-Nature" Item "MvM GateBot Light Scout" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Scout" "item style override" 1 } Tag bot_giant Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "The Force-a-Nature" "bullets per shot bonus" 2 "fire rate bonus" 0.5 "faster reload rate" 1.7 "scattergun knockback mult" 6 "damage penalty" 0.35 "weapon spread bonus" 0.4 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "move speed penalty" 0.75 } } } } //////////////////////////////////////// SOLDIER BOTS //////////////////////////////////////// T_TFBot_Soldier_BASE { Name "Parachute Soldier" Class Soldier Skill Expert ClassIcon soldier_base WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes AutoJump AutoJumpMin 6 AutoJumpMax 6 Attributes Parachute Item "The B.A.S.E. Jumper" Item "The Air Strike" Item "Attack Packs" Item "Soldier Drill Hat" ItemAttributes { ItemName "The Air Strike" "fire rate bonus" 0.05 "projectile spread angle penalty" 3 "clip size upgrade atomic" -1.0 } CharacterAttributes { "cancel falling damage" 1 "increased jump height" 3 } } T_TFGateBot_Soldier_Extended_Concheror_Sword { Health 450 Scale 1.3 Class Soldier Name "Zatoichi Conch Soldier" ClassIcon soldier_samurai_conch EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates WeaponRestrictions MeleeOnly Item "The Concheror" Item "The Half-Zatoichi" Item "MvM GateBot Light Soldier" Skill Expert Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Concheror" "single wep deploy time decreased" 0.01 } CharacterAttributes { "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "The Concheror" Item "MvM GateBot Light Soldier" Item "The Half-Zatoichi" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } ItemAttributes { ItemName "The Concheror" "single wep deploy time decreased" 0.01 } Skill Expert Attributes SpawnWithFullCharge WeaponRestrictions MeleeOnly CharacterAttributes { "increase buff duration" 9.0 } } } } T_TFGateBot_Soldier_Stunner { Class Soldier Name "Stunner Soldier" ClassIcon soldier_crit EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates WeaponRestrictions PrimaryOnly Item "The Original" Item "MvM GateBot Light Soldier" Skill Expert ItemAttributes { ItemName "The Original" "rocket specialist" 1 "Projectile speed decreased" 0.5 } } RevertGateBotsBehavior { Item "The Original" Item "MvM GateBot Light Soldier" Item "The Half-Zatoichi" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } ItemAttributes { ItemName "The Original" "rocket specialist" 1 "Projectile speed decreased" 0.5 } Skill Expert WeaponRestrictions PrimaryOnly } } } T_TFBot_Giant_Soldier_Burst_Conch { Class Soldier Name "Giant Burst Fire Conch Soldier" ClassIcon soldier_conch_burst Health 3800 Skill Expert Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } Item "The Concheror" Item "The Captain's Cocktails" Item "The Helmet Without a Home" Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "move speed bonus" 0.5 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } ItemAttributes { ItemName "The Concheror" "increase buff duration" 9.0 } } T_TFGateBot_Soldier_Armored_Buff { Class Soldier Name "Armored Buff Soldier" ClassIcon soldier_buff Health 1200 Scale 1.5 EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "The Buff Banner" Item "MvM GateBot Light Soldier" Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "The Buff Banner" Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Hard Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } } } } T_TFBot_Giant_Soldier_SlowBarrage_Spammer { Class Soldier Name "Rapid Fire Colonel Barrage" ClassIcon barrage_infinity Health 4000 Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" -0.8 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } } T_TFBot_Giant_Soldier_DirectHit { Class Soldier Name "Giant Direct Hit Soldier" ClassIcon soldier_directhit Skill Expert Health 3800 Item "The Direct Hit" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFGateBot_Soldier_DirectHit_Expert { Class Soldier Name "Direct Hit Soldier" ClassIcon soldier_directhit EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Soldier" Skill Expert Item "The Direct Hit" WeaponRestrictions PrimaryOnly } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Skill Expert Item "The Direct Hit" WeaponRestrictions PrimaryOnly } } } //////////////////////////////////////// PYRO BOTS //////////////////////////////////////// T_TFBot_Pyro_FireStarter { ClassIcon pyro Health 200 Name "Fire Starter" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" Item "the nostromo napalmer" Item "brigade helm" Item "summer shades" } T_TFGateBot_Pyro_FireStarter { ClassIcon pyro Health 200 Name "Fire Starter" Class Pyro EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Pyro" Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" Item "the nostromo napalmer" Item "brigade helm" Item "summer shades" } RevertGateBotsBehavior { Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysFireWeapon" Item "the nostromo napalmer" Item "brigade helm" Item "summer shades" } } } T_TFBot_Lumberjack_Pyro { ClassIcon pyro_fireaxe Health 250 Name Lumberjack Scale 1.2 Class Pyro Skill Hard WeaponRestrictions MeleeOnly Item "the brown bomber" Item "the last breath" CharacterAttributes { "move speed bonus" 1.2 } } T_TFBot_ThirdDegree_Pyro { ClassIcon pyro_thirddegree Health 250 Name "Third Degree Lumberjack" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions MeleeOnly Item "The Third Degree" Item "eotl_hiphunter_hat" Item "the rusty reaper" Item "the special eyes" ItemAttributes { ItemName "The Third Degree" "crit vs wet players" 1 "ragdolls become ash" 0 "ragdolls plasma effect" 1 } CharacterAttributes { "move speed bonus" 1.4 } } T_TFBot_Vampyro { ClassIcon pyro_heal Name "Vampyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon Item "Fallen Angel" Item "The Last Breath" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "flame life bonus" 1.5 "lunchbox adds minicrits" 2 "heal on hit for rapidfire" 175 } } T_TFGateBot_Lumberjack_Pyro { ClassIcon pyro_fireaxe Health 250 Name Lumberjack Scale 1.2 Class Pyro EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates WeaponRestrictions MeleeOnly Item "MvM GateBot Light Pyro" Skill Expert ItemAttributes { ItemName tf_weapon_fireaxe } CharacterAttributes { "move speed bonus" 1.2 } } RevertGateBotsBehavior { Item "MvM GateBot Light Pyro" WeaponRestrictions MeleeOnly ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } ItemAttributes { ItemName tf_weapon_fireaxe "damage bonus" 0.3 } CharacterAttributes { "move speed bonus" 1.2 } Skill Expert } } } T_TFGateBot_Giant_Pyro_Gas_Passer { Class Pyro Name "Giant Gas Passer Pyro" ClassIcon pyro_gas Health 3000 EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant Item "MvM GateBot Light Pyro" Skill Expert Item "The Gas Passer" ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "MvM GateBot Light Pyro" WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" 0.5 "weapon burn time increased" 4.0 "weapon burn dmg reduced" 2.0 "damage bonus vs burning" 1.25 "applies snare effect" 0.65 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Skill Expert Item "The Gas Passer" } } } T_TFGateBot_Giant_Pyro_FireStarter { ClassIcon pyro_giant Health 3000 Name "Giant Fire Starter" Class Pyro EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Attributes MiniBoss WeaponRestrictions PrimaryOnly Item "MvM GateBot Light Pyro" Skill Expert Attributes "AlwaysFireWeapon" Tag bot_giant Item "The Hot Case" Item "the nostromo napalmer" ItemAttributes { ItemName "the nostromo napalmer" "damage bonus" 1.3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "MvM GateBot Light Pyro" Attributes MiniBoss Attributes "AlwaysFireWeapon" WeaponRestrictions PrimaryOnly Item "The Hot Case" Item "the nostromo napalmer" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } ItemAttributes { ItemName "the nostromo napalmer" "damage bonus" 1.3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Skill Expert Tag bot_giant } } } T_TFGateBot_Pyro_Manmelter { Class Pyro Name "Manmelter Pyro" ClassIcon pyro_manmelter EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Pyro" Skill Normal Item "The Manmelter" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Manmelter" "weapon burn dmg increased" 2 } } RevertGateBotsBehavior { Item "MvM GateBot Light Pyro" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Pyro" "item style override" 1 } Skill Normal Item "The Manmelter" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Manmelter" "weapon burn dmg increased" 2 } } } } //////////////////////////////////////// DEMOMAN BOTS //////////////////////////////////////// T_TFGateBot_Giant_Demoman { Class Demoman ClassIcon demo_giant Name "Giant Rapid Fire Demoman" Health 3300 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Tag bot_giant Item "MvM GateBot Light Demoman" Skill Expert Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } RevertGateBotsBehavior { Tag bot_giant Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Expert Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } } } T_TFGateBot_Giant_Demoman_NoReload { Class Demoman ClassIcon demo_giant Name "Giant Rapid Fire Demoman" Health 3300 EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Tag bot_giant Item "MvM GateBot Light Demoman" Skill Expert Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } RevertGateBotsBehavior { Tag bot_giant Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Expert Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } } } T_TFGateBot_Demo_Push { Class Demoman Name "Blast Demo" ClassIcon demo_loosecannon EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Demoman" Skill Expert WeaponRestrictions PrimaryOnly Item "The Loose Cannon" ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 } } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Expert WeaponRestrictions PrimaryOnly Item "The Loose Cannon" ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 "damage causes airblast" 1 } } } } T_TFBot_Demo_Bazooka { Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Name "Iron Bomber" Item "The Iron Bomber" ClassIcon demo_dumpster ItemAttributes { ItemName "The Iron Bomber" "clip size upgrade atomic" 2.0 "faster reload rate" 0.5 "fire rate bonus" 0.7 "can overload" 1 "auto fires when full" 1 "auto fires full clip" 1 } } T_TFGateBot_Demoknight_Woodland_HighJump { Class Demoman Name "Jumping Demoknight" ClassIcon demoknight Health 450 Scale "1.3" Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Skill Expert Item "The Chargin' Targe" Item "The Eyelander" Item "Macho Mann" Item "MvM GateBot Light Demoman" WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AutoJump ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } ItemAttributes { ItemName "The Chargin' Targe" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "full charge turn control" 50 } } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Expert Item "The Chargin' Targe" Item "The Eyelander" Item "Macho Mann" WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AutoJump ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } ItemAttributes { ItemName "The Chargin' Targe" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "full charge turn control" 50 } } } } T_TFBot_Demo_LochNLoad { Class Demoman Name "Loch-n-Load Demo" Skill Expert ClassIcon "demo_loch" WeaponRestrictions PrimaryOnly Item "The Loch-N-Load" Item "Scotch Bonnet" } T_TFGateBot_Demo_LochNLoad_RapidFire { Class Demoman Name "Loch-n-Loaded Demo" ClassIcon "demo_loch" EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Demoman" Skill Expert WeaponRestrictions PrimaryOnly Item "The Loch-N-Load" ItemAttributes { ItemName "The Loch-N-Load" "faster reload rate" -0.8 "fire rate bonus" 0.5 } } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Expert WeaponRestrictions PrimaryOnly Item "The Loch-N-Load" ItemAttributes { ItemName "The Loch-N-Load" "faster reload rate" -0.8 "fire rate bonus" 0.5 } } } } T_TFGateBot_Demoman_Expert_Crit { Class Demoman EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "MvM GateBot Light Demoman" Skill Expert Attributes AlwaysCrit } RevertGateBotsBehavior { Item "MvM GateBot Light Demoman" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Skill Expert Attributes AlwaysCrit } } } T_TFBot_Chief_Demo_DonkShotgun { Class Demoman ClassIcon demo_deforest Name "Deforestation Expert" Skill Expert Health 60000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Item "The Loose Cannon" Item "The Outdoorsman" ItemAttributes { ItemName "The Loose Cannon" "auto fires when full" 1 "auto fires full clip" 1 "can overload" 1 "faster reload rate" 0.5 "fire rate bonus" 0.001 "clip size upgrade atomic" -1.0 "Projectile speed increased" 1.5 "grenade launcher mortar mode" 0 "projectile spread angle penalty" 4.0 } CharacterAttributes { "health regen" 250 "move speed bonus" 0.32 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } } //////////////////////////////////////// HEAVY BOTS //////////////////////////////////////// T_TFBot_Woodsman_Heavy { ClassIcon heavy_dwarf Health 1200 Name Woodsman Scale 1.2 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly Item "Warrior's Spirit" Item "eotl_hiphunter_hat" Item "eotl_hiphunter_jacket" CharacterAttributes { "move speed bonus" 1.2 } } T_TFGateBot_Woodsman_Heavy { ClassIcon heavy_dwarf Health 1200 Name Woodsman Scale 1.2 Class HeavyWeapons EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Skill Hard WeaponRestrictions MeleeOnly Item "Warrior's Spirit" Item "The carl" Item "eotl_hiphunter_jacket" CharacterAttributes { "move speed bonus" 1.2 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Hard WeaponRestrictions MeleeOnly Item "Warrior's Spirit" Item "The carl" Item "eotl_hiphunter_jacket" CharacterAttributes { "move speed bonus" 1.2 } } } } T_TFBot_Giant_Heavyweapons_CritsOnKill { Class Heavyweapons Name "Giant Crits-On-Kill Heavy" ClassIcon heavy_booster_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "Heavy Hair" ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 "critboost on kill" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFGateBot_Giant_Heavyweapons_CritsOnKill { Class Heavyweapons Name "Giant Crits-On-Kill Heavy" ClassIcon heavy_booster_giant Health 5000 EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "MvM GateBot Light Heavy" Skill Expert Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 "critboost on kill" 5 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" WeaponRestrictions PrimaryOnly ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 "critboost on kill" 5 } } } } T_TFGateBot_Heavyweapons_Heavyweight_Champ_Fast { Class Heavyweapons Name "Heavyweight Champ" ClassIcon heavy_gru EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Skill Hard WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently MvM" } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Hard WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently MvM" } } } T_TFBot_Giant_Heavyweapons_Shotgun_HealOnHit { Class Heavyweapons Name "Giant Heal-On-Hit Shotgun Heavy" ClassIcon heavy_shotgun_healonhit Skill Expert Health 5000 WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss Item "Magnificent Mongolian" Item "Pocket Medic" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 "heal on hit for rapidfire" 500 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 // force ability to shoot down projectiles "override footstep sound set" 2 } } T_TFGateBot_Giant_Heavyweapons_Shotgun_HealOnHit { Class Heavyweapons Name "Giant Heal-On-Hit Shotgun Heavy" ClassIcon heavy_shotgun_healonhit Health 5000 EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Item "Pocket Medic" Skill Expert Tag bot_giant WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.3 "faster reload rate" 0.1 "heal on hit for rapidfire" 500 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 // force ability to shoot down projectiles "override footstep sound set" 2 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" Item "Pocket Medic" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.35 "faster reload rate" 0.1 "heal on hit for rapidfire" 500 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 // force ability to shoot down projectiles "override footstep sound set" 2 } } } } T_TFBot_Giant_Heavyweapons_HealOnKill_Fixed { Class Heavyweapons Name "Giant Heal-On-Kill Heavy" ClassIcon heavy_deflector_healonkill Skill Expert Health 5500 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Item "Deflector" Item "The Tungsten Toque" ItemAttributes { ItemName "Deflector" "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Heavyweapons_FireOnHit_Crit { Class Heavyweapons Name "Heater Heavy" ClassIcon heavy_heater Skill Expert WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" Attributes AlwaysCrit ItemAttributes { ItemName "The Huo Long Heatmaker" "Set DamageType Ignite" 1 } } T_TFGateBot_Heavyweapons_FireOnHit_Crit { Class Heavyweapons Name "Heater Heavy" ClassIcon heavy_heater EventChangeAttributes { Default { Tag bot_gatebot // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Item "MvM GateBot Light Heavy" Skill Expert WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" Attributes AlwaysCrit ItemAttributes { ItemName "The Huo Long Heatmaker" "Set DamageType Ignite" 1 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert WeaponRestrictions PrimaryOnly Item "The Huo Long Heatmaker" ItemAttributes { ItemName "The Huo Long Heatmaker" "Set DamageType Ignite" 1 } } } } //////////////////////////////////////// SNIPER BOTS //////////////////////////////////////// T_TFBot_Sniper_Fire_Huntsman { Class Sniper Name "Fiery Bowman" Skill Hard ClassIcon sniper_bow_fire WeaponRestrictions PrimaryOnly Item "The Fortified Compound" Item "The Flamingo Kid" ItemAttributes { ItemName "The Fortified Compound" "damage bonus" 0.5 "Set DamageType Ignite" 1 "afterburn duration bonus" 5 } ItemAttributes { ItemName "The Flamingo Kid" "attach particle effect" 13 } } T_TFGateBot_Sniper_Fire_Huntsman { Class Sniper Name "Fiery Bowman" ClassIcon sniper_bow_fire EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Item "MvM GateBot Light Sniper" Skill Hard WeaponRestrictions PrimaryOnly Item "The Fortified Compound" ItemAttributes { ItemName "The Fortified Compound" "damage bonus" 0.5 "Set DamageType Ignite" 1 "afterburn duration bonus" 5 } ItemAttributes { ItemName "MvM GateBot Light Sniper" "attach particle effect" 1 } } RevertGateBotsBehavior { Item "MvM GateBot Light Sniper" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Skill Hard WeaponRestrictions PrimaryOnly Item "The Fortified Compound" ItemAttributes { ItemName "The Fortified Compound" "damage bonus" 0.5 "Set DamageType Ignite" 1 "afterburn duration bonus" 5 } ItemAttributes { ItemName "MvM GateBot Light Sniper" "attach particle effect" 13 } } } } T_TFGateBot_Sniper_Huntsman_Crit { Class Sniper Name Bowman ClassIcon sniper_bow EventChangeAttributes { Default { BehaviorModifiers push // having these will cause bots to run towards gates Attributes IgnoreFlag // having these will cause bots to run towards gates Tag nav_prefer_gate1_flank // having these will cause bots to run towards gates Tag bot_gatebot // having these will cause bots to run towards gates Attributes AlwaysCrit Item "MvM GateBot Light Sniper" Skill Hard WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } } RevertGateBotsBehavior { Item "MvM GateBot Light Sniper" ItemAttributes // turn off light hat { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Skill Hard WeaponRestrictions PrimaryOnly Item "The Huntsman" Attributes AlwaysCrit ItemAttributes { ItemName "The Huntsman" "damage bonus" 0.5 } } } } //////////////////////////////////////// MEDIC BOTS //////////////////////////////////////// T_TFBot_Medic_Kritzkrieg { Class Medic Name "Kritz Medic" ClassIcon medic_kritz Skill Normal Attributes SpawnWithFullCharge WeaponRestrictions SecondaryOnly Item "The Kritzkrieg" Item "Prussian Pickelhaube" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 0.001 "heal rate penalty" 0.001 "uber duration bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 450 } } T_TFBot_Uber_Shield { Class Medic Name "Uber Shield Medic" ClassIcon medic_shield_uber Skill Normal WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes ProjectileShield ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 1 "increase buff duration" 3 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "heal rate bonus" 5 } } } }