WaveSchedule { Templates // all robot template names are suffixed with SSR to prevent any weirdness with other robot template files (This is completely unnecessary thanks to people not using more than 1 custom bot file but i'll do it anyways lmao) { T_TFBot_Executor_Spy_SSR // hands up for peak weapon design { // role: long-range annoyance that is somewhat easy to deal with but is REALLY ANNOYING if not dealt with quickly Class Spy Name "L'Executeur Spy" ClassIcon spy_enforcer_bleed Skill Expert Action FetchFlag WeaponRestrictions PrimaryOnly Item "The Enforcer" ItemAttributes { ItemName "The Enforcer" "damage penalty" 0.01 "bleeding duration" 8 "clip size penalty" 0.9 "reload time increased" 1 } CharacterAttributes { "cannot disguise" 1 } // note: extremely threatening in packs. main push force for super scout wave? } T_TFBot_Armored_Soldier_SSR // yeah thats right Armored, not armoured like brits do, we will remove our damn vowels in peace { // role: uhhh idfk bulky soldier that isn't a giant Class Soldier Name "Armored Soldier" ClassIcon soldier_armored Health 800 // 4x HP (There's no real standard for these lads's HP and size so I went with 4x HP and 1.5x size) Skill Expert Scale 1.5 } T_TFBot_Bat_Scout_ProperIcon_SSR // Easy to pop in bat scout with a proper icon. { // role: its a fucking bat scout Class Scout Name "Bat Scout" // if its crit boosted, remember to add crit to its name with Name "Crit Bat Scout" ClassIcon scout_bat_nys WeaponRestrictions MeleeOnly Skill Expert } T_TFBot_Incendiary_Soldier_SSR // Solly, but with ignite on hit and a different looking launcher { // Role: A dual damage type intended to combo well with Flare Gun Pyros on W1 of Smissmas Smash Class Soldier ClassIcon soldier_incendiary_nys Name "Incendiary Soldier" Item "Spellbinder's Bonnet" Item "harvest_rocketlauncher_autumn" Skill Normal ItemAttributes { ItemName "harvest_rocketlauncher_autumn" "set damagetype ignite" 1 "set_item_texture_wear" 0.2 } RocketCustomParticle flaregun_trail_blue } T_TFBot_Armored_Executor_Spy_SSR // hands up for peak weapon design 2 { // role: long-range support that is REALLY ANNOYING if not dealt with quickly Class Spy Name "Armored L'Executeur Spy" ClassIcon spy_enforcer_bleed_armored Skill Expert Action FetchFlag WeaponRestrictions PrimaryOnly Health 650 Scale 1.5 Item "The Enforcer" ItemAttributes { ItemName "The Enforcer" "damage penalty" 0.01 "bleeding duration" 8 "clip size penalty" 0.9 "reload time increased" 1 } CharacterAttributes { "cannot disguise" 1 } } T_TFBot_Giant_Milk_Scout_SSR // no its not cum { // role: A much more fair way of adding health on hit to robots Class Scout Name "Giant Milk Scout" ClassIcon scout_milk_giant Skill Expert Health 1600 WeaponRestrictions SecondaryOnly Attributes MiniBoss Item "Mad Milk" Item "The Milkman" ItemAttributes { ItemName "Mad Milk" "effect bar recharge rate increased" 0.01 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } T_TFBot_Giant_Tomislav_Heavy_SSR // is this a needed change from a normal gheaby? no, but i like having more tools in my toolbox { // a slightly more accurate gheavy with a slightly farther max vision range Class Heavyweapons Name "Giant Tomislav Heavy" ClassIcon heavy_accurate_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1400 Attributes MiniBoss Item "Tomislav" ItemAttributes { ItemName "Tomislav" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Equalizer_Soldier_SSR // my beloved { // Role: Melee bot, cannon fodder Class Soldier ClassIcon soldier_equalizer Name "Equalizer Soldier" Item "The Equalizer" Skill Expert } T_TFBot_Giant_Heavyweapons_SteelFist_SSR // tanky bastard { // Role: extremely tanky bot that needs to be focused down Class Heavy ClassIcon heavy_steelfist_giant Name "Giant Steel Gauntlet" Health 5000 Skill Expert Attributes MiniBoss Tag bot_giant WeaponRestrictions MeleeOnly Item "War Head" Item "Fists of Steel" ItemAttributes { ItemName "Fists of Steel" "damage bonus" 3 "fire rate bonus" 0.75 } CharacterAttributes { "move speed penalty" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_FanOWar_Scout_SSR // buff banner soldier if it was good { // Role: Melee bot, cannon fodder, w/ mark for death Class Scout Skill Expert ClassIcon scout_fanowar Name "Fan O' War Scout" Item "The Fan O'War" WeaponRestrictions MeleeOnly } T_TFBot_Pistol_Scout_SSR // heavy if it was good { // Role: like heavies but really fast with less damage Class Scout Skill Easy ClassIcon scout_fanowar Name "Fan O' War Scout" Item "The Fan O'War" WeaponRestrictions MeleeOnly } T_TFBot_Kritzkrieg_Medic_SSR // AlwaysCrit if it was good { // Role: A fairer way to add crits to robots Class Medic Skill Expert ClassIcon medic_kritz Name "Kritzkrieg Medic" Item "The Kritzkrieg" Item "Vintage Tyrolean" Attributes SpawnWithFullCharge Attributes AlwaysCrit Tag "bot_squad_member" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 100 "uber duration bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 200 } } } }