//My templates #base robot_giant.pop #base robot_standard.pop WaveSchedule { Templates { ////////////////////Boss templates used to simplify everything M_Boss //Main Boss, The hardest boss and usually has 50-80K health { Attributes MiniBoss Attributes UseBossHealthBar Skill Expert Scale 2.3 CharacterAttributes { "move speed bonus" 0.4 "health regen" 300 "airblast vulnerability multiplier" 0.2 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0.1 "rage giving scale" 0 } } S_Boss //Secondary Boss, The type of boss usually located in the Middle Waves, has usually 20-40K health and is alone { Attributes MiniBoss Attributes UseBossHealthBar Skill Hard Scale 2.0 CharacterAttributes { "move speed bonus" 0.5 "health regen" 150 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.2 "rage giving scale" 0.1 } } E_Boss //Easy Boss, Usually has 10-20K health and appears with an army { Attributes MiniBoss Attributes UseBossHealthBar Skill Hard Scale 1.9 CharacterAttributes { "move speed bonus" 0.5 "health regen" 100 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.3 "rage giving scale" 0.1 } } ////////////////////Giants //Giant Scouts T_TFBot_Giant_Scout_Fan_Tank { Class Scout ClassIcon scout_fan_armored_giant Name "Giant Armored Force-a-Nature" Health 2500 Skill Expert Attributes MiniBoss Tag bot_giant Item "the fed-fightin' fedora" Item "the force-a-nature" Item "flak jack" ItemAttributes { ItemName "the force-a-nature" "bullets per shot bonus" 2 "faster reload rate" 1.7 "fire rate bonus" 1.3 } CharacterAttributes { "move speed bonus" 0.85 "override footstep sound set" 5 "airblast vulnerability multiplier" 0.55 "damage force reduction" 0.55 "dmg from ranged reduced" 0.8 } } T_TFBot_Giant_Scout_Sandman_Bonk { Class Scout ClassIcon scout_bonk_stun_giant Name "Major League Bonk Scout" Health 1615 Skill Expert Attributes MiniBoss Tag bot_giant WeaponRestrictions MeleeOnly Item "batter's helmet" Item "the caffeine cooler" Item "bonk! atomic punch" Item "the sandman" ItemAttributes { ItemName "bonk! atomic punch" "effect bar recharge rate increased" 0.75 } ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.001 } CharacterAttributes { "move speed bonus" 1.2 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "damage force reduction" 0.7 } } T_TFBot_Giant_Scout_Cola { Class Scout ClassIcon scout_cola_giant Name "Giant Cola Scout" Health 1600 Skill Hard Attributes MiniBoss Tag bot_giant Item "crit-a-cola" ItemAttributes { ItemName "crit-a-cola" "effect bar recharge rate increased" 0.7 } ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "fire rate bonus" 0.7 } CharacterAttributes { "move speed bonus" 1.2 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "damage force reduction" 0.7 } } T_TFBot_Giant_Scout_Burst { Class Scout ClassIcon scout_burst_giant Name "Giant Burst Scout" Health 1600 Skill Hard Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "fire rate bonus" 0.1 "clip size bonus" 1.67 } CharacterAttributes { "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "override footstep sound set" 5 } } //Giant Soldiers T_TFBot_Giant_Soldier_QuadFire { Class Soldier ClassIcon soldier_quadfire_giant Name "Giant QuadFire Soldier" Health 4000 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.001 "faster reload rate" 0.7 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 } } T_TFBot_Giant_Soldier_Atomic { ClassIcon soldier_atomic Class Soldier Name "Giant Atomic Soldier" Attributes MiniBoss Attributes AlwaysCrit Health 4200 WeaponRestrictions PrimaryOnly Skill Expert Item "the original" ItemAttributes { ItemName "the original" "damage bonus" 3 "faster reload rate" 1.7 "Blast radius increased" 1.8 "use large smoke explosion" 1 "Projectile speed increased" 0.3 "clip size upgrade atomic" 10.0 "fire rate bonus" 2 } CharacterAttributes { "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.3 "rage giving scale" 0.1 } } T_TFBot_Giant_Soldier_Spammer_Reload_Infinite { Class Soldier ClassIcon soldier_spammer_burstfire Name "Giant Infinite Burst Soldier" Health 4500 Skill Hard Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.1 "faster reload rate" -2 "Projectile speed increased" 0.9 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 } } T_TFBot_Giant_Soldier_RocketRain { Class Soldier ClassIcon soldier_rocketrain Name "Giant RocketRain Soldier" Health 4200 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.05 "faster reload rate" 0.04 "Projectile speed increased" 1.6 "Blast radius increased" 0.6 "projectile spread angle penalty" 5 "clip size upgrade atomic" 46.0 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "rage giving scale" 0.1 } } T_TFBot_Giant_Soldier_Spammer_Reload_Heal { Class Soldier ClassIcon soldier_burstfire_heal Name "Giant Burst Box Soldier" Health 4200 Skill Hard Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant Item "the black box" ItemAttributes { ItemName "the black box" "fire rate bonus" 0.1 "faster reload rate" 0.4 "Projectile speed increased" 0.75 "Blast radius increased" 0.9 "projectile spread angle penalty" 2 "clip size upgrade atomic" 7.0 "heal on hit for rapidfire" 300 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Rapid_Buff { Template T_TFBot_Giant_Soldier_Spammer ClassIcon soldier_buff_spammer Name "Giant Buff Banner RapidFire Soldier" Tag bot_giant Item "the buff banner" ItemAttributes { ItemName "the buff banner" "increase buff duration" 9.0 } } T_TFBot_Giant_Soldier_Rapid_Conch { Template T_TFBot_Giant_Soldier_Spammer ClassIcon soldier_conch_spammer Name "Giant Conch RapidFire Soldier" Tag bot_giant Item "the concheror" ItemAttributes { ItemName "the concheror" "increase buff duration" 9.0 } } T_TFBot_Giant_Soldier_Rapid_Backup { Template T_TFBot_Giant_Soldier_Spammer ClassIcon soldier_backup_spammer Name "Giant Backup RapidFire Soldier" Tag bot_giant Item "the battalion's backup" ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 9.0 } } T_TFBot_Giant_Soldier_Mangler { Class Soldier ClassIcon soldier_mangler_giant Name "Giant Mangler Soldier" Health 3800 Skill Hard Attributes MiniBoss Tag bot_giant Item "the cow mangler 5000" CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Airstrike { Template T_TFBot_Giant_Soldier ClassIcon soldier_airstrike_giant Name "Giant Airstrike Soldier" Attributes AutoJump Attributes Parachute AutoJumpMin 5 AutoJumpMax 5 Item "the B.A.S.E. jumper" CharacterAttributes { "cancel falling damage" 1 "increased jump height" 6 } } T_TFBot_Giant_Soldier_DirectHit { Class Soldier ClassIcon soldier_directhit_giant Name "Giant Direct Hit Soldier" Health 3800 Skill Expert Attributes MiniBoss Tag bot_giant Item "the direct hit" CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Bazooka { Class Soldier ClassIcon soldier_bazooka_giant Name "Giant Bazooka Soldier" Health 3800 Skill Expert Attributes MiniBoss Tag bot_giant Item "the beggar's bazooka" ItemAttributes { ItemName "the beggar's bazooka" "auto fires full clip" 1 "auto fires when full" 1 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_DirectHit_Spammer { Class Soldier ClassIcon soldier_directhit_spammer Name "Giant BurstFire DirectHit Soldier" Health 4000 Skill Hard Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant Item "the direct hit" ItemAttributes { ItemName "the direct hit" "fire rate bonus" 0.1 "faster reload rate" 0.6 "clip size upgrade atomic" 5.0 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Mangler_Spammer { Class Soldier ClassIcon soldier_crit_mangler_super Name "Astro Crusher" Health 4500 Skill Expert Attributes MiniBoss Attributes AlwaysCrit Tag bot_giant Item "the cow mangler 5000" ItemAttributes { ItemName "the cow mangler 5000" "fire rate bonus" 0.25 "faster reload rate" -0.8 "damage bonus" 1.4 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 3 } } T_TFBot_Giant_Soldier_Mega { Class Soldier ClassIcon soldier_mega Name "Mega Soldier" Health 4500 Skill Expert Attributes MiniBoss Tag bot_giant Item "warbird_rocketlauncher_warhawk" ItemAttributes { ItemName "warbird_rocketlauncher_warhawk" "damage bonus" 2.0 "fire rate bonus" 0.5 "faster reload rate" 0.56 "clip size upgrade atomic" 4.0 "Projectile speed increased" 1.33 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 3 } } T_TFBot_Dumpster_Diver { Class Soldier ClassIcon soldier_dumpster Name "Dumpster Diver" Health 4500 Skill Expert Attributes MiniBoss Tag bot_giant Item "bucket hat" Item "steel pipes" Item "shoestring budget" Item "the beggar's bazooka" ItemAttributes { ItemName "the beggar's bazooka" "fire rate bonus" 0.2 "faster reload rate" 0.7 "clip size upgrade atomic" 2.0 "auto fires full clip" 1 "auto fires when full" 1 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 3 } } //Giant Pyros T_TFBot_Giant_Pyro_BackBurner { Class Pyro ClassIcon pyro_backburner_nys Name "Giant BackBurner Pyro" Health 3000 Skill Hard Attributes MiniBoss Tag bot_giant Item "the backburner" ItemAttributes { ItemName "the backburner" "airblast pushback scale" 0.4 "mult airblast refire time" 0.4 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Crit { Class Pyro ClassIcon pyro_bigcrit_giant Name "Giant Crit-on-kill Pyro" Health 3000 Skill Hard Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "critboost on kill" 5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Dragon { Class Pyro ClassIcon pyro_dragon_fury_swordstone_giant Name "Giant Dragon's Fury Pyro" Health 3000 Skill Hard Attributes MiniBoss Tag bot_giant Item "the dragon's fury" ItemAttributes { ItemName "the dragon's fury" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Fury_Heal { Class Pyro ClassIcon pyro_dragon_fury_heal_giant Name "Giant Heal on hit Dragon Pyro" Health 3300 Skill Hard Attributes MiniBoss Tag bot_giant Item "the dragon's fury" ItemAttributes { ItemName "the dragon's fury" "heal on hit for slowfire" 300 "damage bonus" 1.3 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Phlog { Class Pyro ClassIcon pyro_phlog_giant Name "Giant Phlog Pyro" Health 3000 Skill Hard Attributes MiniBoss Attributes SpawnWithFullCharge Tag bot_giant Item "the phlogistinator" ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Heal { Class Pyro ClassIcon pyro_heal_giant Name "Giant Heal-on-kill Pyro" Health 3300 Skill Hard Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "heal on kill" 1000 } } T_TFBot_Giant_Pyro_Gas { Class Pyro ClassIcon pyro_gas_giant Name "Giant Gas Pyro" Health 3000 Skill Expert Attributes MiniBoss Attributes SpawnWithFullCharge WeaponRestrictions SecondaryOnly Tag bot_giant Item "the gas passer" ItemAttributes { ItemName "the gas passer" "effect bar recharge rate increased" 0.001 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Flare_Burst { Class Pyro ClassIcon pyro_flare_burst_victor Name "Giant BurstFlare Pyro" Health 3300 Skill Expert Attributes MiniBoss WeaponRestrictions SecondaryOnly Tag bot_giant Item "the scorch shot" ItemAttributes { ItemName "the scorch shot" "faster reload rate" 1.4 "Projectile speed increased" 0.7 "clip size upgrade atomic" 7.0 "fire rate bonus" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 } } T_TFBot_Giant_Pyro_Flare_Heal { Class Pyro ClassIcon pyro_flare_heal_giant Name "Giant Heal-on-hit Flare Pyro" Health 3300 Skill Expert Attributes MiniBoss WeaponRestrictions SecondaryOnly Tag bot_giant Item "the flare gun" ItemAttributes { ItemName "the flare gun" "fire rate bonus" 0.001 "clip size bonus" 3 "faster reload rate" 1.4 "damage bonus" 0.8 "heal on hit for rapidfire" 1000 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "override footstep sound set" 6 } } T_TFBot_Astro_Burner { Class Pyro ClassIcon pyro_astro Name "Astro Burner" Health 3800 Skill Expert Attributes MiniBoss Tag bot_giant Item "the nostromo napalmer" Item "the triclops" ItemAttributes { ItemName "the triclops" "item style override" 1 } ItemAttributes { ItemName "the nostromo napalmer" "weapon spread bonus" 1.2 "weapon burn dmg increased" 2.0 "weapon burn time increased" 2.0 "damage bonus" 2.0 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 6 } } T_TFBot_Flare_Rain { Class Pyro ClassIcon pyro_flare_rain_nys Name "Giant Flare Rain Pyro" Health 3800 Skill Expert Attributes MiniBoss Tag bot_giant WeaponRestrictions SecondaryOnly Item "the scorch shot" ItemAttributes { ItemName "the scorch shot" "clip size upgrade atomic" 30.0 "fire rate bonus" 0.01 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "override footstep sound set" 6 } } //Giant Demos T_TFBot_Giant_Demo_Atomic { ClassIcon demo_atomic Class Demoman Name "Giant Atomic Demoman" Attributes MiniBoss Attributes AlwaysCrit Health 3300 WeaponRestrictions PrimaryOnly Skill Expert ItemAttributes { ItemName "tf_weapon_grenadelauncher" "damage bonus" 5 "faster reload rate" 1.7 "Blast radius increased" 2.5 "use large smoke explosion" 1 "Projectile speed increased" 0.6 "fire rate bonus" 2 "Projectile range increased" 2 "clip size upgrade atomic" 10.0 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "damage force reduction" 0.1 "rage giving scale" 0.1 "health regen" 50 } } T_TFBot_Giant_Demo_Burst_Heal { Class Demoman ClassIcon demo_burst_heal Name "Giant Burst Heal Demo" Health 3300 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.001 "projectile spread angle penalty" 3 "clip size upgrade atomic" -1.0 "heal on hit for rapidfire" 1500 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demo_Cannon { Class Demoman ClassIcon demo_loosecannon Name "Giant Loose Cannon Demo" Health 3300 Skill Expert Attributes MiniBoss Tag bot_giant Item "the loose cannon" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "Blast radius increased" 1.5 "damage causes airblast" 1 "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demo_Blast { Class Demoman ClassIcon demo_blast Name "Giant Blast Demo" Health 3300 Skill Expert Attributes MiniBoss Tag bot_giant Item "the iron bomber" ItemAttributes { ItemName "the iron bomber" "damage bonus" 0.67 "damage causes airblast" 1 "projectile spread angle penalty" 2 "fire rate bonus" 0.2 "clip size upgrade atomic" 6.0 "faster reload rate" 0.4 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demo_ClusterBomb { Class Demoman ClassIcon demo_clusterbomb_giant Name "Giant Rapid Burst Demo" Health 3300 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant Item "the iron bomber" ItemAttributes { ItemName "the iron bomber" "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 "projectile range increased" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demo_Loch { Class Demoman ClassIcon demo_loch_giant Name "Giant Loch Demo" Health 3300 Skill Expert Attributes MiniBoss Tag bot_giant Item "the loch-n-load" ItemAttributes { ItemName "the loch-n-load" "fire rate bonus" 0.75 "Projectile speed increased" 1.4 "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demo_BigCrit { Class Demoman ClassIcon demo_bigcrit Name "Giant Crit-on-kill Demo" Health 3300 Skill Expert Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "critboost on kill" 5 "fire rate bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Demo_Sticky { Class Demoman ClassIcon demo_sticky_daan_giant Name "Giant Sticky Demo" Health 3300 Skill Expert Attributes MiniBoss WeaponRestrictions SecondaryOnly Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "fire rate bonus" 0.01 "damage bonus" 1.3 "projectile spread angle penalty" 3 "Projectile speed increased" 1.75 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "override footstep sound set" 4 } } T_TFBot_Mega_Demo { Class Demoman ClassIcon demo_mega Name "Mega Demo" Health 4000 Skill Expert Attributes MiniBoss Attributes AlwaysCrit Tag bot_giant Item "gentlemanne_grenadelauncher_topshelf" ItemAttributes { ItemName "gentlemanne_grenadelauncher_topshelf" "fire rate bonus" 0.5 "Projectile speed increased" 1.8 "damage bonus" 2.0 "clip size upgrade atomic" 4.0 "faster reload rate" 0.4 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 4 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 } } T_TFBot_GrenadeRain { Class Demoman ClassIcon demo_barrage Name "Pipe Catastrophe" Health 4000 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" -1 "faster reload rate" 0.1 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 4 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 } } //Giant Heavies T_TFBot_Giant_Heavy_Bigcrit { Class HeavyWeapons ClassIcon heavy_bigcrit_giant Name "Giant Crit-on-kill Heavy" Health 5000 Skill Expert Attributes MiniBoss Tag bot_giant MaxVisionRange 1200 Item "iron curtain" ItemAttributes { ItemName "iron curtain" "critboost on kill" 5 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Tomislav { Class HeavyWeapons ClassIcon heavy_accurate_giant Name "Giant Tomislav Heavy" Health 5000 Skill Expert Attributes MiniBoss Tag bot_giant MaxVisionRange 2500 Item "tomislav" ItemAttributes { ItemName "tomislav" "damage bonus" 1.6 "fire rate bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Natascha { Class HeavyWeapons ClassIcon heavy_natascha_grapple_nys Name "Giant Tomislav Heavy" Health 5000 Skill Expert Attributes MiniBoss Tag bot_giant MaxVisionRange 1200 Item "natascha" ItemAttributes { ItemName "natascha" "damage bonus" 1.7 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Brass { Class HeavyWeapons ClassIcon heavy_brass_giant Name "Giant Brass Heavy" Health 5000 Skill Expert Attributes MiniBoss Tag bot_giant MaxVisionRange 1200 Item "the brass beast" ItemAttributes { ItemName "the brass beast" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_HealOnKill { Class HeavyWeapons ClassIcon heavy_healonkill_giant Name "Super Heal-on-kill Heavy" Health 6500 Skill Expert Attributes MiniBoss Tag bot_giant MaxVisionRange 1200 Item "the tungsten toque" ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "damage bonus" 1.5 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Deflector_CritOnKill { Template T_TFBot_Giant_HeavyWeapons_Deflector ClassIcon heavy_deflector_kritonkill ItemAttributes { ItemName "deflector" "critboost on kill" 5 } } T_TFBot_Giant_Heavy_Deflector_Push { Template T_TFBot_Giant_HeavyWeapons_Deflector ClassIcon heavy_deflector_push_giant ItemAttributes { ItemName "Deflector" "damage causes airblast" 1 } } T_TFBot_Giant_Heavy_HealOnKill_Fix { Class Heavyweapons Name "Giant Heal-on-Kill Heavy" Health 5500 ClassIcon heavy_deflector_healonkill Tag bot_giant Skill Expert Item "The Tungsten Toque" Item "Deflector" MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "Deflector" "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.9 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Shotgun_Burst { Class HeavyWeapons ClassIcon heavy_shotgun_burst_giant Name "Giant Shotgun Burst Heavy" Health 5000 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload WeaponRestrictions SecondaryOnly Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 0.001 "faster reload rate" 0.7 } CharacterAttributes { "move speed bonus" 0.7 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Apocofist { Class HeavyWeapons ClassIcon heavy_apocofist_giant Name "Giant Apocofist Heavy" Health 6000 Skill Expert Attributes MiniBoss WeaponRestrictions MeleeOnly Tag bot_giant Item "apoco-fists" Item "pugilist's protector" ItemAttributes { ItemName "apoco-fists" "damage bonus" 6 "fire rate bonus" 0.6 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_SteelFist { Class Heavy ClassIcon heavy_steelfist_giant Name "Super Steel Gauntlet" Health 8000 Skill Expert Scale 2.0 Attributes MiniBoss WeaponRestrictions MeleeOnly Tag bot_giant Item "fists of steel" Item "big steel jaw of summer fun" ItemAttributes { ItemName "fists of steel" "damage bonus" 10 "fire rate bonus" 0.8 } CharacterAttributes { "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.2 "override footstep sound set" 2 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 } } T_TFBot_Mega_Heavy { Class Heavy ClassIcon heavy_mega Name "Mega Heavy" Health 7000 Skill Expert Scale 1.9 Attributes MiniBoss Attributes AlwaysCrit Tag bot_giant Item "iron curtain" ItemAttributes { ItemName "iron curtain" "fire rate bonus" 0.75 "damage bonus" 1.8 } CharacterAttributes { "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.2 "damage force reduction" 0.2 "override footstep sound set" 2 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 } } //Giant Medics T_TFBot_Giant_Medic_Kritz { Class Medic ClassIcon medic_kritz_giant Name "Giant Kritz Medic" Health 4500 Skill Expert Attributes MiniBoss Attributes SpawnWithFullCharge Tag bot_giant Item "the kritzkrieg" ItemAttributes { ItemName "the kritzkrieg" "heal rate bonus" 200 "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 5000 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } T_TFBot_Giant_Blast_Vaccinator_Medic { Name "Giant Blast Vaccinator Medic" Class Medic Skill Expert Health 4500 ClassIcon medic_blast_giant WeaponRestrictions SecondaryOnly Item "The Vaccinator" Attributes MiniBoss Attributes SpawnWithFullCharge Attributes VaccinatorBlast Tag bot_giant ItemAttributes { ItemName "The Vaccinator" "heal rate bonus" 200 "medigun blast resist deployed" 1 "medigun blast resist passive" 1 "medigun charge is resists" 4 "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 10000 "damage force reduction" 0.6 "move speed bonus" 0.6 } } T_TFBot_Giant_Fire_Vaccinator_Medic { Name "Giant Fire Vaccinator Medic" Class Medic Skill Expert Health 4500 ClassIcon medic_fire_giant WeaponRestrictions SecondaryOnly Item "The Vaccinator" Attributes MiniBoss Attributes SpawnWithFullCharge Attributes VaccinatorFire Tag bot_giant ItemAttributes { ItemName "The Vaccinator" "heal rate bonus" 200 "medigun fire resist deployed" 1 "medigun fire resist passive" 1 "medigun charge is resists" 5 "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 10000 "damage force reduction" 0.6 "move speed bonus" 0.6 } } T_TFBot_Giant_Bullet_Vaccinator_Medic { Name "Giant Bullet Vaccinator Medic" Class Medic Skill Expert Health 4500 ClassIcon medic_bullet_giant WeaponRestrictions SecondaryOnly Item "The Vaccinator" Attributes MiniBoss Attributes SpawnWithFullCharge Attributes VaccinatorBullets Tag bot_giant ItemAttributes { ItemName "The Vaccinator" "heal rate bonus" 200 "medigun bullet resist deployed" 1 "medigun bullet resist passive" 1 "medigun charge is resists" 3 "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 10000 "damage force reduction" 0.6 "move speed bonus" 0.6 } } T_TFBot_Giant_Medic_Shield { Template T_TFBot_Giant_Medic_Regen ClassIcon medic_shield_giant Name "Giant Shield Medic" Attributes ProjectileShield Attributes SpawnWithFullCharge ItemAttributes { ItemName "the quick-fix" "bot medic uber deploy delay duration" 200 "generate rage on heal" 1 "heal rate bonus" 500 } } T_TFBot_Giant_Medic_Uber { Class Medic ClassIcon Medic_uber Name "Giant Uber Medic" Health 4500 Attributes SpawnWithFullCharge Attributes MiniBoss WeaponRestrictions SecondaryOnly Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 0.001 } CharacterAttributes { "move speed bonus" 0.6 "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 "bot medic uber health threshold" 100 } } //////////////////Standards //Scouts T_TFBot_Scout_Cola { Class Scout ClassIcon scout_cola Name "crit-a-cola scout" Skill Normal Item "crit-a-cola" ItemAttributes { ItemName "crit-a-cola" "effect bar recharge rate increased" 0.35 } ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "fire rate bonus" 0.7 } } T_TFBot_Scout_Bonk_Sandman { Class Scout ClassIcon scout_bonk_stun Name "Bonk League Scout" Skill Hard WeaponRestrictions MeleeOnly Item "the sandman" Item "bonk! atomic punch" ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.1 "fire rate bonus" 0.8 } } T_TFBot_Scout_Capper { Class Scout ClassIcon scout_capper_nys Name "Capper Scout" Skill Normal WeaponRestrictions SecondaryOnly Item "the C.A.P.P.E.R" ItemAttributes { ItemName "the c.a.p.p.e.r" "damage bonus" 1.5 } } T_TFBot_Scout_Pistol { Class Scout ClassIcon scout_pistol Name "Pistol Scout" Skill Normal WeaponRestrictions SecondaryOnly } T_TFBot_Scout_Milk { Class Scout ClassIcon scout_milk Name "Milk Scout" Attributes AlwaysFireWeapon Skill Normal WeaponRestrictions SecondaryOnly Item "mad milk" ItemAttributes { ItemName "mad milk" "fire rate bonus" 0.8 "effect bar recharge rate increased" 0.001 } } T_TFBot_Scout_Cola_Melee { Template T_TFBot_Scout_Cola WeaponRestrictions MeleeOnly } //Soldiers T_TFBot_Soldier_Directhit { Class Soldier ClassIcon soldier_directhit Name "DirectHit Soldier" Skill Expert Item "the direct hit" } T_TFBot_Soldier_Mangler { Class Soldier ClassIcon soldier_mangler Name "Mangler Soldier" Skill Hard Item "the cow mangler 5000" } T_TFBot_Soldier_AirStrike { Class Soldier ClassIcon soldier_airstrike Name "Airstrike Soldier" Skill Hard Attributes AutoJump Attributes Parachute AutoJumpMax 7 AutoJumpMin 7 Item "the air strike" Item "the B.A.S.E. jumper" ItemAttributes { ItemName "the air strike" "damage bonus" 1.25 "fire rate bonus" 0.5 } CharacterAttributes { "increased jump height" 6 } } T_TFBot_Soldier_AirStrike_Slow { Template T_TFBot_Soldier_AirStrike AutoJumpMin 10 AutoJumpMax 10 } T_TFBot_Soldier_AirStrike_Fast { Template T_TFBot_Soldier_AirStrike AutoJumpMin 4 AutoJumpMax 4 } T_TFBot_Soldier_QuadFire { Class Soldier ClassIcon soldier_quadfire Name "QuadFire Soldier" Skill Hard Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.001 } } //Pyros T_TFBot_Pyro_Gas { Class Pyro ClassIcon pyro_gas Name "Gas Pyro" Skill Normal Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Item "the gas passer" ItemAttributes { ItemName "the gas passer" "fire rate bonus" 2.0 "effect bar recharge rate increased" 0.001 } } T_TFBot_Pyro_Phlog { Class Pyro ClassIcon pyro_phlog Name "Phlog Pyro" Skill Hard Attributes SpawnWithFullCharge Item "the phlogistinator" ItemAttributes { ItemName "the phlogistinator" "airblast disabled" 0 } } T_TFBot_Pyro_Fury { Class Pyro ClassIcon pyro_dragon_fury_swordstone Name "Dragon's Fury Pyro" Skill Hard Item "the dragon's fury" } T_TFBot_Pyro_Fury_Heal { Template T_TFBot_Pyro_Fury ClassIcon pyro_dragon_fury_heal ItemAttributes { ItemName "the dragon's fury" "heal on hit for slowfire" 30 } } //Demos T_TFBot_Demo_Persian { Class Demoman ClassIcon demoknight_persian_nys Name "Persian Persuader Demo" Skill Expert WeaponRestrictions MeleeOnly Item "Sultan's ceremonial" Item "Ali Baba's wee booties" Item "the persian persuader" Item "the splendid screen" ItemAttributes { ItemName "the splendid screen" "attack not cancel charge" 1 } CharacterAttributes { "critboost on kill" 3 } } T_TFBot_Demo_Sticky { Class Demoman ClassIcon demo_sticky_daan Name "Sticky Demo" Skill Expert Attributes AutoJump AutoJumpMin 7 AutoJumpMax 7 WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "fire rate bonus" 0.001 "auto fires full clip" 1 "faster reload rate" 0.1 "projectile spread angle penalty" 3 } CharacterAttributes { "increased jump height" 6 "parachute attribute" 1 } } T_TFBot_Demo_Sticky_Slow { Template T_TFBot_Demo_Sticky AutoJumpMin 10 AutoJumpMax 10 } T_TFBot_Demo_Sticky_Fast { Template T_TFBot_Demo_Sticky AutoJumpMin 4 AutoJumpMax 4 } T_TFBot_Demo_Caber { Class Demoman ClassIcon demo_caber_nys Name "Caber Demo" Skill Hard WeaponRestrictions PrimaryOnly Item "the ullapool caber" Item "the tide turner" Item "Ali Baba's wee booties" ItemAttributes { ItemName "the ullapool caber" "damage bonus" 3 } ItemAttributes { ItemName "the tide turner" "attack not cancel charge" 1 "charge recharge rate increased" 500 } } T_TFBot_Demo_Loch { Class Demoman ClassIcon demo_loch Name "Loch Demo" Skill Expert Item "the loch-n-load" ItemAttributes { ItemName "the loch-n-load" "Projectile speed increased" 1.5 "damage bonus" 1.75 } } T_TFBot_Demo_Bomber { Class Demoman ClassIcon demo_clusterbomb Name "Iron Burst Demo" Skill Expert Item "the iron bomber" ItemAttributes { ItemName "the iron bomber" "fire rate bonus" 0.001 "faster reload rate" 0.8 "projectile spread angle penalty" 3 } } //Heavies T_TFBot_Heavy_Natascha { Class HeavyWeapons ClassIcon heavy_natasha Name "Natasha Heavy" Skill Hard Item "natascha" } T_TFBot_Heavy_Brass { Class HeavyWeapons ClassIcon heavy_brass Name "Brass Beast Heavy" Skill Hard Item "the brass beast" } T_TFBot_Heavy_Tomislav { Class HeavyWeapons ClassIcon heavy_accurate Name "Tomislav Heavy" Skill Expert Item "tomislav" } T_TFBot_Heavy_BigCrit { Class HeavyWeapons ClassIcon heavy_bigcrit Name "Crit-on-kill Heavy" Skill Hard Item "iron curtain" ItemAttributes { ItemName "iron curtain" "critboost on kill" 6 } } T_TFBot_Heavy_Deflector_Push { Class HeavyWeapons ClassIcon heavy_deflector_push Name "Deflector Push Heavy" Skill Hard Item "deflector" ItemAttributes { ItemName "deflector" "damage causes airblast" 1 } } T_TFBot_Heavy_Deflector { Class HeavyWeapons ClassIcon heavy_deflector Name "Deflector Heavy" Skill Hard Item "deflector" } //Medics T_TFBot_Medic_Kritz { Class Medic ClassIcon medic_kritz Name "KritzKrieg Medic" Skill Expert Attributes SpawnWithFullCharge Item "the kritzkrieg" ItemAttributes { ItemName "the kritzkrieg" "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 5000 } } T_TFBot_Medic_Shield { Class Medic ClassIcon medic_shield Name "Shield Medic" Skill Expert Attributes SpawnWithFullCharge Attributes ProjectileShield ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "generate rage on heal" 2 "bot medic uber deploy delay duration" 200 } } T_TFBot_Medic_Bullet { Class Medic ClassIcon medic_bullet Name "Bullet Vaccinator Medic" Skill Expert Attributes SpawnWithFullCharge Attributes VaccinatorBullets Item "the vaccinator" ItemAttributes { ItemName "The Vaccinator" "medigun bullet resist deployed" 1 "medigun bullet resist passive" 1 "medigun charge is resists" 3 "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 200 } } T_TFBot_Medic_Blast { Class Medic ClassIcon medic_blast Name "Blast Vacc Medic" Skill Expert Attributes SpawnWithFullCharge Attributes VaccinatorBlast Item "the vaccinator" ItemAttributes { ItemName "The Vaccinator" "medigun blast resist deployed" 1 "medigun blast resist passive" 1 "medigun charge is resists" 4 "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 200 } } T_TFBot_Medic_Fire { Class Medic ClassIcon medic_fire Name "Fire Vacc Medic" Skill Expert Attributes SpawnWithFullCharge Attributes VaccinatorFire Item "the vaccinator" ItemAttributes { ItemName "The Vaccinator" "medigun fire resist deployed" 1 "medigun fire resist passive" 1 "medigun charge is resists" 5 "uber duration bonus" 200 "ubercharge rate bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 200 } } //Snipers T_TFBot_Sniper_SMG { Class Sniper ClassIcon sniper_smg Name "SMG Sniper" Skill Hard WeaponRestrictions SecondaryOnly } T_TFBot_Sniper_Bleed { Class Sniper ClassIcon sniper_bow_bleed Name "Bleed Huntsman" Skill Hard Item "the huntsman" ItemAttributes { ItemName "the huntsman" "bleeding duration" 3 } } T_TFBot_Sniper_Jarate { Class Sniper Name "Jarate Thrower" Skill Easy ClassIcon sniper_jarate Item "Jarate" Item "Desert Marauder" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Jarate" "effect bar recharge rate increased" 0.1 } } //////////////////Half Giants //Half Giant Scouts T_TFBot_Scout_Armored_Sandman { Class Scout ClassIcon Scout_stun_giant_armored Name "Armored League Scout" Health 700 Skill Hard WeaponRestrictions MeleeOnly Scale 1.5 Item "batter's helmet" Item "the sandman" ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.01 "damage bonus" 1.3 } CharacterAttributes { "move speed bonus" 0.8 "dmg from ranged reduced" 0.75 } } T_TFBot_Scout_RayGun { Class Scout ClassIcon Scout_capper_nys Name "RayGun Scout" Health 650 Skill Hard WeaponRestrictions SecondaryOnly Scale 1.6 Item "the c.a.p.p.e.r" ItemAttributes { ItemName "the c.a.p.p.e.r" "damage bonus" 0.1 "fire rate bonus" 0.05 "faster reload rate" -0.8 } } //Half Giant Soldiers T_TFBot_Soldier_Beggars { Class Soldier ClassIcon soldier_bazooka Name "Beggar Soldier" Health 750 Skill Expert Scale 1.5 Item "the beggar's bazooka" Item "the helmet without a home" Item "the captain's cocktails" ItemAttributes { ItemName "the beggar's bazooka" "auto fires full clip" 1 "auto fires when full" 1 } CharacterAttributes { "dmg from ranged reduced" 0.85 } } T_TFBot_Soldier_Bison { Class Soldier ClassIcon soldier_bison Name "RayGun Soldier" Health 750 Skill Hard WeaponRestrictions SecondaryOnly Scale 1.6 Item "the righteous bison" ItemAttributes { ItemName "the righteous bison" "fire rate bonus" 0.01 "damage bonus" 0.1 "faster reload rate" -0.8 } } //Half Giant Pyros T_TFBot_Pyro_Axe { Class Pyro ClassIcon pyro_fireaxe Name "Fire Axe Pyro" Health 650 Skill Expert WeaponRestrictions MeleeOnly Scale 1.5 ItemAttributes { ItemName "TF_WEAPON_FIREAXE" "damage bonus" 2 } } //Half Giant Heavies T_TFBot_Heavy_ApocoFist { Class Heavy ClassIcon heavy_apocofist Name "Apocofist Heavy" Health 1000 Skill Expert WeaponRestrictions MeleeOnly Scale 1.6 Item "apoco-fists" ItemAttributes { ItemName "apoco-fists" "damage bonus" 5 } } //Half Giant Medics T_TFBot_Medic_Armored { Class Medic ClassIcon medic_quickfix_armored Name "Armored Medic" Health 700 Skill Expert Scale 1.5 Item "the quick-fix" ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 20 "ubercharge rate bonus" 0.001 } CharacterAttributes { "dmg from ranged reduced" 0.4 } } T_TFBot_Medic_Kritz_Armored { Class Medic ClassIcon medic_kritz_armored Name "Armored Kritz Medic" Health 700 Skill Expert Scale 1.5 Item "the kritzkrieg" ItemAttributes { ItemName "the kritzkrieg" "heal rate bonus" 20 "ubercharge rate bonus" 10000 "uber duration bonus" 10000 } CharacterAttributes { "bot medic uber health threshold" 10000 "dmg from ranged reduced" 0.4 } } } }