WaveSchedule { Templates { // These templates are intended to be used in conjunction with Potato.tf's plugins that tie specific keypress functions to these attributes. // None of this will work in your private testing server //HOW TO USE: // -Each keypress is tied to an otherwise useless set of attributes for bots // -WILL ONLY WORK IN CHARACTERATTRIBUTES // "random drop line item 0" = Reload // "random drop line item 2" = Secondary Fire // "random drop line item 3" = Special Attack (knockback rage, projectile shield, etc.) // -The value you give the attribute is the interval in seconds the bot will press the key at // -0 will press the key every frame. While this doesn't hider performance much, try to use it sparingly. // -Accepts float values // -All 3 of these attributes can be used in combination with eachother P_TFBot_Scout_Wrap { Class Scout WeaponRestrictions MeleeOnly Skill Expert Item "The Wrap Assassin" Name "Wrap Assassin Scout" CharacterAttributes { "random drop line item 2" 3 //presses M2 every 3s } ItemAttributes { ItemName "The Wrap Assassin" "effect bar recharge rate increased" 0.01 } } P_TFBot_Soldier_Mangler_Charged { Class Soldier Skill Expert Item "The Cow Mangler 5000" Name "Charged Shot Soldier" CharacterAttributes { "random drop line item 2" 5 //presses M2 every 5s "faster reload rate" 0.01 } } P_TFBot_Pyro_Airblast { Class Pyro Skill Expert Item "The Degreaser" Item "Traffic Cone" Name "Airblast Pyro" CharacterAttributes { "random drop line item 2" 1 //presses M2 every 1s } ItemAttributes { ItemName "The Degreaser" "mult airblast refire time" 0.5 } } P_TFBot_Heavyweapons_Revved { Class Heavy Skill Expert CharacterAttributes { "random drop line item 2" 0 //presses M2 every frame } } P_TFBot_Heavyweapons_Rage { Class Heavy Skill Expert Name "Rage Heavy" Attributes SpawnWithFullCharge CharacterAttributes { "random drop line item 3" 3 //presses special attack key every 3s } ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "generate rage on damage" 3 } } P_TFBot_Engineer_ShortCircuit { //Need to be a squad follower (aka not first in the Squad {} block) with ShouldPreserveSquad 1 Class Engineer Skill Expert Item "The Short Circuit" Name "Short Circuit Engineer" Attributes Aggressive WeaponRestrictions SecondaryOnly CharacterAttributes { "random drop line item 2" 1 } } P_TFBot_Medic_Vaccinator_Cycle { Class Medic Skill Expert Item "The Vaccinator" Name "Giant Vaccinator Medic" Attributes SpawnWithFullCharge Attributes MiniBoss Health 5500 CharacterAttributes { "bot medic uber health threshold" 0 //disable standard uber behavior "random drop line item 0" 3 //cycles resist every 3s "random drop line item 2" 3 //right clicks (ubers) every 3s "move speed bonus" 0.5 } ItemAttributes { ItemName "The Vaccinator" "medigun blast resist deployed" 1 "medigun bullet resist deployed" 1 "medigun fire resist deployed" 1 "ubercharge rate bonus" 420 } } P_TFBot_Sniper_Carbine { Class Sniper Skill Expert MaxVisionRange 1200 Item "The Cleaner's Carbine" Name "Carbine Sniper" WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge CharacterAttributes { "random drop line item 2" 3 } } P_TFBot_Sniper_Focus { Class Sniper Skill Hard MaxVisionRange 2000 Item "The Hitman's Heatmaker" Name "Hitman's Sniper" Attributes SpawnWithFullCharge CharacterAttributes { "random drop line item 0" 3 //presses reload every 3s } ItemAttributes { ItemName "The Hitman's Heatmaker" // Fun fact, hitmans is affected by most buff banner attributes "increase buff duration" 3 "silent killer" 1 // "mod soldier buff type" 6 //Set to 6 by default. 5 is phlog, 1/2/3 are buff/conch/battalion's, 4 is nothing (B.A.S.E jumper buff type) // "mod rage on hit bonus" 420 } } //Other possibilities: //-Sandvich throwing heavies //-Dead Ringer spies? //-Soda popper hype/shortstop shove scouts //-Manmelter extinguish pyros, Detonators that explode on a fixed timer //-Probably more } }