//robot_gatebot by yukari (master cat) WaveSchedule { Templates { T_TFGateBot_Engineer { Class Engineer Name "Engineer" ClassIcon Engineer Health 550 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "Pistol" Item "Shotgun" Item "Wrend" Skill Normal TeleportWhere spawnbot Attributes TeleportToHint } } } T_TFGateBot_Scout { Class Scout Name "Scout" ClassIcon scout Health 125 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot //Item "The Fed-Fighting' Fedora" Item "MvM GateBot Light Scout" Item "Scatergun" Item "Pistol" Item "Bat" Skill Easy } } } T_TFGateBot_Scout_Melee { Class Scout ClassIcon scout_bat Health 100 WeaponRestrictions MeleeOnly EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag nav_prefer_gate2_flank Tag bot_gatebot Item "Bat" Skill Normal Item "MvM Gatebot Light Scout" } } } T_TFGateBot_Scout_Scattergun { Class Scout Health 100 WeaponRestrictions PrimaryOnly EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag nav_prefer_gate2_flank Tag bot_gatebot Skill Normal Item "MvM Gatebot Light Scout" } } } T_TFGateBot_Sniper_Normal { Class Sniper Name "TFGateBot Sniper" Health 135 ClassIcon sniper EventChangeAttributes { Default { BehaviorModifiers push Tag nav_prefer_gate1_flank Tag bot_gatebot Tag bot_smallbot MaxVisionRange 2500 Attributes IgnoreFlag Skill Normal } } } T_TFGateBot_Sniper_Hard_RazorBack { Class Sniper Name "Razorback Sniper" EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot MaxVisionRange 2500 Item "MvM GateBot Light Scout" Item "The Razorback" Item "Master's Yellow Belt" WeaponRestrictions PrimaryOnly Skill Hard } } } T_TFGateBot_Sniper_Expert { Class Sniper Name "Bowman Expert Spammer" ClassIcon sniper_bow_atomic Health 120 //Scale 1.5 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag nav_prefer_gate2_flank Tag nav_prefer_gate // sequoia Tag bot_gatebot MaxVisionRange 3000 Item "MvM GateBot Light Scout" Item "Master's Yellow Belt" Item "The Huntsman" Skill Expert ItemAttributes { ItemName "The Huntsman" "fire rate bonus" 0.3 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.85 } } } } T_TFGateBot_Medic_QuickUber { Class Medic Name "Uber Medic" ClassIcon medic_uber EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes IgnoreEnemies Attributes SpawnWithFullCharge Tag nav_prefer_gate1_flank Tag nav_prefer_gate2_flank Tag bot_gatebot Skill Expert //WeaponRestrictions: SecondaryOnly //MaxVisionRange 1000 ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 5 "uber duration bonus" -3 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "heal rate bonus" 5 } } } } T_TFGateBot_Uber_Medic_Kritzkrieg { Class Medic Name "KritzUber Medic" ClassIcon medic_kritz EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Attributes IgnoreEnemies Attributes SpawnWithFullCharge Tag nav_prefer_gate1_flank Tag bot_gatebot Item "The kritzkrieg" Skill Expert ItemAttributes { ItemName "The kritzkrieg" "ubercharge rate bonus" 5 } } RevertGateBotsBehavior { Item "The kritzkrieg" Skill Expert ItemAttributes { ItemName "The kritzkrieg" "ubercharge rate bonus" 5 } } } } T_TFGateBot_Heavy_Hard_Noncrit { Class Heavyweapons Name "Heavyweapons" ClassIcon heavy EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Skill Hard Item "MvM GateBot Light Heavy" } RevertGateBotsBehavior { Skill hard Item "MvM GateBot Light Heavy" ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } } } } T_TFGateBot_Heavy_Normal_Noncrit { Class heavyweapons name "Heavyweapons" ClassIcon heavy EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Skill Normal Item "MvM Gatebot Light Heavy" MaxVisionRange 800 } RevertGateBotsBehavior { Skill Normal Item "MvM Gatebot Light Heavy" MaxVisionRange 800 ItemAttributes { ItemName "MvM Gatebot Light Heavy" "item style override" 1 } } } } T_TFGateBot_Pyro_AlwaysFire { Class Pyro Name "Pyro" ClassIcon pyro Attributes AlwaysFireWeapon EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Skill Hard Item "MvM gatebot Light Pyro" } } } T_TFGateBot_Fastest_Scout { Class Scout Name "The Fastes Super Scout" ClassIcon scout_giant_fast Health 420 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 Bolt Boy" Item "MvM GateBot Light Scout" Tag bot_giant MaxVisionRange 800 Skill Normal Attributes MiniBoss CharacterAttributes { "move speed bonus" 8 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } T_TFGateBot_Giant_Pyro_Classic { Class Pyro Name "Giant Pyro" ClassIcon pyro_giant Health 3000 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot //Item "The Fed-Fighting' Fedora" Item "The GateBot Light Pyro" Tag bot_giant MaxVisionRange 500 Skill Expert Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 1.5 "airblast vulnerability multiplier" 0.5 } } } } T_TFGateBot_Giant_Medic_Regen { Class Medic Name "Giant Regen Medic" ClassIcon medic_giant Health 5000 Attributes MiniBoss EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot //Item "Medigun" Skill Hard CharacterAttributes { "move speed bonus" 0.5 "health Regen" 4 } } } } T_TFGateBot_Giant_Heavyweapons_HealOnKill_Nerfed { Class Heavyweapons Name "Giant Heal-on-the-Kill Heavy" Health 5000 ClassIcon heavy_deflector_healonkill_giant EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot BehaviorModifiers push Attributes IgnoreFlag Item "MvM GateBot Light Heavy" Tag bot_giant Skill Expert Item "The Tungsten Toque" MaxVisionRange 1100 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 0.3 "attack projectiles" 1 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.3 "rage giving scale" 0.9 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } } } } T_TFGateBot_Giant_Pyro_Detonator_Pusher { Class Pyro Name "Giant Pyro Pusher" Health 5000 ClassIcon pyro_detonator_giant EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag nav_prefer_gate2_flank Tag bot_gatebot Tag bot_giant BehaviorModifiers Push Attributes IgnoreFlag Item "MvM GateBot Light Pyro" Item "The Flare gun" MaxVisionRange 2000 Skill Hard WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 4 "damage bonus" 1.5 "faster reload rate" 6 } CharacterAttributes { "move speed bonus" 0.5 } } } } T_TFGateBot_Giant_Soldier_Spammer { Class Soldier Name "Giant Rapid Fire Soldier" ClassIcon soldier_spammer_giant EventChangeAttributes { Default { Skill Expert BehaviorModifiers push Attributes IgnoreFlag Attributes MiniBoss WeaponRestrictions PrimaryOnly Tag bot_gatebot Tag nav_prefer_gate ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.65 } } } } T_TFGateBot_Giant_Soldier_SlowBarrage { Class Soldier Name "Colonel Barrage" ClassIcon soldier_barrage Health 4000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag nav_prefer_gate2_flank Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes IgnoreFlag Attributes HoldFireUntilFullReload Tag bot_gatebot BehaviorModifiers Push Item "MvM GateBot Light Soldier" MaxVisionRange 1000 ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "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_TFGateBot_Giant_Boxing_Heavy { Class Heavyweapons Name "Giant Heavyweight Champ" ClassIcon heavy_champ_giant Health 5000 EventChangeAttributes { Default { BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM Gatebot Light Heavy" Item "Pugilist's Protector" Item "the killing gloves of boxing" WeaponRestrictions MeleeOnly Attributes Miniboss Skill Hard MaxVisionRange 500 CharacterAttributes { "move speed bonus" 0.5 } } RevertGateBotsBehavior { Item "MvM Gatebot Light Heavy" Item "Pugilist's Protector" Item "the killing gloves of boxing" WeaponRestrictions MeleeOnly Attributes Miniboss Skill Hard MaxVisionRange 500 Tag bot_giant ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } CharacterAttributes { "move speed bonus" 0.5 } } } } T_TFYukarisGateBot_Soldier_Extended_Buff_Banner { Class Soldier Name "Extended Buff Soldier" ClassIcon soldier_buff Health 200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag bot_gatebot Tag nav_prefer_gate1_flank Item "MvM Gatebot Light Soldier" Item "The Buff Banner" Skill Hard Attributes SpawnWithFullCharge MaxVisionRange 800 CharacterAttributes { "increase buff duration" 9.0 } } RevertGateBotsBehavior { Item "The Buff Banner" Skill Hard Attributes SpawnWithFullCharge MaxVisionRange 800 CharacterAttributes { "increase buff duration" 9.0 } } } } T_TFGateBot_Giant_Soldier_RocketShotgun { Class Soldier Name "Giant Black Box Soldier" ClassIcon soldier_blackbox_giant Health 4200 EventChangeAttributes { Default { BehaviorModifiers Push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM Gatebot Light Soldier" Skill Normal Item "The Black Box" MaxVisionRange 700 Attributes MiniBoss ItemAttributes { ItemName "The Black Box" "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.8 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 } } } } T_TFGateBot_Giant_AirStrike_Soldier { Class Soldier Name "Giant Air-Strike Soldier" ClassIcon soldier_airstrike_giant Health 3000 Item "The Air Strike" EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM Gatebot Light Soldier" Skill Hard MaxVisionRange 1200 Attributes MiniBoss } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 } } } T_TFGateBot_Giant_Dragon_Fury_Pyro { Class Pyro Skill Expert Name "Giant Dragon Fury Pyro" Classicon pyro_dragon_fury_giant Item "The Dragon's Fury" Item "MvM Gatebot Light Pyro" Health 3200 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Tag bot_giant Item "The Dragon's Fury" Item "MvM Gatebot Light Pyro" Skill Expert MaxVisionRange 950 Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 6 } } RevertGateBotsBehavior { Item "The Dragon's Fury" Skill Expert MaxVisionRange 950 Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 6 } } } } } }