WaveSchedule { Templates { ////////////////////////// //NOT GIANT & NOT GATEBOT ////////////////////////// T_TFBot_Pyro_Homewrecker { Class Pyro ClassIcon pyro_homewrecker Name "Homewrecker Pyro" Health 175 Skill Hard Item "The Homewrecker" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Homewrecker" "dmg bonus vs buildings" 3 } } T_TFBot_Medic_Shield { Class Medic ClassIcon medic_shield Name "Shield Medic" Health 150 Skill Expert WeaponRestrictions SecondaryOnly Attributes "ProjectileShield" Attributes "SpawnWithFullCharge" Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "ubercharge rate bonus" 0 "generate rage on heal" 1 "uber duration bonus" -8 } CharacterAttributes { "generate rage on heal" 1 "bot medic uber health threshold" 149 } } T_TFBot_Medic_Vac_Bullet { Class Medic ClassIcon medic_bullet Name "Vaccinator Medic" Health 150 Skill Expert Item "the vaccinator" Attributes SpawnWithFullCharge Attributes VaccinatorBullets WeaponRestrictions SecondaryOnly CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 } } T_TFBot_Medic_Vac_Blast { Class Medic ClassIcon medic_blast Name "Vaccinator Medic" Health 150 Skill Expert Item "the vaccinator" Attributes SpawnWithFullCharge Attributes VaccinatorBlast WeaponRestrictions SecondaryOnly CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 } } T_TFBot_Medic_Vac_Fire { Class Medic ClassIcon medic_fire Name "Vaccinator Medic" Health 150 Skill Expert Item "the vaccinator" Attributes SpawnWithFullCharge Attributes VaccinatorFire WeaponRestrictions SecondaryOnly CharacterAttributes { "ubercharge rate bonus" 25 "uber duration bonus" 100 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 } } T_TFBot_Sniper_SMG { Class Sniper ClassIcon sniper_smg Name "SMG Sniper" Health 125 Skill Easy WeaponRestrictions SecondaryOnly } ////////////////////////// //NOT GIANT & GATEBOT ////////////////////////// T_TFGateBot_Scout_Melee_Right { Class Scout EventChangeAttributes { Default { Tag bot_right //robot will take right/main path next to the station Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Scout" Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage penalty" 0.5 } } RevertGateBotsBehavior { Tag bot_right //robot will take right/main path next to the station Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage penalty" 0.5 } Skill Normal WeaponRestrictions MeleeOnly } } } T_TFGateBot_Scout_Melee_Left { Class Scout EventChangeAttributes { Default { Tag bot_left //robot will take left/flank path ontop of the station Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Scout" Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage penalty" 0.5 } } RevertGateBotsBehavior { Tag bot_left //robot will take left/flank path ontop of the station Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "damage penalty" 0.5 } Skill Normal WeaponRestrictions MeleeOnly } } } T_TFGateBot_Scout_SunStick { Class Scout ClassIcon scout_sunstick EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Skill Hard WeaponRestrictions MeleeOnly Item "Sun-on-a-Stick" Item "MvM GateBot Light Scout" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Item "Sun-on-a-Stick" Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } } } } T_TFGateBot_Soldier_EscapePlan { Class Soldier ClassIcon soldier_escape EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Skill Hard WeaponRestrictions MeleeOnly Item "The Escape Plan" Item "MvM GateBot Light Soldier" CharacterAttributes { "move speed bonus" 1.5 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Item "The Escape Plan" Item "MvM GateBot Light Soldier" CharacterAttributes { "move speed bonus" 1.5 } ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } } } } T_TFGateBot_Heavy_Easy { Class Heavy EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Heavy" Skill Easy } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Easy } } } T_TFGateBot_Heavy_Heavyweight_Champ { Class Heavy Name "Heavyweight Champ" ClassIcon heavy_champ EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot WeaponRestrictions MeleeOnly Item "the killing gloves of boxing" Item "MvM GateBot Light Heavy" Skill Easy } RevertGateBotsBehavior { WeaponRestrictions MeleeOnly Item "the killing gloves of boxing" Item "MvM GateBot Light Heavy" ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Easy } } } T_TFGateBot_Heavy_Heavyweight_Champ_Fast { Class Heavy Name "Heavyweight Champ" ClassIcon heavy_gru EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently" Item "MvM GateBot Light Heavy" Skill Easy } RevertGateBotsBehavior { WeaponRestrictions MeleeOnly Item "Gloves of Running Urgently" Item "MvM GateBot Light Heavy" ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Easy } } } T_TFGateBot_Sniper_Huntsman_Spammer { Class Sniper Name "Bowman Rapid Fire" Scale 1.5 Health 1200 ClassIcon sniper_bow EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Sniper" Item "The Huntsman" Skill Hard Tag bot_giant ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } RevertGateBotsBehavior { Item "MvM GateBot Light Sniper" ItemAttributes { ItemName "MvM GateBot Light Sniper" "item style override" 1 } Item "The Huntsman" Skill Hard Tag bot_giant ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } } } ////////////////////////// //GIANT & GATEBOT ////////////////////////// T_TFGateBot_Giant_Scout_SunStick { Class Scout ClassIcon scout_sunstick_giant Name "Sun-on-a-Stick Scout" Health 1200 EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Attributes "MiniBoss" tag bot_giant Skill Expert WeaponRestrictions MeleeOnly Item "sun-on-a-stick" Item "MvM GateBot Light Scout" ItemAttributes { ItemName "sun-on-a-stick" "damage bonus vs burning" 11 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } RevertGateBotsBehavior { Attributes "MiniBoss" tag bot_giant Skill Expert WeaponRestrictions MeleeOnly Item "sun-on-a-stick" Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } ItemAttributes { ItemName "sun-on-a-stick" "damage bonus vs burning" 11 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } } T_TFGateBot_Giant_Soldier_Extended_Buff_Banner { Class Soldier ClassIcon soldier_buff_giant Name "Giant Buff Banner Soldier" Health 3800 EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Attributes "MiniBoss" tag bot_giant Skill Expert Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" WeaponRestrictions PrimaryOnly Item "The Buff Banner" Item "MvM GateBot Light Soldier" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } RevertGateBotsBehavior { Attributes "MiniBoss" tag bot_giant Skill Expert Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" WeaponRestrictions PrimaryOnly Item "The Buff Banner" Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } } } T_TFGateBot_Giant_Soldier_Extended_Concheror { Class Soldier ClassIcon soldier_conch_giant Name "Giant Concheror Soldier" Health 3800 EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Attributes "MiniBoss" tag bot_giant Skill Expert Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" WeaponRestrictions PrimaryOnly Item "The Concheror" Item "MvM GateBot Light Soldier" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } RevertGateBotsBehavior { Attributes "MiniBoss" tag bot_giant Skill Expert Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" WeaponRestrictions PrimaryOnly Item "The Concheror" Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } } } T_TFGateBot_Giant_Soldier_Extended_Battalion { Class Soldier ClassIcon soldier_backup_giant Name "Giant Battalion Soldier" Health 3800 EventChangeAttributes { Default { Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers push Attributes IgnoreFlag Attributes "MiniBoss" tag bot_giant Skill Expert Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" WeaponRestrictions PrimaryOnly Item "The Battalion's Backup" Item "MvM GateBot Light Soldier" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } RevertGateBotsBehavior { Attributes "MiniBoss" tag bot_giant Skill Expert Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" WeaponRestrictions PrimaryOnly Item "The Battalion's Backup" Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 } } } } T_TFBot_Chief_Pyro_Flare_ScorchShot { Class Pyro ClassIcon pyro_scorchshot Name "Chief Flare Pyro" Health 20000 Skill Expert Attributes MiniBoss Attributes UseBossHealthBar Tag bot_giant Item "The Scorch Shot" Item "Traffic Cone" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Scorch Shot" "fire rate bonus" 0.1 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } }