// Oxidize by Asd417 // Mission by FaN Scout (https://steamcommunity.com/profiles/76561198089243988/) // List of relays: // wave_start_relay_1b: 1 bomb // wave_start_relay_2b: 2 bombs // wave_start_relay_noreset_1b: 1 bomb. No timer // wave_start_relay_noreset_2b: 2 bombs. No timer // NextSpawnerClone should come in handy. //////////////////// // SUPER BUFFED VERSION //////////////////// #base robot_standard.pop #base robot_giant.pop #base robot_fan.pop #base robot_fan_kaizo.pop PotatoJudgePlaysBallBustingMission_IDidntKnowWhatIExpected { StartingCurrency 1400 CanBotsAttackWhileInSpawnRoom yes RespawnWaveTime 4 Advanced 1 // ExtendedUpgradesOnly 1 //Honest to god this might not even be possible with only these. Don't wanna make a another Tank Canal MaxRedPlayers 10 PrecacheModel "models/workshop/weapons/c_models/c_browning/c_browning.mdl" PrecacheModel "models/weapons/c_models/c_stormbringer/c_stormbringer.mdl" PrecacheModel "models/weapons/c_models/c_m16/c_m16.mdl" PrecacheModel "models/workshop/weapons/c_models/c_eephus/c_eephus.mdl" PrecacheSound "weapons/stormbringer_shoot.wav" Templates { T_TFBot_Medic_Haste { Class Medic ClassIcon medic_haste_lite DropWeapon 1 Name "Fire Rate Booster Medic" Attributes SpawnWithFullCharge Scale 1.3 Health 650 ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "effect cond override" 81 "uber duration bonus" 3 "medigun passive attributes" "fire rate bonus|0.6" } CharacterAttributes { "bot medic uber health threshold" 999 } } T_TFBot_Spy_Enraged { Class Spy Skill Expert DropWeapon 1 CustomEyeGlowColor "255 0 0" Name "Enraged Spy" Item "Upgradeable TF_WEAPON_REVOLVER" Item "Your Eternal Reward" Item "The Familiar Fez" Health 1250 ItemAttributes { ItemName "Upgradeable TF_WEAPON_REVOLVER" "mod max primary clip override" 9 "burst fire count" -3 "burst fire rate mult" 1.5 "fire rate bonus" 0.3 } ItemAttributes { ItemName "Your Eternal Reward" "mult dmg vs giants" 2 "fire rate bonus" 0.6 } } T_TFBot_Sniper_Enraged { Class Sniper Skill Expert AimTrackingInterval 0 DropWeapon 1 CustomEyeGlowColor "255 0 0" Name "Enraged Sniper" Item "The AWPer Hand" Health 1250 ItemAttributes { ItemName "The AWPer Hand" "headshot damage increase" 3 "sniper charge per sec" 2 } } T_TFBot_Giant_Medic_Enraged_Overheal { Class Medic ClassIcon medic_overheal_armored Skill Expert Name "Enraged Giant Overheal Medic" Health 9000 Attributes SpawnWithFullCharge Item "The Quick-Fix" Item "Snowcapped" Item "Derangement Garment" Item "Madmann's Muzzle" Attributes MiniBoss CustomEyeGlowColor "255 0 0" DropWeapon 1 ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage bonus" 11 } ItemAttributes { ItemName "The Quick-Fix" "heal rate bonus" 2 "overheal bonus" 21 } CharacterAttributes { "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 6 } } T_TFBot_Enraged_Scout_Shortstop { Class Scout ClassIcon scout_shortstop_mfd Name "Giant Enraged Shortstop Scout" Class Scout Health 1600 Attributes MiniBoss Attributes UseBossHealthBar Skill Hard MaxVisionRange 1500 WeaponRestrictions PrimaryOnly Tag bot_giant Item "The Shortstop" Item "The Milkman" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Shortstop" "fire rate bonus" 0 "always crit" 1 "add cond when active" 29 "is suicide counter" 20 "clip size bonus" 2 } CharacterAttributes { "damage force reduction" 0.35 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 5 "health regen" 100 "mult stun resistance" 0 "attach particle effect" 44 "attach particle effect static" 67 } } T_TFBot_Enraged_Prinny_Machete { Class Pyro ClassIcon machete_lite Attributes MiniBoss Name "Enraged Machete User" Item "Prinny Machete" Item "Prinny Hat" Item "Prinny Pouch" Item "Firebrand" CustomEyeGlowColor "255 0 0" Action Mobber Attributes UseBossHealthBar Attributes MiniBoss WeaponRestrictions MeleeOnly Skill Expert Health 2000 ItemAttributes { ItemName "Prinny Machete" "fire rate bonus" 0.6 "mult dmg with reduced health" 2 "mult crit dmg" 4 "allow friendly fire" 1 "mult dmg friendly fire" 999 "mult dmg vs giants" 1.5 "mult dmg vs same class" 1.4 "is suicide counter" 20 } CharacterAttributes { "mult stun resistance" 0 "move speed bonus" 2 "health regen" 100 "attach particle effect" 44 "attach particle effect static" 67 } } T_TFBot_Enraged_Soldier_BlackBox { Class Soldier Name "Enraged Black Box Soldier" ClassIcon soldier_blackbox_atomic CustomEyeGlowColor "255 0 0" Health 2000 Attributes UseBossHealthBar Attributes MiniBoss Item "The Black Box" Item "Attack Packs" Item "The Mean Captain" Item "The Killer's Kit" ItemAttributes { ItemName "The Black Box" "damage bonus" 1.22 "blast radius increased" 1.4 "fire rate bonus" 0.9 "mod max primary clip override" -1 "health drain" -20 "is suicide counter" 20 "mult_health_fromhealers_penalty_active" 0 } CharacterAttributes { "mult stun resistance" 0 "health regen" 100 "move speed bonus" 1.4 "attach particle effect" 44 "attach particle effect static" 67 } } T_TFBot_Enraged_Demoman_Burst { Class Demoman ClassIcon demo_burst_hyper Name "Enranged Burst Demoman" Attributes AlwaysFireWeapon Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes MiniBoss CustomEyeGlowColor "255 0 0" Action Mobber Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Mad Lad" Item "Nightbane Brim" Item "Alcoholic Automaton" Scale 1.3 Health 9999 ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.5 "fire rate bonus" 0 "projectile spread angle penalty" 10 "clip size bonus" 4 "is suicide counter" 20 } CharacterAttributes { "mult stun resistance" 0 "health regen" 100 "move speed bonus" 1.5 "attach particle effect" 44 "attach particle effect static" 67 } } T_TFBot_Enraged_Heavy_TheWall { Class HeavyWeapons ClassIcon heavy_wall Name "Enraged Giant Heavy Wall" CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Attributes UseBossHealthBar Attributes DisableDodge Attributes MiniBoss AimTrackingInterval 0 WeaponRestrictions MeleeOnly Health 8000 Scale 2 Item "Necro Smasher" Item "Road Rage" Item "Combat Slacks" Item "Road Block" Item "Batter's Bracers" Item "Heavy Harness" ItemAttributes { ItemName "Necro Smasher" "max health additive bonus" 200 "add cond when active" 40 "fire rate bonus" 0.4 "damage causes airblast" 1 "damage bonus" 2 "attach particle effect static" 3042 "weapon always gib" 1 "is suicide counter" 100 "restore health on kill" 0.25 } CharacterAttributes { "attach particle effect static" 47 "move speed bonus" 2.4 "damage bonus" 6 "health regen" 200 "attach particle effect" 44 "attach particle effect static" 67 } } T_TFBot_Enraged_Engineer_Widowmaker { Class Engineer ClassIcon engineer_widowmaker_inf_hyper Name "Enraged Danger Widowmaker Engineer" CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit Attributes UseBossHealthBar Attributes DisableDodge Attributes MiniBoss AimTrackingInterval 0 Health 2000 Item "The Widowmaker" Item "The Western Wraps" Item "Sophisticated Smoker" Item "The Flared Frontiersman" ItemAttributes { ItemName "The Widowmaker" "bullets per shot bonus" 8 "weapon always gib" 1 "add cond when active" 40 "fire rate bonus" 0.6 "is suicide counter" 20 } CharacterAttributes { "fire rate bonus" 0.4 "health regen" 100 "attach particle effect" 44 "attach particle effect static" 67 } } T_TFBot_Chief_Demoman_Final_Boss { Class Demoman ClassIcon demopan Health 40000 Name "Sir. Metalbeard IV, Reason of Weapon Empowerment" Action Mobber Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Attributes AutoJump AutoJumpMin 5 AutoJumpMax 10 Scale 2 AimTrackingInterval 0 Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Treasure Hat 1" Item "The Bolted Bombardier" Item "EOTL_hiphunter_boots" Item "The Tartantaloons" Item "Lazy Lounger" Item "Prinny Pouch" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "override projectile type" 2 "fire rate bonus" 0 "mod projectile heat seek power" 360 "mod projectile heat aim start time" 0.5 "clip size bonus" 1.5 "projectile spread angle penalty" 10 "Projectile speed increased" 0.8 "damage causes airblast" 1 "subtract victim medigun charge on hit" 100 "projectile trail particle" "eyeboss_projectile" } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "always allow taunt" 1 "increased jump height" 16 "cancel falling damage" 1 } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 30000 Name "Phase2" } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 20000 Name "Phase3" } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 10000 Name "Phase4" } EventChangeAttributes { Phase2 { Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "override projectile type" 8 "fire rate bonus" 1.8 "subtract victim medigun charge on hit" 100 "damage bonus" 1.5 "mult projectile count" 10 "projectile spread angle penalty" 5 "mod projectile heat seek power" 120 "mod projectile heat aim start time" 0.1 "Projectile speed increased" 1.8 "projectile trail particle" "bullet_distortion_trail" } CharacterAttributes { "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 7 "always allow taunt" 1 } } Phase3 { Item "Frying Pan" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "Frying Pan" "apply z velocity on damage" 300 "damage causes airblast" 1 "melee airblast" 1 "subtract victim medigun charge on hit" 10 "fire rate bonus" 0.8 "attach particle effect" 3040 } CharacterAttributes { "move speed bonus" 1.4 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 7 "always allow taunt" 1 } } Phase4 { Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0 "subtract victim medigun charge on hit" 3 "damage bonus" 1.2 //"mult projectile count" 2 "projectile spread angle penalty" 20 "clip size bonus" 2 "faster reload rate" 0.4 "Projectile speed increased" 0.9 "mod projectile heat aim start time" 0.1 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 7 "always allow taunt" 1 "attach particle effect" 3044 "dmg from ranged reduced" 0.8 "dmg taken from crit reduced" 0.6 "dmg from melee increased" 0.8 } } } // phase 2 anti transition kill Taunt { Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 30000 } AddCond { Index 5 Delay 0 Duration 3 IfHealthBelow 30000 } AddCond { Index 28 Delay 0 Duration 3 IfHealthBelow 30000 } // phase 3 anti transition kill Taunt { Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 20000 } AddCond { Index 5 Delay 0 Duration 3 IfHealthBelow 20000 } AddCond { Index 28 Delay 0 Duration 3 IfHealthBelow 20000 } // phase 4 anti transition kill Taunt { Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 10000 } AddCond { Index 5 Delay 0 Duration 3 IfHealthBelow 10000 } AddCond { Index 28 Delay 0 Duration 3 IfHealthBelow 10000 } AddCond { Index 93 Delay 0 IfHealthBelow 10000 } } // New templates for this mission only // Mainly for NextSpawnerClone (that doesn't work) so I don't bloat the living hell out of this T_TFBot_Player_Sentry_Buster { Class Demoman Name "Player Sentry Buster" Skill Expert Health 2500 Item "The Ullapool Caber" WeaponRestrictions MeleeOnly ClassIcon sentry_buster Attributes MiniBoss Action SuicideBomber UseBusterModel 1 CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 7 "cannot be backstabbed" 1 } } T_TFBot_Heavy_Accu_Kaizo { Class Heavyweapons ClassIcon heavy_focus Name "Sniper LMG HeavyWeapons" Item "Upgradeable TF_WEAPON_MINIGUN" Item "The Bruiser's Bandanna" Skill Expert CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Upgradeable TF_WEAPON_MINIGUN" "minigun spinup time decreased" 0 "weapon spread bonus" 0 "minigun no spin sounds" 1 "bullets per shot bonus" 0.4 "damage bonus" 2 "is suicide counter" 15 "custom wind up sound" "misc/null.wav" "custom wind down sound" "misc/null.wav" "custom item model" "models/workshop/weapons/c_models/c_browning/c_browning.mdl" } CharacterAttributes { "is suicide counter" -15 } } T_TFBot_Giant_Pyro_Shotgun_Enraged_Chaos { Name "Giant Enraged Chaos Pyro" Class Pyro ClassIcon heavy_shotgun Health 4000 Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload CustomEyeGlowColor "255 0 0" Item "The Scrap Sack" Item "The Full Head of Steam" Item "The Tribal Bones" Item "gentlemanne_shotgun_dressedtokill" ItemAttributes { ItemName "gentlemanne_shotgun_dressedtokill" "faster reload rate" 0.8 "fire rate bonus" 0 "bullets per shot bonus" 4 "damage penalty" 0.4 "attach particle effect" 125 "weapon always gib" 1 "bleeding duration" 3 "mark for death" 1 "Set DamageType Ignite" 1 "subtract victim medigun charge on hit" 10 "subtract victim cloak on hit" 18 "is suicide counter" 15 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "is suicide counter" -15 } } T_TFBot_Demoman_GoldRank { ClassIcon demo_golden_lite Class Demoman Name "Gold Rank Demoman" Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Class Crown" Item "The King of Scotland Cape" Item "The Hurt Locher" Skill Expert Attributes HoldFireUntilFullReload CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.3 "blast radius increased" 3 "damage bonus" 2 "is suicide counter" 35 } ItemAttributes { ItemName "The Hurt Locher" "set item tint rgb" 15185211 } CharacterAttributes { "move speed bonus" 1.2 "is suicide counter" -35 } } T_TFBot_Scout_Shortstop_Enraged { Class Scout ClassIcon scout_shortstop_armored_hyper Name "Enraged Shortstop Scout" Item "The Shortstop" Item "The Milkman" Skill Expert AimTrackingInterval 0 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Shortstop" "fire rate bonus" 0.3 "damage bonus" 2 "is suicide counter" 35 } } T_TFBot_Giant_Scout_Baseball_Armored_Enraged { Class Scout Name "Enraged Giant A. Sandman Scout" ClassIcon scout_stun_armored_hyper Skill Expert Health 3000 Item "Batter's Helmet" Item "The Sandman" WeaponRestrictions MeleeOnly Attributes MiniBoss CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" 0 "maxammo grenades1 increased" 10 "is suicide counter" 35 "damage bonus" 2 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "move speed penalty" 0.75 "is suicide counter" -35 } } T_TFBot_Sniper_SMG_Enraged { Class Sniper ClassIcon sniper_smg_spammer_hyper WeaponRestrictions SecondaryOnly Skill Normal Scale 1.3 Health 650 Item "Upgradeable TF_WEAPON_SMG" Item "Your Worst Nightmare" Item "The Outback Intellectual" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SMG" "fire rate bonus" -1 "damage bonus" 5.4 "bullets per shot bonus" 4 "spread penalty" 4 "clip size bonus" 44 "is suicide counter" 15 } CharacterAttributes { "move speed bonus" 1.22 "is suicide counter" -15 } } T_TFBot_Heavyweapons_Heavyweight_Champ_Enraged { Class Heavyweapons Name "Enraged Heavyweight Champ" Skill Expert ClassIcon heavy_champ WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes AlwaysCrit Attributes AlwaysFireWeapon CustomEyeGlowColor "255 0 0" Item "The Killing Gloves Of Boxing" Item "Pugilist's Protector" Item "The Heavy Lifter" ItemAttributes { ItemName "The Killing Gloves Of Boxing" "fire rate bonus" 0.4 "damage bonus" 2 "mult crit dmg" 999999 "weapon always gib" 1 } CharacterAttributes { "move speed bonus" 2 "attach particle effect" 125 } } T_TFBot_Sniper_SMG_Enraged_Type2 { Class Sniper ClassIcon sniper_smg_spammer_hyper WeaponRestrictions SecondaryOnly Skill Expert Item "Upgradeable TF_WEAPON_SMG" Item "Your Worst Nightmare" Item "The Outback Intellectual" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SMG" "fire rate bonus" 0.1 "damage bonus" 3.4 "spread penalty" 2 "clip size bonus" 2 "is suicide counter" 15 } CharacterAttributes { "move speed bonus" 1.22 "is suicide counter" -15 } } T_TFBot_Medic_Enraged { Class Medic Name "Enraged Medic" ClassIcon medic_uber_quick Skill Expert Attributes SpawnWithFullCharge CustomEyeGlowColor "255 0 0" Item "Medic's Mountain Cap" Item "The Scrap Pack" ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "ubercharge rate bonus" 44 "is suicide counter" 15 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "sniper fires tracer" 1 "override projectile type" 1 "damage bonus" 10 "weapon spread bonus" 1 "is suicide counter" 15 } CharacterAttributes { "heal rate bonus" 50 "is suicide counter" 15 } } T_TFBot_Enraged_Soldier { Name "Enraged Soldier" Class Soldier ClassIcon soldier_armourbreaker Skill Expert CustomEyeGlowColor "255 0 0" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Cross-Comm Crash Helmet" Item "Employee Badge A" Item "Shortness Of Breath" ItemModel { ItemName "Employee Badge A" Model "models/workshop/player/items/soldier/sum22_chaser/sum22_chaser.mdl" } ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.8 "damage bonus" 1.11 "no damage falloff" 1 "dmg pierces resists absorbs" 1 } } T_TFBot_Enraged_Scout_Baseballer { Name "Enraged Baseball Scout" Class Scout ClassIcon scout_stun_markdeath Skill Expert CustomEyeGlowColor "255 0 0" Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "Ball-Kicking Boots" Item "The Rotation Sensation" Item "The Bigg Mann on Campus" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "is suicide counter" 15 "override projectile type extra" "stunball" "damage bonus" 3 "mark for death" 1 "custom item model" "models/workshop/weapons/c_models/c_eephus/c_eephus.mdl" } CharacterAttributes { "move speed bonus" 2 "is suicide counter" -15 } } T_TFBot_Enraged_Demoman { Name "Enraged Demoman" Class Demoman ClassIcon demo_blitz Skill Expert CustomEyeGlowColor "255 0 0" Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Demonic Dome" Item "The Dark Age Defender" Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "is suicide counter" 15 "override projectile type" 1 "fire rate bonus" 0.1 "sniper fires tracer" 1 } CharacterAttributes { "is suicide counter" -15 } } T_TFBot_Enraged_Heavy_Ignite { Name "Enraged Heavy" Class HeavyWeapons ClassIcon heavy_heater_buff_v2 Skill Expert CustomEyeGlowColor "255 0 0" Item "Iron Curtain" Item "The Buff Banner" Item "Sophisticated Smoker" Item "Combat Casual" Attributes SpawnWithFullCharge ItemAttributes { ItemName "Iron Curtain" "is suicide counter" 15 "fire rate penalty" 2 "damage bonus" 2.22 "sniper fires tracer" 1 "Set DamageType Ignite" 1 "weapon spread bonus" 0.34 } CharacterAttributes { "is suicide counter" -15 "increase buff duration" 90 } } T_TFBot_Heavyweapons_Fist_Enraged { Class Heavyweapons Name "Steel Gauntlet" Skill Hard ClassIcon heavy_steelfist Health 1800 Scale 1.5 CustomEyeGlowColor "255 0 0" WeaponRestrictions MeleeOnly Item "Fists of Steel" Item "Combat Slacks" Item "The Borscht Belt" Item "The Macho Mann" CharacterAttributes { "damage bonus" 2.11 "move speed bonus" 1.33 } } T_TFBot_Giant_Demo_Burst_Enraged { Class Demoman Name "Giant Enraged Burst Fire Demo" ClassIcon demo_burst_hyper Health 3300 Skill Expert WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Plaid Lad" Item "Mad Lad" CustomEyeGlowColor "255 0 0" Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.33 "fire rate bonus" 0 "clip size upgrade atomic" 11 "projectile spread angle penalty" 3 "Projectile speed increased" 100.99 "override projectile type" 1 "is suicide counter" 35 "Blast radius increased" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "is suicide counter" -35 } } T_TFBot_Giant_Heavyweapons_Shotgun_Enraged { Class Heavyweapons Name "Giant Shotgun Heavy" ClassIcon heavy_shotgun_penetrate Skill Expert Health 5000 WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss Item "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" Item "Heavy Metal" Item "Brother Mann" Item "Hog Heels" CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SHOTGUN_PRIMARY" "fire rate penalty" 2.5 "bullets per shot bonus" 10 "mod max primary clip override" -1 "projectile penetration" 1 "is suicide counter" 35 } CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 "override footstep sound set" 2 "is suicide counter" -35 } } T_TFBot_Giant_Soldier_Crit_Enraged { Class Soldier Name "Giant Enraged Burst Soldier" ClassIcon soldier_crit_burstfire Skill Normal Health 4000 Item "The Original" Item "The Onimann" Item "The Diplomat" CustomEyeGlowColor "255 0 0" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Original" "fire rate bonus" 0.2 "Projectile speed increased" 2.5 "add cond when active" 40 "is suicide counter" 35 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "is suicide counter" -35 } } T_TFBot_Giant_Scout_Fast_Enraged { Class Scout Name "Enraged Super Scout" ClassIcon scout_fish_nys_angery Skill Expert Item "Bolt Boy" Item "The Holy Mackerel" Item "dec2014 Marauders Mask" Item "dec2014 Truands Tunic" Item "dec2014 Fools Footwear" CustomEyeGlowColor "255 0 0" Health 2424 WeaponRestrictions MeleeOnly Attributes MiniBoss ItemAttributes { ItemName "The Holy Mackerel" "fire rate bonus" 0.6 "damage bonus" 4 "weapon always gib" 1 "is suicide counter" 35 } CharacterAttributes { "move speed bonus" 22 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "is suicide counter" -35 } } } Mission { Where flankers Objective DestroySentries BeginAtWave 1 RunForThisManyWaves 7 DesiredCount 1 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster Health 9999 } } Mission { Where spawnbot_mission_sniper Objective Sniper BeginAtWave 2 RunForThisManyWaves 1 DesiredCount 2 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Sniper_Kaizo DropWeapon 1 } } Mission { Where spawnbot_mission_sniper Objective Sniper BeginAtWave 4 RunForThisManyWaves 1 DesiredCount 2 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Sniper_Kaizo DropWeapon 1 } } Mission { Where spawnbot_mission_sniper Objective Sniper BeginAtWave 6 RunForThisManyWaves 1 DesiredCount 2 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Sniper_Enraged } } Mission { Where spawnbot Objective Spy BeginAtWave 3 RunForThisManyWaves 1 DesiredCount 2 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Spy_Kaizo DropWeapon 1 } } Mission { Where spawnbot Objective Spy BeginAtWave 5 RunForThisManyWaves 1 DesiredCount 2 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Spy_Kaizo DropWeapon 1 } } Mission { Where spawnbot Objective Spy BeginAtWave 7 RunForThisManyWaves 1 DesiredCount 2 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Spy_Enraged } } Mission { Where spawnbot Objective Sniper BeginAtWave 7 RunForThisManyWaves 1 DesiredCount 2 InitialCooldown 30 CooldownTime 30 TFBot { Template T_TFBot_Sniper_Enraged } } ExtendedUpgrades { // Super_Scout_Badge // { // Name "Super Scout Badge" // Attribute "move speed bonus" // //Description "Super Scouts were made for speed. Gives your legs the ability to reach the engine's speed limit. Stacks twice." // Description "+20% move speed" // PlayerUpgrade 1 // Increment 0.2 // Cap 1.4 // Cost 1200 // AllowPlayerClass Soldier // AllowPlayerClass Pyro // AllowPlayerClass Demoman // AllowPlayerClass Heavyweapons // AllowPlayerClass Engineer // AllowPlayerClass Medic // AllowPlayerClass Sniper // AllowPlayerClass Spy // } // Super_Scout_Badge_Scout // { // Name "Super Scout Badge" // Attribute "move speed bonus" // //Description "Super Scouts were made for speed. Gives your legs the ability to reach the engine's speed limit. Stacks twice." // Description "+20% move speed" // PlayerUpgrade 1 // Increment 0.2 // Cap 1.2 // Cost 1200 // AllowPlayerClass Scout // } Generic_Fire_Rate { Name "Fire Rate Badge" Attribute "fire rate bonus" //Description "A general badge to help fire bullets faster. You also swing melee weapons faster. Stacks 4 times. Does not work with flamethrowers/DF." Description "+5% fire rate/melee swing speed" PlayerUpgrade 1 Increment -0.05 Cap 0.8 Cost 400 } Generic_Hp_Bonus { Name "Health Bonus Badge" Attribute "max health additive bonus" //Description "This badges smell like fishcake. HeavyWeapons all over the world live and die by the fishcakes. Can't blame them, that stuff tastes good with the right fish." Description "+25 max hp. Smells like rotten fishcake." PlayerUpgrade 1 Increment 25 Cap 25 Cost 1200 } Generic_Damage_Bonus { Name "Damage Badge" Attribute "damage bonus" //Description "A simple badge for a simple purpose. Stacks 4 times." Description "+10% damage" PlayerUpgrade 1 Increment 0.1 Cap 1.4 Cost 700 } Generic_Resistance { Name "Damage Resistance Badge" Attribute "dmg from ranged reduced" //Description "Steel Gauntlets have those gauntlets for a reason. Bullets hurt you know. Stacks 3 times." Description "-10% dmg from ranged sources" PlayerUpgrade 1 Increment -0.1 Cap 0.8 Cost 1000 } Generic_Resistance_Melee { Name "Melee Resistance Badge" Attribute "dmg from melee increased" //Description "A badge simply made for dulling swords. Stacks twice." Description "-10% dmg from melee sources" PlayerUpgrade 1 Increment -0.1 Cap 0.8 Cost 700 } // Generic_Crit_Resistance // { // Name "Crit Resistance Badge" // Attribute "dmg taken from crit reduced" // Description "-20% dmg from critical hits" // PlayerUpgrade 1 // Increment -0.2 // Cap 0.6 // Cost 600 // } // Generic_HealthOnKill // { // Name "Health Restoration Badge" // Attribute "restore health on kill" // Description "2.5% of health on kill" // PlayerUpgrade 1 // Increment 2.5 // Cap 5 // Cost 1000 // } // Medic_Shield // { // Name "Projectile Shield" // Attribute "generate rage on heal" // //Description "Probably a must have for medic. Robots don't get much use of the projectile shield." // Description "1 point of projectile shield" // PlayerUpgrade 1 // Increment 1 // Cap 1 // Cost 2400 // AllowPlayerClass Medic // } // Medic_MilkSyringe // { // Name "Mad Milk Syringe Badge" // Attribute "mad milk syringes" // //Description "Dr. Spritze Laktose's syringe gun has this mystery milk like substance. Having this badge gives your syringe guns the mad milk effect." // PlayerUpgrade 1 // Increment 1 // Cap 1 // Cost 1200 // AllowPlayerClass Medic // } // Medic_HealMaster // { // Name "Medigun Upgrade Badge" // Attribute "healing mastery" // //Description "Keeping your teammates alive makes them happy. Bringing them back to life is a mixed bag. Stacks 4 times." // Description "1 point of healing mastery" // PlayerUpgrade 1 // Increment 1 // Cap 4 // Cost 800 // AllowPlayerClass Medic // } Scout_CashRangeIncrease { Name "Money Magnet Badge" Attribute "mult credit collect range" //Description "Scouts have an increased cash collection range. Either it's for funding research or making sure OCD doesn't kick in. Increases collection range by 1." PlayerUpgrade 1 Increment 1 Cap 3 Cost 800 AllowPlayerClass Scout } // Engineer_BuildingHealth // { // Name "Building Health Badge" // Attribute "engy building health bonus" // //Description "'Buildings are weak! They die too quickly!' The engineers said. They opted to use more metal to reinforce the material on the guns." // Description "+50% building health" // PlayerUpgrade 1 // Increment 0.5 // Cap 2.5 // Cost 400 // AllowPlayerClass Engineer // } Soldier_MultiProjectile { Name "Double Projectile Badge" Attribute "mult projectile count" //Description "Some robots fire more than one projectile at a time, with more spread to go with it. Could cause issues with balancing on the players end." Description "+1 projectile per shot. Adds a 5° angle spread penalty." PlayerUpgrade 1 Increment 1 Cap 2 Cost 4400 AllowPlayerClass Soldier AllowedMinWave 2 SecondaryAttributes { "projectile spread angle penalty" 5 "ignores other projectiles" 1 } } Demoman_MultiProjectile { Name "Double Projectile Badge" Attribute "mult projectile count" Description "+1 projectile per shot. Adds a 5° angle spread penalty." Increment 1 Cap 2 Cost 4400 AllowedMinWave 2 AllowPlayerClass Demoman AllowedWeapons { ClassName "TF_Weapon_GrenadeLauncher" } SecondaryAttributes { "projectile spread angle penalty" 5 } } Soldier_AimRockets { Name "Projectile Aim Badge" Attribute "mod projectile heat follow crosshair" //Description "Some soldiers have the ability to control the rockets where they point at. Hijinks could happen with this." PlayerUpgrade 1 Increment 1 Cap 1 Cost 400 AllowPlayerClass Soldier AllowedMinWave 2 SecondaryAttributes { "mod projectile heat seek power" 360 } } Generic_AmmoBonus { Name "Ammo Badge" Attribute "maxammo primary increased" Description "+50% ammo capacity" PlayerUpgrade 1 Increment 0.5 Cap 1.5 Cost 400 SecondaryAttributes { "maxammo secondary increased" 1 } } Generic_Damage_Bonus_LowHealth { Name "DMG Bonus with low hp" Attribute "mult dmg with reduced health" //Description "What doesn't kill you makes you stronger. Until you get shot in the face or a french bot stabs you. The Equalizer's scent comes off this badge. It's almost sad in a way you can't explain." PlayerUpgrade 1 Increment 0.2 Cap 1.2 Cost 1400 AllowedMinWave 2 } Generic_ReloadSpeed { Name "Reload Badge" Attribute "faster reload rate" //Description "Because slow hands suck. These badges became popular because people hated slow hands. Stacks 4 times." Description "+10% faster reload speed" PlayerUpgrade 1 Increment -0.1 Cap 0.8 Cost 400 } Pyro_DamageBonus { Name "Damage Badge (For Pyro)" Attribute "damage bonus HIDDEN" //Description "A simple badge for a simple purpose. Stacks twice times and the normal damage bonus badge." Description "+20% damage bonus. Stacks with normal damage bonus." PlayerUpgrade 1 Increment 0.2 Cap 1.4 Cost 600 AllowPlayerClass Pyro } Pyro_Airblast_Rate { Name "Airblast Rate Badge" Attribute "mult airblast refire time" //Description "Airblast is a double edge sword. This makes sure it happens quicker." Description "+25% faster airblast rate" Increment -0.25 Cap 0.75 Cost 400 AllowedWeapons { ClassName "tf_weapon_flamethrower" } DisallowedWeapons { ItemName "The Phlogistinator" } } Pyro_FlameSpeed // nah keep this the same { Name "Flamethrower Range Badge" Attribute "flame_speed" //Description "Too pratical for it's own good in normal gameplay but it's perfectly fine when fighting robots." Description "Increases the speed of the flamethrower's fire particles." Increment 500 Cap 4000 Cost 400 AllowedWeapons { ClassName "tf_weapon_flamethrower" } } // Spy_SapperRadius // { // Name "Sapper Badge" // Attribute "robo sapper" // //Description "Make those sappers useful again. People might complain about it, but you're already playing spy to begin with." // PlayerUpgrade 1 // Increment 2 // Cap 2 // Cost 1200 // AllowPlayerClass Spy // } // Sniper_EH // { // Name "Explosive Headshot Badge" // Attribute "explosive sniper shot" // //Description "Make yourself useful again. People might complain about it, but you're already playing sniper to begin with." // Description "3 points of Explosive Headshot" // PlayerUpgrade 1 // Increment 1 // Cap 1 // Cost 2800 // AllowPlayerClass Sniper // } // Spy_AP // { // Name "Armor Piercing Badge" // Attribute "armor piercing" // Description "1 point of giant armor piercing" // Increment 25 // Cap 100 // Cost 800 // AllowedWeapons // { // ClassName "tf_weapon_knife" // } // } // Engineer_MetalCapacity // { // Name "Metal Capacity Badge" // Attribute "maxammo metal increased" // Description "+50% metal capacity" // PlayerUpgrade 1 // Increment 0.5 // Cap 2 // Cost 400 // AllowPlayerClass Engineer // } Sniper_BOOM_HEADSHOT { Name "Headshot DMG Bonus Badge" Attribute "headshot damage increase" Description "+25% headshot damage" PlayerUpgrade 1 Increment 0.25 Cap 1.5 Cost 1100 AllowPlayerClass Sniper } Soldier_BannerMastery { Name "Banner Mastery Badge" Attribute "increase buff duration" Description "+25% buff duration and range" PlayerUpgrade 1 Increment 0.25 Cap 1.5 Cost 800 AllowPlayerClass Soldier AllowedMinWave 2 SecondaryAttributes { "mod soldier buff range" 0.5 } } // Generic_BunnyHopping // bhopping is very janky // { // Name "Bunny Hop Badge" // Attribute "allow bunny hop" // Description "Allows bunny hopping" // PlayerUpgrade 1 // Increment 1 // Cap 1 // Cost 250 // } Generic_Dodge { Name "Dodge Badge" Attribute "add cond when active" Description "75% chance to take zero damage" PlayerUpgrade 1 Increment 79 Cap 79 Cost 8000 AllowedMinWave 4 } Medic_UberRetainOnDeath { Name "Ubercharge Preserver Badge" Attribute "preserve ubercharge" Description "5% of uber is preserved on death" PlayerUpgrade 1 Increment 0.05 Cap 1 Cost 2800 AllowPlayerClass Medic AllowedMinWave 2 } Demoman_StickyBomb_Charge_DMGBoost { Name "Powerful Charge Sticky Badge" Attribute "stickybomb_charge_damage_increase" Description "Up to +15% damage based on charge" PlayerUpgrade 1 Increment 0.15 Cap 1.3 Cost 800 AllowPlayerClass Demoman AllowedMinWave 2 RequiredWeapons { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" ItemName "The Quickiebomb Launcher" ItemName "The Scottish Resistance" } } Soldier_BannerDamage_Boost { Name "Banner Gain Bonus Badge" Attribute "mod rage on hit bonus" Description "+5% rage gained on hit, +5% damage bonus based on rage" PlayerUpgrade 1 Increment 0.05 Cap 0.5 Cost 800 AllowPlayerClass Soldier AllowedMinWave 2 RequiredWeapons { ItemName "The Battalion's Backup" ItemName "The Concheror" ItemName "The Buff Banner" } SecondaryAttributes { "mod rage on hit bonus" 0.05 } } Scout_TripleJump { Name "Triple Jump Badge" Attribute "air dash count" Description "+1 Jump. Melee attacks mini-crit." PlayerUpgrade 1 Increment 1 Cap 1 Cost 800 AllowPlayerClass Scout AllowedMinWave 2 } Pyro_Minicrit_Burning { Name "Mini-Crit Burning Badge" Attribute "minicrit vs burning player" Description "Deal mini-crit damage to burning targets." PlayerUpgrade 1 Increment 1 Cap 1 Cost 2400 AllowPlayerClass Pyro } Spy_UberOnDamage { Name "Panic Ubercharge Badge" Attribute "uber on damage taken" Description "25% of 3 seconds of ubercharge when getting hit" PlayerUpgrade 1 Increment 0.25 Cap 0.25 Cost 6300 AllowPlayerClass Spy } Heavy_BecomeGiant { Name "Big Mann Badge" Attribute "model scale" Description "Model scale is set to 1.3, 40% damage force reduced, +350 hp, -50% hp from healing sources/packs, -40% move speed penalty" PlayerUpgrade 1 Increment 0.3 Cap 1.3 Cost 8000 AllowPlayerClass Heavyweapons AllowedMinWave 4 SecondaryAttributes { "damage force reduction" -0.4 "max health additive penalty" 350 "move speed penalty" -0.4 "health from healers reduced" -0.5 "health from packs decreased" -0.5 } } // Engineer_AmmoIsHp // fuck me this is broken // { // Name "Ammo to Health Badge" // Attribute "ammo becomes health" // Description "Converts ammo packs into health" // PlayerUpgrade 1 // Increment 1 // Cap 1 // Cost 400 // AllowPlayerClass Engineer // AllowedMinWave 3 // } Sniper_DebuffOnHit // Keeping the price the same, 80% damage vuln is really bad lol { Name "Strange Badge" Attribute "dmg taken increased" Description "80% damage vulnerability, +1 bullet penetration, hitting enemies causes them to loose 30 health when they hit players for 20s." PlayerUpgrade 1 Increment 0.8 Cap 1.8 Cost 800 AllowPlayerClass Sniper AllowedMinWave 3 SecondaryAttributes { "add attributes on hit" "selfdmg on hit for slowfire|-30|20" "projectile penetration heavy" 1 } } } Wave // Wave 1 { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{green}///////////BEGIN TRANSMISSION////////////////" Line "" Line "{00CCCC}Mann Co., regarding our attack." Line "{00CCCC}We have decided to overhaul our forces to include as much lethal force than normal." Line "{00CCCC}These so-called 'Advantage Badges' have inflated in price, making it even harder to leech off our incompetence." Line "{00CCCC}After we demolish the hatch of this greenhouse, we will bulldoze this area." Line "{00CCCC}Goodbye, Mann Co. You will not be missed." Line "" Line "{green}////////////END TRANSMISSION/////////////////" } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Enraged_Scout_Shortstop DropWeapon 1 } } } } WaveSpawn { Name "1a" where spawnbot Where flankers TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 0 RandomChoice { TFBot { Template T_TFBot_Heavy_Accu_Kaizo } TFBot { Template T_TFBot_Heavy_Accu_Kaizo DropWeapon 1 } } } WaveSpawn { Name "1a" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 500 RandomChoice { TFBot { Template T_TFBot_Giant_Pyro_Shotgun_Enraged_Chaos } TFBot { Template T_TFBot_Giant_Pyro_Shotgun_Enraged_Chaos DropWeapon 1 } } } WaveSpawn { Name "1a" Where flankers TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 400 RandomChoice { TFBot { Template T_TFBot_Demoknight_Leaping_Skullcutter } TFBot { Template T_TFBot_Demoknight_Leaping_Skullcutter DropWeapon 1 } } } WaveSpawn { Name "1b" WaitForAllDead "1a" Where spawnbot TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 1 TotalCurrency 0 RandomChoice { TFBot { Template T_TFBot_Demoman_GoldRank } TFBot { Template T_TFBot_Demoman_GoldRank DropWeapon 1 } } } WaveSpawn { Name "1b" WaitForAllDead "1a" Where spawnbot Where flankers TotalCount 16 MaxActive 8 SpawnCount 8 WaitBeforeStarting 6 WaitBetweenSpawns 0 TotalCurrency 0 RandomChoice { TFBot { Template T_TFBot_Scout_Shortstop_Enraged } TFBot { Template T_TFBot_Scout_Shortstop_Enraged DropWeapon 1 } } } WaveSpawn { Name "1b" WaitForAllDead "1a" Where spawnbot Where flankers TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 6 TotalCurrency 200 RandomChoice { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored_Enraged } TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored_Enraged DropWeapon 1 } } } WaveSpawn { Name "1b" WaitForAllDead "1a" Where flankers TotalCount 12 MaxActive 6 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 3 TotalCurrency 300 RandomChoice { TFBot { Template T_TFBot_Sniper_SMG_Enraged } TFBot { Template T_TFBot_Sniper_SMG_Enraged DropWeapon 1 } } } WaveSpawn { Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Enraged } } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Player_Sentry_Buster } } } Wave // Wave 2 { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{00CCCC}That was just us holding back. Next time, it won't be so hand holdy." } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Player_Sentry_Buster } } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Enraged_Prinny_Machete DropWeapon 1 } } } } WaveSpawn { TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 400 Tank { Name "tankboss" StartingPathTrackNode "path_tank_default" Health 33333 Speed 90 Skin 0 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot TotalCount 20 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 Support 1 RandomChoice { TFBot { Template T_TFBot_Enraged_Soldier } TFBot { Template T_TFBot_Enraged_Soldier DropWeapon 1 } TFBot { Template T_TFBot_Enraged_Scout_Baseballer } TFBot { Template T_TFBot_Enraged_Scout_Baseballer DropWeapon 1 } TFBot { Template T_TFBot_Enraged_Demoman } TFBot { Template T_TFBot_Enraged_Demoman DropWeapon 1 } TFBot { Template T_TFBot_Enraged_Heavy_Ignite } TFBot { Template T_TFBot_Enraged_Heavy_Ignite DropWeapon 1 } TFBot { Template T_TFBot_Sniper_SMG_Enraged_Type2 } TFBot { Template T_TFBot_Sniper_SMG_Enraged_Type2 DropWeapon 1 } TFBot { Template T_TFBot_Medic_Enraged } TFBot { Template T_TFBot_Medic_Enraged DropWeapon 1 } } } WaveSpawn { Where flankers TotalCount 20 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 Support 1 TFBot { Template T_TFBot_Heavyweapons_Fist_Enraged } } WaveSpawn { Name "2a" Where spawnbot Where flankers TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 400 RandomChoice { TFBot { Template T_TFBot_Giant_Demo_Burst_Enraged DropWeapon 1 } TFBot { Template T_TFBot_Giant_Demo_Burst_Enraged } } } WaveSpawn { Name "2b" WaitForAllDead "2a" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 400 RandomChoice { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun_Enraged DropWeapon 1 } TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun_Enraged } } } WaveSpawn { Name "2c" WaitForAllDead "2b" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 300 RandomChoice { TFBot { Template T_TFBot_Giant_Soldier_Crit_Enraged DropWeapon 1 } TFBot { Template T_TFBot_Giant_Soldier_Crit_Enraged } } } WaveSpawn { Name "2c" WaitForAllDead "2b" Where flankers TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout_Fast_Enraged DropWeapon 1 } } } Wave // Wave 3 { StartWaveOutput { Target wave_start_relay_noreset_1b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Enraged_Soldier_BlackBox DropWeapon 1 } } } } WaveSpawn { Name "3a" Where spawnbot Where flankers TotalCount 15 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 900 Squad { TFBot { Class Pyro Skill Normal Name "Giant Stormbringer Pyro" ClassIcon pyro_flare_giant WeaponRestrictions SecondaryOnly Attributes MiniBoss Item "The Flare Gun" Item "Pyro Helm" Health 3400 Tag bot_giant ItemAttributes { ItemName "The Flare Gun" "override projectile type" 1 "Reload time increased" 1.5 "fire rate bonus" 0.6 "force damage falloff" 1 "custom weapon fire sound" "=90|weapons/stormbringer_shoot.wav" "custom item model" "models/weapons/c_models/c_stormbringer/c_stormbringer.mdl" } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } DropWeapon 1 } TFBot { Template T_TFBot_Medic_Haste } TFBot { Template T_TFBot_Medic_Haste } TFBot { Template T_TFBot_Medic_Haste } TFBot { Template T_TFBot_Medic_Haste } } } WaveSpawn { Name "3a" Where spawnbot Where flankers TotalCount 16 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 0 TFBot { Class Pyro Skill Expert Name "Enraged Pyro" DropWeapon 1 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "damage bonus" 1.2 "flame_speed" 4500 } } } WaveSpawn { Name "3b" WaitForAllDead "3a" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 1000 TFBot { Template T_TFBot_Giant_Heavyweapons DropWeapon 1 } } WaveSpawn { Name "3b" WaitForAllDead "3a" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 1 TotalCurrency 0 RandomChoice { TFBot { Class Soldier WeaponRestrictions SecondaryOnly Attributes AlwaysCrit DropWeapon 1 Item "Panic Attack Shotgun" Name "Shotgun Soldier" ClassIcon heavy_shotgun ItemAttributes { ItemName "Panic Attack Shotgun" "add cond when active" 40 "custom kill icon" "reserve_shooter" "custom weapon fire sound" "Weapon_Reserve_Shooter.SingleCrit" "custom item model" "models/workshop/weapons/c_models/c_reserve_shooter/c_reserve_shooter.mdl" } } TFBot { Class Pyro WeaponRestrictions SecondaryOnly Attributes AlwaysCrit DropWeapon 1 Item "Panic Attack Shotgun" Name "Shotgun Pyro" ClassIcon heavy_shotgun ItemAttributes { ItemName "Panic Attack Shotgun" "add cond when active" 40 } } TFBot { Class HeavyWeapons WeaponRestrictions SecondaryOnly Attributes AlwaysCrit DropWeapon 1 Item "Panic Attack Shotgun" Name "Shotgun Heavy" ClassIcon heavy_shotgun ItemAttributes { ItemName "Panic Attack Shotgun" "add cond when active" 40 "custom kill icon" "family_business" "custom weapon fire sound" "Weapon_FamilyBusiness.SingleCrit" "custom item model" "models/workshop/weapons/c_models/c_russian_riot/c_russian_riot.mdl" } } TFBot { Class Engineer WeaponRestrictions PrimaryOnly Attributes AlwaysCrit DropWeapon 1 Item "Panic Attack Shotgun" Name "Engineer Shotgunner" ClassIcon heavy_shotgun Action FetchFlag ItemAttributes { ItemName "Panic Attack Shotgun" "add cond when active" 40 "custom kill icon" "frontier_kill" "custom weapon fire sound" "Weapon_FrontierJustice.SingleCrit" "custom item model" "models/weapons/c_models/c_frontierjustice/c_frontierjustice.mdl" } } } } WaveSpawn { Name "3b" WaitForAllDead "3a" Where spawnbot Where flankers TotalCount 12 MaxActive 8 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 10 TotalCurrency 0 TFBot { Class Soldier Skill Hard DropWeapon 1 } } } Wave // Wave 4 { StartWaveOutput { Target wave_start_relay_2b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 0 SpawnCount 0 WaitBeforeStarting 0 StartWaveWarningSound "vo/mvm_another_bomb07.mp3" } WaveSpawn { Name "4a" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 0 TotalCurrency 500 Tank { Name "tankboss" StartingPathTrackNode "boss_path_1" Health 27500 Speed 75 Skin 0 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where flankers TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Enraged_Demoman_Burst DropWeapon 1 } } } } WaveSpawn { Name "4a" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 1000 TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored DropWeapon 1 } } WaveSpawn { Name "4a" Where spawnbot Where flankers TotalCount 50 MaxActive 16 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 0 TFBot { Template T_TFBot_Demoman_Knight DropWeapon 1 } } WaveSpawn { Name "4a" Where spawnbot Where flankers TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 400 RandomChoice { TFBot { Template T_TFBot_Demoman_Knight Health 675 Scale 1.3 DropWeapon 1 } NextSpawnerClone 2 TFBot { Class Demoman Name "Leaping Demoknight" ClassIcon demoknight Skill Expert Item "The Eyelander" Item "The Chargin' Targe" Item "The FR-0" Scale "1.3" Health 675 WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } ItemAttributes { ItemName "The Chargin' Targe" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 1 "charge recharge rate increased" 5 "increased jump height" 1.9 "bot custom jump particle" 1 "damage bonus" 1.25 "cancel falling damage" 1 } } } } WaveSpawn { Where spawnbot Where flankers TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 200 Support Limited TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast Health 900 Scale 1.3 } } WaveSpawn { Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 0 TotalCurrency 0 Support 1 RandomChoice { TFBot { Name "Caber Soldier" Class Soldier ClassIcon demo_caber_nys Skill Expert WeaponRestrictions MeleeOnly Item "The Ullapool Caber" Item "The Flared Frontiersman" Item "The Horrible Horns" Item "Mad Lad" Item "Employee Badge A" DropWeapon 1 ItemModel { ItemName "Employee Badge A" Model "models/workshop/player/items/scout/hwn2019_fuel_injector_style3/hwn2019_fuel_injector_style3.mdl" } ItemAttributes { ItemName "The Ullapool Caber" "damage bonus" 1.5 "regenerate stickbomb" 1 } CharacterAttributes { "move speed bonus" 1.4 } } TFBot { Name "Caber Scout" Class Scout ClassIcon demo_caber_nys Skill Expert WeaponRestrictions MeleeOnly Item "The Ullapool Caber" Item "Bunnyhopper's Ballistics Vest" Item "Sober Stuntman" Item "Cadet Visor" Item "Pest's Pads" DropWeapon 1 ItemAttributes { ItemName "The Ullapool Caber" "damage bonus" 1.5 "regenerate stickbomb" 1 } CharacterAttributes { "move speed bonus" 1.1 } } TFBot { Name "Caberman" Class Demoman ClassIcon demo_caber_nys Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Item "The Ullapool Caber" Item "Hazard Headgear" Item "The Mutton Mann" Item "A Whiff of the Old Brimstone" DropWeapon 1 ItemAttributes { ItemName "The Ullapool Caber" "damage bonus" 1.5 "regenerate stickbomb" 1 } CharacterAttributes { "move speed bonus" 1.3 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 } } TFBot { Name "Caber Medic" Class Medic ClassIcon demo_caber_nys Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Item "The Ullapool Caber" Item "Bunnyhopper's Ballistics Vest" Item "Practitioner's Processing Mask" Item "The Physician's Protector" Item "Employee Badge A" DropWeapon 1 ItemModel { ItemName "Employee Badge A" Model "models/workshop/player/items/medic/sbxo2014_medic_wintergarb_coat/sbxo2014_medic_wintergarb_coat.mdl" } Action FetchFlag ItemAttributes { ItemName "The Ullapool Caber" "damage bonus" 1.5 "regenerate stickbomb" 1 } CharacterAttributes { "move speed bonus" 1.2 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 } } } } } Wave // Wave 5 { StartWaveOutput { Target wave_start_relay_2b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Enraged_Heavy_TheWall DropWeapon 1 } } } } WaveSpawn { Where flankers TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 10 TotalCurrency 0 TFBot { Template T_TFBot_SentryBuster Action SuicideBomber UseBusterModel 1 ClassIcon sentry_buster2 } } WaveSpawn { Name "5a" Where spawnbot Where flankers TotalCount 20 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 0 TFBot { Class Sniper Name "Bowman Master" Skill Hard ClassIcon sniper_bow_multi WeaponRestrictions PrimaryOnly Item "The Huntsman" DropWeapon 1 ItemAttributes { ItemName "The Huntsman" "arrow mastery" 1 } } } WaveSpawn { Name "5a" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 300 TFBot { Class Scout ClassIcon scout_pop Name "Soda Popper Scout" DropWeapon 1 Item "The Soda Popper" Item "Bonk Leadwear" Item "Airborne Attire" Item "Employee Badge A" Scale 1.3 Health 650 ItemModel { ItemName "Employee Badge A" Model "models/workshop/player/items/scout/sum22_pests_pads_style2/sum22_pests_pads_style2.mdl" } } } WaveSpawn { Name "5a" Where flankers TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 TotalCurrency 300 TFBot { Template T_TFBot_Heavy_IronFist_Airblast } } WaveSpawn { Name "5a" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 6 WaitBeforeStarting 20 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Class Pyro ClassIcon pyro_phlog Name "Phlog Pyro" Item "The Phlogistinator" Item "The Bubble Pipe" Item "The Moonman Backpack" Scale 1.3 Skill Expert Attributes SpawnWithFullCharge WeaponRestrictions PrimaryOnly DropWeapon 1 ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 "airblast_turn_projectile_to_ammo" 1 "special item description" "Airblast turns projectiles into ammo." "special item description 2" "Exclusive to this variant of The Phlogistinator only." } } } WaveSpawn { Name "5b" WaitForAllDead "5a" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 20 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector DropWeapon 1 } } WaveSpawn { Name "5b" WaitForAllDead "5a" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 300 Squad { TFBot { Template T_TFBot_Giant_Soldier_Quadfire DropWeapon 1 } TFBot { Class Medic Name "Giant Damage Booster Medic" ClassIcon medic_strength Skill Expert Health 4500 Item "The Quick-Fix" Item "The Quadwrangler" Item "The Team Captain" Attributes MiniBoss DropWeapon 1 ItemAttributes { ItemName "The Quick-Fix" "effect cond override" 19 "medigun passive attributes" "damage bonus|2" } CharacterAttributes { "bot medic uber health threshold" 5000 "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 } } } } WaveSpawn { Name "5b" WaitForAllDead "5a" Where spawnbot TotalCount 5 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout_Fast Item "Prinny Machete" DropWeapon 1 ItemAttributes { ItemName "Prinny Machete" "move speed bonus" 1.4 "special item description" "The Super Scout's speed has stayed with it's fish. Though it feels more stiff." "custom kill icon" "holymackerel" "custom item model" "models/workshop/weapons/c_models/c_holymackerel/c_holymackerel.mdl" } } } } Wave // Wave 6 { StartWaveOutput { Target wave_start_relay_noreset_2b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation { Line "{red}!!!WARNING!!!" Line "{00CCCC}All of the robots are {red}ENRAGED! {00CCCC}The weapons they drop are extremely powerful!" Line "{red}!!!WARNING!!!" } WaveSpawn { TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 Tank { Name "tankboss" StartingPathTrackNode "boss_path_1" Health 50000 Speed 50 Skin 1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited RandomChoice { RandomChoice { TFBot { Template T_TFBot_Enraged_Engineer_Widowmaker Action FetchFlag DropWeapon 1 } } } } WaveSpawn { Name "6a" Where spawnbot Where flankers TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 250 Squad { TFBot { Class Soldier ClassIcon heavy_shotgun_double Name "Enraged Double Barrel Shotgun" WeaponRestrictions SecondaryOnly DropWeapon 1 Attributes MiniBoss Health 4500 CustomEyeGlowColor "255 0 0" Item "gentlemanne_shotgun_dressedtokill" Item "The Soldier's Stogie" Item "Exquisite Rack" Item "The Patriot's Pouches" Item "Employee Badge A" ItemModel { ItemName "Employee Badge A" Model "models/workshop/player/items/all_class/xmas2013_jacket_s2/xmas2013_jacket_s2_soldier.mdl" } ItemAttributes { ItemName "gentlemanne_shotgun_dressedtokill" "mod max primary clip override" -1 "fire rate penalty" 2 "bullets per shot bonus" 3 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Template T_TFBot_Giant_Medic_Enraged_Overheal } } } WaveSpawn { Name "6a" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Class Scout Skill Expert CustomEyeGlowColor "255 0 0" DropWeapon 1 AimTrackingInterval 0 Name "Enraged Scout" Item "Upgradeable TF_WEAPON_SCATTERGUN" Item "Manndatory Attire" Item "Clown's Cover-Up" Item "Prohibition Opposition" ItemAttributes { ItemName "Upgradeable TF_WEAPON_SCATTERGUN" "bullets per shot bonus" 4 "damage penalty" 0.6 } } } WaveSpawn { Name "6a" Where flankers TotalCount 12 MaxActive 8 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 5 TotalCurrency 250 TFBot { Class Pyro ClassIcon pyro_backscratcher_lite Scale 1.3 Health 650 Name "Enraged Back Scratcher" Item "The Back Scratcher" Item "Respectless Robo-Glove" Item "Firebrand" WeaponRestrictions MeleeOnly Skill Expert DropWeapon 1 CustomEyeGlowColor "255 0 0" ItemAttributes { ItemName "The Back Scratcher" "attach particle effect static" 3042 "damage bonus" 3 "fire rate penalty" 1.6 "bleeding duration" 12 "mult bleeding dmg" 5 "mult bleeding delay" 5 } CharacterAttributes { "mult flag carrier move speed" 1 } } } WaveSpawn { Name "6b" WaitForAllDead "6a" Where spawnbot Where flankers TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 200 TFBot { Template T_TFBot_Heavyweapons_Fist CustomEyeGlowColor "255 0 0" Health 1800 Name "Enraged Steel Gauntlet" Item "Combat Slacks" Item "The Borscht Belt" Item "The Macho Mann" } } WaveSpawn { Name "6b" WaitForAllDead "6a" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 TotalCurrency 200 TFBot { Class Soldier ClassIcon soldier_crit_shotgun Skill Expert Name "Enraged Impact Soldier" Attributes HoldFireUntilFullReload Attributes AlwaysCrit CustomEyeGlowColor "255 0 0" DropWeapon 1 Item "The Original" Item "Dead of Night" Item "Safety Stripes" ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" -1 "Projectile speed increased" 1.5 "move speed bonus" 1.1 "clip size bonus" 1 "damage penalty" 0.8 } } } WaveSpawn { Name "6b" WaitForAllDead "6a" Where spawnbot Where flankers TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 300 Squad { TFBot { Class Soldier Skill Hard ClassIcon sniper_m4a1_lite Health 5200 Name "Giant Enraged WW2 Soldier" MaxVisionRange 2000 WeaponRestrictions SecondaryOnly Attributes MiniBoss Tag bot_giant Item "Upgradeable TF_WEAPON_SMG" Item "Sharp Chest Pain" Item "The Shellmet" Item "The Chaser" Item "Employee Badge A" DropWeapon 1 CustomEyeGlowColor "255 0 0" ItemModel { ItemName "Employee Badge A" Model "models/workshop/player/items/soldier/sum23_stealth_bomber_style1/sum23_stealth_bomber_style1.mdl" } ItemAttributes { ItemName "Upgradeable TF_WEAPON_SMG" "fire rate bonus" 0.6 "damage bonus" 2.1 "maxammo secondary increased" 3.14 "weapon spread bonus" 0.75 "custom item model" "models/weapons/c_models/c_m16/c_m16.mdl" } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } TFBot { Template T_TFBot_Giant_Medic_Enraged_Overheal } } } WaveSpawn { Name "6b" WaitForAllDead "6a" Where flankers TotalCount 14 MaxActive 6 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Class Engineer WeaponRestrictions PrimaryOnly Attributes AlwaysCrit DropWeapon 1 Item "Panic Attack Shotgun" Item "Texas Ten Gallon" Item "Cargo Constructor" Name "Enraged Engineer Shotgunner" ClassIcon engineer_frontier_justice_nys Action FetchFlag CustomEyeGlowColor "255 0 0" Scale 1.3 ItemAttributes { ItemName "Panic Attack Shotgun" "mod max primary clip override" -1 "damage penalty" 1 "bullets per shot bonus" 1 "add cond when active" 40 "custom kill icon" "frontier_kill" "custom weapon fire sound" "Weapon_FrontierJustice.SingleCrit" "custom item model" "models/weapons/c_models/c_frontierjustice/c_frontierjustice.mdl" } } } } Wave // Wave 7 { StartWaveOutput { Target wave_start_relay_noreset_2b Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } RedTeamWipeCausesWaveLoss 1 Explanation { Line "{red}!!!WARNING!!!" Line "{00CCCC}There is no bomb in this wave, but if RED team wipes, you instantly lose the wave!" Line "{red}!!!WARNING!!!" } WaveSpawn { TotalCount 0 SpawnCount 0 WaitBeforeStarting 5 FirstSpawnMessage "Attention Mann Co.!" } WaveSpawn { TotalCount 0 SpawnCount 0 WaitBeforeStarting 10 FirstSpawnMessage "I've been notified of your presence on this greenhouse about the roboticide!" } WaveSpawn { TotalCount 0 SpawnCount 0 WaitBeforeStarting 15 FirstSpawnMessage "So I have come to end this charade of this roboticide for the time being." } WaveSpawn { TotalCount 0 SpawnCount 0 WaitBeforeStarting 20 FirstSpawnMessage "[Mainly doing this because you fuckers are messing up the robot upgrade sales...]" } WaveSpawn { TotalCount 0 SpawnCount 0 WaitBeforeStarting 25 FirstSpawnMessage "[It has went down 84 percent since wave 2...]" } WaveSpawn { TotalCount 0 SpawnCount 0 WaitBeforeStarting 30 FirstSpawnWarningSound "vo/mvm/mght/taunts/demoman_mvm_m_taunts04.mp3" FirstSpawnMessage "{red}Don't fret, boyo. I'll be gentle!" } WaveSpawn { Name "7Boss" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 TotalCurrency 1000 FirstSpawnWarningSound "vo/mvm/mght/taunts/demoman_mvm_m_taunts04.mp3" DoneWarningSound "vo/mvm/mght/demoman_mvm_m_paincrticialdeath02.mp3" TFBot { Template T_TFBot_Chief_Demoman_Final_Boss } } WaveSpawn { Where spawnbot Where flankers TotalCount 20 MaxActive 4 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 10 TotalCurrency 0 Support 1 RandomChoice { TFBot { Template T_TFBot_Enraged_Scout_Shortstop Action Mobber } TFBot { Template T_TFBot_Enraged_Prinny_Machete } TFBot { Template T_TFBot_Enraged_Soldier_BlackBox Action Mobber } TFBot { Template T_TFBot_Enraged_Demoman_Burst } TFBot { Template T_TFBot_Enraged_Heavy_TheWall Action Mobber CharacterAttributes { "move speed bonus" 2.2 } } TFBot { Template T_TFBot_Enraged_Engineer_Widowmaker Action Mobber } } } WaveSpawn { WaitForAllDead "7Boss" TotalCount 0 SpawnCount 0 WaitBeforeStarting 0 DoneWarningSound "vo/mvm/mght/demoman_mvm_m_paincrticialdeath02.mp3" } } } /////////////// // Alpha 1: // Superbuff wave 1 completed // Date of Superbuff creation: 6/23/2024 /////////////// // Alpha 2: // Wave 2 completed ///////////////