WaveSchedule { Templates { T_TFBot_Spy_FakeSanta { Class Spy Name "Naughty List Assassins" Skill Expert Item "The Spy-cicle" ItemAttributes { Itemname "The Spy-cicle" "melts in fire" 0 "become fireproof on hit by fire" 0 } } T_TFBot_Sniper_Unscope_PirateNormal { Class Sniper Skill Normal ClassIcon sniper_bazaar_lite Name "Pirate Buccaneer" Health 150 Item "The Bazaar Bargain" Item "World Traveler" WeaponRestrictions PrimaryOnly FireWeapon //Periodically fires weapon { IfSeeTarget 1 Cooldown 3 } ItemAttributes { ItemName "TF_WEAPON_SMG" is_passive_weapon 1 "weapon spread bonus" 0.001 "damage penalty" 10 "clip size penalty" 0.04 } } T_TFBot_Sniper_Unscope_PirateHard { Class Sniper Skill Hard ClassIcon sniper_bazaar_lite Name "Bearded Buccaneer" Health 150 Item "The Bazaar Bargain" Item "Down Under Duster" Item "The All-Father" FireWeapon //Periodically fires weapon { IfSeeTarget 1 Cooldown 3 } ItemAttributes { ItemName "The All-Father" "set item tint rgb" 2960676 } ItemAttributes { ItemName "TF_WEAPON_SMG" is_passive_weapon 1 "weapon spread bonus" 0.001 "damage penalty" 10 "clip size penalty" 0.04 } } T_TFBot_Sniper_Unscope_PirateFire { Class Sniper Skill Expert ClassIcon sniper_bazaar_fire_lite Name "Smoking Buccaneer" Health 150 Item "The Bazaar Bargain" Item "World Traveler" Item "The All-Father" FireWeapon //Periodically fires weapon { IfSeeTarget 1 Cooldown 3 } ItemAttributes { ItemName "The All-Father" "set item tint rgb" 2960676 } ItemAttributes { ItemName "The Bazaar Bargain" "Set DamageType Ignite" 1 "attach particle effect" 701 } ItemAttributes { ItemName "TF_WEAPON_SMG" is_passive_weapon 1 "weapon spread bonus" 0.001 "damage penalty" 10 "clip size penalty" 0.04 } } T_TFBot_Sniper_Pirate { Class Sniper Skill Expert Name "Bearded Buccaneer" Health 150 Item "The Bazaar Bargain" Item "Down Under Duster" Item "World Traveler" Item "The All-Father" ItemAttributes { ItemName "The All-Father" "set item tint rgb" 2960676 } ItemAttributes { ItemName "The Bazaar Bargain" "SRifle Charge rate increased" 0.5 "sniper fires tracer" 1 } } T_TFBot_Heavy_Machete { Class Heavyweapons ClassIcon machete_lite Skill Easy Name "First Mate Brute" Item "Prinny Machete" Item "The Bruiser's Bandanna" WeaponRestrictions MeleeOnly } T_TFBot_Heavy_FakeSanta { Class Heavyweapons Name "Fake Gifting Baby Man" Skill Hard ClassIcon heavy_mittens Health 1200 Scale 1.5 WeaponRestrictions MeleeOnly Attributes AlwaysCrit Item "The All-Father" Item "The Holiday Punch" Item "The B.M.O.C." ItemAttributes { ItemName "The Holiday Punch" "damage bonus" 0.2 "heal on hit for rapidfire" 100 "disable buildings on hit" 2 } } T_TFBot_Scout_Machete { Class Scout ClassIcon machete_lite Skill Easy Name "First Mate Speedster" Item "Prinny Machete" Item "Bedouin Bandana" WeaponRestrictions MeleeOnly } T_TFBot_Demoman_Machete1 { Class Demoman ClassIcon machete_lite Skill Easy Name "First Mate Drunkard" Item "Prinny Machete" Item "The Tide Turner" Item "Manniversary Paper Hat" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 0.5 } } T_TFBot_Demoman_Stickybomb { Class Demoman Name "Armed Stickymate" Item "Spiky Viking" Skill Expert Classicon demo_sticky_daan // Custom icon WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 // Fires nothing } ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 //Demo-bot will fire Stickybomb immediately "max pipebombs decreased" -7 // 1 Stickybomb on ground allowed, will explode when another is fired "projectile range increased" 0.35 // Prevents overshooting target } } T_TFBot_Demoman_Machete2 { Class Demoman ClassIcon machete_lite Skill Easy Name "First Mate Drunkard" Item "Prinny Machete" Item "The Tide Turner" Item "Pirate Bandana" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 0.5 } } T_TFBot_Soldier_Chargemangle { Class Soldier Name "Tech-blaster mate" Item "The Cow Mangler 5000" Item "The Valley Forge" ClassIcon soldier_mangler Skill Hard WeaponRestrictions PrimaryOnly ExtAttr AlwaysFireWeaponAlt } T_TFBot_Soldier_Direct { Class Soldier Name "Direct Barrager" Item "The Direct Hit" Item "The Valley Forge" ClassIcon soldier_directhit Skill Hard WeaponRestrictions PrimaryOnly } T_TFBot_Scout_Jumping_Bat { Class scout Skill Hard ClassIcon scout_jumping WeaponRestrictions MeleeOnly Item "The Hanger-On Hood" Item "The Flight of the Monarch" Attributes AutoJump AutoJumpMin 5 AutoJumpMax 5 CharacterAttributes { "increased jump height" 2 "cancel falling damage" 1 } } T_TFBot_Giant_Heavyweapons_Shotgun_Doubleshot { Class Heavyweapons Name "Blunderbuss Brute" Item "Panic Attack Shotgun" ClassIcon heavy_shotgun Skill Expert Health 5000 WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Panic Attack Shotgun" "damage bonus" 1.4 "damage penalty" 1 "clip size penalty" 0.34 "mult_spread_scales_consecutive" 0 "fixed_shot_pattern" 1 "fire rate bonus" 0.5 "Reload time increased" 3 "mult_spread_scales_consecutive" 0 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Soldier_Red_Boss { Class Soldier Name "Sir Willbot" Item "The Battalion's Backup" Item "The Beggar's Bazooka" Item "The Valley Forge" Item "The Brawling Buccaneer" Item "The Soldier's Stogie" ClassIcon red2_backup_lite Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes SpawnWithFullCharge Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Beggar's Bazooka" "fire rate bonus" 0.3 "clip size upgrade atomic" 2 "faster reload rate" 0.9 "blast radius increased" 1.25 "blast radius decreased" 1 "projectile spread angle penalty" 6 "can overload" 0 "auto fires full clip" 0 } 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_Pyro_DragonFury { Name "Pirate Pyromancer" Class Pyro ClassIcon pyro_dragon_fury_swordstone Skill Hard WeaponRestrictions PrimaryOnly Item "The Wraith Wrap" Item "The Dragon's Fury" } T_TFBot_Giant_Demoman_Saber { Class Demoman ClassIcon demo_persian Name "Giant Saber Captain" Skill Expert Health 3300 Item "Rimmed Raincatcher" Item "Mann of the Seven Sees" Item "The Tide Turner" Item "The Persian Persuader" AutoJumpMin 5 AutoJumpMax 10 Attributes AutoJump Attributes AirChargeOnly WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "increased jump height" 2 } } T_TFBotDemoman_Saber_Captain { Class Demoman ClassIcon demo_persian Name "Saber Captain" Skill Expert Health 1600 Item "Rimmed Raincatcher" Item "Mann of the Seven Sees" Scale 1.3 Item "The Tide Turner" Item "The Persian Persuader" AutoJumpMin 5 AutoJumpMax 10 Attributes AutoJump Attributes AirChargeOnly WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "increased jump height" 2 } } T_TFBot_Giant_Soldier_Spammer_Homing { Class Soldier Name "Giant Rapid Fire Soldier" ClassIcon soldier_homing_spammer_nys Health 3800 Skill Expert Item "The Lucky Shot" WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 } RocketCustomParticle eyeboss_projectile HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.5 // Multiplier of rocket speed. 1 for default speed TurnPower 90 //How fast should the rocket rotate to face the target= MaxAimError 360 //Max angle between rocket and the target } 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_TFBot_Giant_Demo_IronBombBurst { Class Demoman ClassIcon demo_clusterbomb Name "Giant Ironbomber Burst Demo" Item "Scotch Bonnet" Item "The Iron Bomber" Health 3300 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0.65 //35% faster reload "fire rate bonus" 0.1 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 5 "Projectile speed increased" 1.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } } T_TFBot_Giant_Heavy_Boxer { Class Heavyweapons Name "Pirate Brawler" ClassIcon heavy_champ Skill Expert Health 5000 WeaponRestrictions MeleeOnly MaxVisionRange 1200 Attributes MiniBoss Item "the killing gloves of boxing" ItemAttributes { ItemName "the killing gloves of boxing" "damage bonus" 1.5 "melee cleave attack" 1 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBotSpy_Ambyburst_Giant { Class Spy ClassIcon spy_ambassador_lite Name "Giant Flintlock Burstfire" Skill Expert Action Mobber Health 3300 AimTrackingInterval 0.05 //Override aim tracking time. 0.05 - expert 1.0 - easy Item "The Distinguished Rogue" Item "The Napoleon Complex" Item "The Ambassador" Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "The Ambassador" "fire rate bonus" 0.4 "fire rate penalty" 1 "damage penalty" 1 "faster reload rate" 2.5 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 2 "cannot disguise" 1 } DamageAppliesCond //Adds conditions to players on hit { Index 30 //Condition index can be used instead Duration 1 // Duration of the condition effect (Default: 0 - infinite duration) } } T_TFBotPyro_Archmage { Class Pyro Name "Giant Necromancer" ClassIcon pyro_giant Skill Expert Health 3000 Attributes MiniBoss Item "The Bat Outta Hell" WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "TF_WEAPON_SPELLBOOK" ItemAttributes { Itemname "TF_WEAPON_SPELLBOOK" "is_passive_weapon" 1 } Spell //Gives specified spell to bots. { Delay 2 //Time before the first spell charges are given (Default: 10) Cooldown 2 //Time between each spell changes (Default: 10) Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 //How many spell charges to give every time the spell is given (Default: 1) Limit 1 //How many spell charges the bot can store (Default: Same as charges given) Type "Fireball" } Spell //Gives specified spell to bots. { Delay 10 //Time before the first spell charges are given (Default: 10) Cooldown 10 //Time between each spell changes (Default: 10) Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 //How many spell charges to give every time the spell is given (Default: 1) Limit 1 //How many spell charges the bot can store (Default: Same as charges given) Type "Tesla Bolt" } Spell //Gives specified spell to bots. { Delay 5 //Time before the first spell charges are given (Default: 10) Cooldown 15 //Time between each spell changes (Default: 10) Repeats 0 //How many times should spell charges be given in total (Default: 0 - Infinite) IfSeeTarget 1 //When set to 1, this task activates only when the bot can see the target player (Default: 0 - Always activate) Charges 1 //How many spell charges to give every time the spell is given (Default: 1) Limit 1 //How many spell charges the bot can store (Default: Same as charges given) Type "Summon Skeletons" } } T_TFBot_Demoman_Titanium { Class Demoman ClassIcon demo_bicorne_lite Name "Steelbeard" Health 40000 AutoJumpMin 5 AutoJumpMax 10 Action Mobber AlwaysGlow 1 EventChangeAttributes //Do not attempt to put any of custom keys here. ExtAttr is the only exception { Default { Skill Expert Item "The Tide Turner" Item "Prinny Machete" Item "The Buccaneer's Bicorne" Item "The King of Scotland Cape" Item "Mann of the Seven Sees" Item "The Sole Saviors" Item "The All-Father" WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "Prinny Machete" "fire rate bonus" 0.5 "bleeding duration" 4 } ItemAttributes { ItemName "The All-Father" "set item tint rgb" 2960676 } CharacterAttributes { "health regen" 50 "move speed bonus" 0.7 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "rage giving scale" 0.2 } } Swordman2 { Skill Expert Item "The Tide Turner" Item "The Persian Persuader" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AutoJump Attributes AirChargeOnly ItemAttributes { ItemName "The Persian Persuader" "charge meter on hit" 50 "damage bonus" 2 } ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "health regen" 50 "move speed bonus" 0.7 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "rage giving scale" 0.2 "increased jump height" 2 "charge time increased" 2 } } Swordman3 { Skill Expert Item "The Eyelander" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AutoJump Attributes AirChargeOnly ItemAttributes { ItemName "The Eyelander" "charge meter on hit" 50 "damage bonus" 2 "attach particle effect" 1 "Set DamageType Ignite" 1 "is australium item" 1 } CharacterAttributes { "health regen" 50 "move speed bonus" 0.7 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "rage giving scale" 0.2 "increased jump height" 2 "charge time increased" 2 } } Demoman { Skill Expert Item "The Loose Cannon" Item "The All-Father" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Loose Cannon" "fire rate bonus" 0.001 "clip size penalty" 0.75 "faster reload rate" 1 "blast radius increased" 1.25 "Projectile speed increased" 2 "projectile spread angle penalty" 4 "override projectile type" 2 "no self blast dmg" 2 "grenade launcher mortar mode" 0 } ItemAttributes { ItemName "The All-Father" "set item tint rgb" 15132390 } CharacterAttributes { "health regen" 50 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "rage giving scale" 0.2 "increased jump height" 1 "charge time increased" 2 } } } ChangeAttributes { Delay 3 Repeats 1 IfHealthBelow 37500 Name "Swordman2" } ChangeAttributes { Delay 10 Cooldown 40 Repeats 0 IfHealthBelow 30000 Name "Swordman3" } ChangeAttributes { Delay 30 Cooldown 40 Repeats 0 IfHealthBelow 30000 Name "Demoman" } } } }