// 3 year anniversary remaster. The Definitive version. // Robots stay vanilla. #base robot_standard.pop #base robot_giant.pop #base robot_gatebot.pop //#base robot_sentrybusters.pop // Step aside busters and clickin bots //#base robot_click.pop //#base robot_click_giant.pop //#base robot_click_gatebot.pop #base robot_fan.pop #base robot_fan_kaizo.pop WaveSchedule { StartingCurrency 2000 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 8 AddSentryBusterWhenDamageDealtExceeds 5 AddSentryBusterWhenKillCountExceeds 1 Advanced 1 CustomUpgradesFile "mvm_upgrades_sigsegv_extra_v20.txt" // temp file, remove after birthday party is over Templates { T_TFGateBot_Demoknight_PainTrain { Name "Pain Train Demoknight" Class Demoman ClassIcon paintrain_lite Health 650 Scale "1.3" Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 EventChangeAttributes { Default { Skill Expert Attributes IgnoreFlag BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Demoman" Item "The Pain Train" Item "The Tide Turner" Tag "bot_giant" ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 1.25 "boots falling stomp" 1 "cancel falling damage" 1 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Item "MvM GateBot Light Demoman" Item "The Pain Train" Item "The Tide Turner" Tag "bot_giant" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } ItemAttributes { ItemName "The Pain Train" "dmg bonus vs buildings" 1.5 } ItemAttributes { ItemName "The Tide Turner" "Attack not cancel charge" 1 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2 "bot custom jump particle" 1 "damage bonus" 1.75 "boots falling stomp" 1 "cancel falling damage" 1 } } } } T_TFGateBot_Giant_Scout_Fast_Paintrain { Name "Giant Scout" Class Scout ClassIcon scout_bat_nys Health 1700 EventChangeAttributes { Default { BehaviorModifiers Push Attributes IgnoreFlag WeaponRestrictions MeleeOnly Tag bot_gatebot Item "MvM GateBot Light Scout" Item "Upgradeable TF_WEAPON_BAT" //Item "The Gunboats" Item "The Ripped Rider" Item "Blizzard Britches" Tag bot_giant Tag nav_prefer_gate1_flank Skill Expert Attributes MiniBoss ItemAttributes { ItemName "Upgradeable TF_WEAPON_BAT" "damage bonus" 1.4 "increase player capture value" 1 } CharacterAttributes { "move speed bonus" 1.4 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } RevertGateBotsBehavior { WeaponRestrictions MeleeOnly Item "MvM GateBot Light Scout" Item "Upgradeable TF_WEAPON_BAT" //Item "The Gunboats" Item "The Ripped Rider" Item "Blizzard Britches" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } Tag bot_giant Skill Expert Attributes MiniBoss ItemAttributes { ItemName "Upgradeable TF_WEAPON_BAT" "damage bonus" 1.8 } CharacterAttributes { "move speed bonus" 1.2 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } T_TFGateBot_Giant_Soldier_DirectHit_Buff { Class Soldier Name "Giant Extended Buff Soldier" ClassIcon soldier_directhit_buff Health 3900 EventChangeAttributes { Default { BehaviorModifiers Push Attributes IgnoreFlag Tag bot_gatebot Tag nav_prefer_gate1_flank Item "The Direct Hit" Item "MvM GateBot Light Soldier" Item "The Buff Banner" Tag bot_giant Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 100 "fire rate bonus" 0.9 } } RevertGateBotsBehavior { Item "The Direct Hit" Item "The Buff Banner" Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 100 "fire rate bonus" 0.6 } } } } T_TFGateBot_Giant_Scout_Shortstop { Class Scout Skill Normal ClassIcon scout_shortstop Name "Giant Shortstop Scout" Health 1500 EventChangeAttributes { Default { Tag bot_giant Tag bot_gatebot Tag nav_prefer_gate1_flank BehaviorModifiers Push Attributes IgnoreFlag Attributes MiniBoss Item "MvM GateBot Light Scout" Item "The Shortstop" Skill Hard CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } RevertGateBotsBehavior { Item "MvM GateBot Light Scout" Item "The Shortstop" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } Skill Expert Attributes MiniBoss Tag bot_giant CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } T_TFGateBot_Giant_Heavyweapons_Shotgun_Crit_Kaizo { Class Heavyweapons Name "Giant Shotgun Heavy" Health 6000 ClassIcon heavy_shotgun_giant EventChangeAttributes { Default { Tag bot_gatebot BehaviorModifiers Push Attributes IgnoreFlag Item "MvM GateBot Light Heavy" Item "TF_WEAPON_SHOTGUN_HWG" Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes AlwaysCrit Tag bot_giant Tag nav_prefer_gate1_flank ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty" 2 "bullets per shot bonus" 10 "damage penalty" 0.8 "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 "override footstep sound set" 2 } } RevertGateBotsBehavior { Item "MvM GateBot Light Heavy" Item "TF_WEAPON_SHOTGUN_HWG" ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes AlwaysCrit Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate penalty" 1.75 "bullets per shot bonus" 12 "damage penalty" 0.6 "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 } CharacterAttributes { "move speed bonus" 0.7 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "attack projectiles" 1 "override footstep sound set" 2 } } } } T_TFGateBot_Giant_Scout_Sandman_CRACKEDEDDDEDD // lol { Class Scout Name "Giant Cracked League Scout" ClassIcon scout_stun Health 4000 EventChangeAttributes { Default { Tag nav_prefer_gate1_flank Tag bot_gatebot Tag bot_giant BehaviorModifiers Push Attributes IgnoreFlag Attributes MiniBoss Item "MvM GateBot Light Scout" Item "The Sandman" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" -1 } Item "Batter's Helmet" Skill Expert WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.3 } } RevertGateBotsBehavior { Tag bot_giant Item "The Sandman" Attributes MiniBoss ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" -1 } Item "Batter's Helmet" Skill Expert WeaponRestrictions MeleeOnly Item "MvM GateBot Light Scout" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } CharacterAttributes { "move speed bonus" 2 } } } } T_TFGateBot_Chief_Soldier_SlowCritBarrage_Cracked { Class Soldier Name "Cracked Major Crits" ClassIcon soldier_barrage_charged Health 75000 Scale 1.8 EventChangeAttributes { Default { BehaviorModifiers push Attributes IgnoreFlag Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 96 "faster reload rate" -1 "fire rate bonus" -1 "projectile spread angle penalty" 20 "damage bonus" 1.44 } CharacterAttributes { "health regen" 44 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "Projectile speed increased" 1.35 } } RevertGateBotsBehavior { Item "MvM GateBot Light Soldier" ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } Tag bot_giant Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 96 "faster reload rate" -1 "fire rate bonus" -1 "projectile spread angle penalty" 20 "damage bonus" 2.44 } CharacterAttributes { "health regen" 444 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.2 "Projectile speed increased" 1.44 } } } } T_TFBot_Giant_Pyro_DamageBoosted { Class Pyro Name "Giant Melter Pyro" ClassIcon pyro_hot Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes MiniBoss Tag bot_giant Item "Upgradeable TF_WEAPON_FLAMETHROWER" Item "Masked Loyalty" Item "Trickster's Turnout Gear" ItemAttributes { ItemName "Upgradeable TF_WEAPON_FLAMETHROWER" "lunchbox adds minicrits" 2 "damage bonus" 3.11 "weapon burn dmg increased" 4 "flame_speed" 2500 "flame_lifetime" 1.2 "flame_up_speed" -50 } CharacterAttributes { "move speed bonus" 0.66 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFGateBot_Demo_Scatter_Variant1 { Class Demoman Name "Scatter Demoman" ClassIcon demo_scatter Skill Expert Scale 1.3 Health 650 EventChangeAttributes { Default { Skill Normal WeaponRestrictions PrimaryOnly Attributes IgnoreFlag Attributes HoldFireUntilFullReload Attributes AlwaysCrit BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Tag bot_giant Item "MvM GateBot Light Demoman" Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Sober Stuntman" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.8 "fire rate bonus" 0.001 "clip size bonus" 1.5 "projectile spread angle penalty" 4 "damage bonus" 1.5 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "MvM GateBot Light Demoman" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Sober Stuntman" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.4 "fire rate bonus" 0.001 "clip size bonus" 2 "projectile spread angle penalty" 8 "damage bonus" 2 } } } } T_TFGateBot_Demo_Scatter_Variant2 { Class Demoman Name "Scatter Demoman" ClassIcon demo_scatter Skill Expert Scale 1.3 Health 650 EventChangeAttributes { Default { Skill Normal WeaponRestrictions PrimaryOnly Attributes IgnoreFlag Attributes HoldFireUntilFullReload Attributes AlwaysCrit BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Tag bot_giant Item "MvM GateBot Light Demoman" Item "The Iron Bomber" Item "Strontium Stove Pipe" ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0.8 "fire rate bonus" 0.001 "clip size bonus" 1.5 "projectile spread angle penalty" 4 "damage bonus" 1.5 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "MvM GateBot Light Demoman" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Item "The Iron Bomber" Item "Strontium Stove Pipe" ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 0.4 "fire rate bonus" 0.001 "clip size bonus" 2 "projectile spread angle penalty" 8 "damage bonus" 2 } } } } T_TFGateBot_Demo_Scatter_Variant3 { Class Demoman Name "Scatter Demoman" ClassIcon demo_scatter Skill Expert Scale 1.3 Health 650 EventChangeAttributes { Default { Skill Normal WeaponRestrictions PrimaryOnly Attributes IgnoreFlag Attributes HoldFireUntilFullReload Attributes AlwaysCrit BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Tag bot_giant Item "MvM GateBot Light Demoman" Item "The Loch-n-Load" Item "Scotch Bonnet" ItemAttributes { ItemName "The Loch-n-Load" "faster reload rate" 0.8 "fire rate bonus" 0.001 "clip size bonus" 1.5 "projectile spread angle penalty" 4 "damage bonus" 1.5 } } RevertGateBotsBehavior { Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes AlwaysCrit Item "MvM GateBot Light Demoman" ItemAttributes { ItemName "MvM GateBot Light Demoman" "item style override" 1 } Item "The Loch-n-Load" Item "Scotch Bonnet" ItemAttributes { ItemName "The Loch-n-Load" "faster reload rate" 0.4 "fire rate bonus" 0.001 "clip size bonus" 2 "projectile spread angle penalty" 8 "damage bonus" 2 } } } } T_TFGateBot_Pyro_Shotgun_Cracked { Name "Cracked Shotgun Pyro" Class Pyro ClassIcon heavy_shotgun Health 444 Attributes AlwaysCrit EventChangeAttributes { Default { Skill Expert WeaponRestrictions SecondaryOnly Attributes IgnoreFlag Attributes HoldFireUntilFullReload BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Pyro" Item "TF_WEAPON_SHOTGUN_PYRO" Item "The Burning Question" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PYRO" "bullets per shot bonus" 10 "faster reload rate" 0.6 "fire rate bonus" 0.6 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Item "MvM GateBot Light Pyro" Item "TF_WEAPON_SHOTGUN_PYRO" Item "The Burning Question" ItemAttributes { ItemName "MvM GateBot Light Pyro" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PYRO" "bullets per shot bonus" 8 "faster reload rate" 0.2 "fire rate bonus" 0.5 "clip size bonus" 2 } } } } T_TFGateBot_Soldier_Shotgun_Cracked { Name "Cracked Shotgun Soldier" Class Soldier ClassIcon heavy_shotgun Health 444 Attributes AlwaysCrit EventChangeAttributes { Default { Skill Expert WeaponRestrictions SecondaryOnly Attributes IgnoreFlag Attributes HoldFireUntilFullReload BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Soldier" Item "TF_WEAPON_SHOTGUN_SOLDIER" Item "Nasty Norsemann" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_SOLDIER" "bullets per shot bonus" 0.6 "faster reload rate" 0.2 "fire rate bonus" 0.2 "clip size penalty" 0.66 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions SecondaryOnly Item "MvM GateBot Light Soldier" Item "TF_WEAPON_SHOTGUN_SOLDIER" Item "Nasty Norsemann" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "MvM GateBot Light Soldier" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_SOLDIER" "bullets per shot bonus" 0.3 "faster reload rate" 0.2 "fire rate bonus" 0.8 "clip size bonus" 1.2 } } } } T_TFGateBot_Heavy_Shotgun_Cracked { Name "Cracked Shotgun Heavy" Class Heavyweapons ClassIcon heavy_shotgun Health 999 Attributes AlwaysCrit Scale 1.3 EventChangeAttributes { Default { Skill Expert WeaponRestrictions SecondaryOnly Attributes IgnoreFlag Attributes HoldFireUntilFullReload BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Heavy" Item "TF_WEAPON_SHOTGUN_HWG" Item "The Soviet Gentleman" Item "The Mutton Mann" Item "EOTL_sheavyshirt" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "bullets per shot bonus" 1.6 "fire rate bonus" 0.8 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions SecondaryOnly Item "MvM GateBot Light Heavy" Item "TF_WEAPON_SHOTGUN_HWG" Item "The Soviet Gentleman" Item "The Mutton Mann" Item "EOTL_sheavyshirt" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "MvM GateBot Light Heavy" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "bullets per shot bonus" 1.3 "faster reload rate" 0.2 "fire rate bonus" 0.6 "clip size bonus" 1.2 "damage bonus" 1.4 } } } } T_TFBot_Giant_Sniper_Carbine_Cracked { Class Sniper ClassIcon sniper_carbine WeaponRestrictions SecondaryOnly Attributes MiniBoss Name "Craked Carbine Sniper" Item "The Cleaner's Carbine" Item "Liquidator's Lid" Item "Down Under Duster" Health 4444 Tag bot_giant ItemAttributes { ItemName "The Cleaner's Carbine" "fire rate bonus" -1 "damage bonus" 5.4 "bullets per shot bonus" 4 "spread penalty" 4 "clip size bonus" 44 } CharacterAttributes { "damage force reduction" 0.44 "airblast vulnerability multiplier" 0.44 "override footstep sound set" 6 } } T_TFGate_Bot_Scout_Soda_Cracked { Name "Cracked Soda Scout" Class Scout ClassIcon scout_pop_hyper Health 450 Scale 1 EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Attributes IgnoreFlag BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Item "MvM GateBot Light Scout" Item "The Soda Popper" Item "MNC Mascot Outfit" Item "MNC Hat" Item "The Fast Learner" ItemAttributes { ItemName "The Soda Popper" "fire rate bonus" 0 } CharacterAttributes { "move speed bonus" 1.3 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Item "MvM GateBot Light Scout" Item "The Soda Popper" Item "MNC Mascot Outfit" Item "MNC Hat" Item "The Fast Learner" ItemAttributes { ItemName "MvM GateBot Light Scout" "item style override" 1 } ItemAttributes { ItemName "The Soda Popper" "fire rate bonus" 0 "clip size bonus" 2 } CharacterAttributes { "move speed bonus" 1.3 } } } } T_TFGateBot_Giant_Sniper_Huntsman_Cracked { Name "Giant Cracked Huntsman Sniper" Class Sniper ClassIcon sniper_bow_multi_deadly Health 3500 EventChangeAttributes { Default { Skill Expert WeaponRestrictions PrimaryOnly Attributes IgnoreFlag Attributes AlwaysCrit Attributes MiniBoss BehaviorModifiers Push Tag nav_prefer_gate1_flank Tag bot_gatebot Tag bot_giant Item "MvM GateBot Light Sniper" Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage bonus" 3 "faster reload rate" 0.4 } CharacterAttributes { "move speed penalty" 0.6 "damage force reduction" 0.44 "airblast vulnerability multiplier" 0.44 "override footstep sound set" 6 } } RevertGateBotsBehavior { Attributes AlwaysCrit Attributes MiniBoss Skill Expert WeaponRestrictions PrimaryOnly Item "MvM GateBot Light Sniper" Tag bot_giant ItemAttributes { ItemName "MvM GateBot Light Sniper" "item style override" 1 } ItemAttributes { ItemName "The Huntsman" "damage bonus" 2.8 "faster reload rate" 0.2 } CharacterAttributes { "move speed penalty" 0.6 "damage force reduction" 0.44 "airblast vulnerability multiplier" 0.44 "override footstep sound set" 6 } } } } } Mission { Where spawnbot_a Where spawnbot_b Where spawnbot_c Objective Spy BeginAtWave 1 RunForThisManyWaves 7 DesiredCount 2 InitialCooldown 30 CooldownTime 5 TFBot { Template T_TFBot_Spy_Kaizo ClassIcon support_trio_improved } } Mission { Where spawnbot_a Where spawnbot_b Where spawnbot_c Objective Sniper BeginAtWave 1 RunForThisManyWaves 7 DesiredCount 2 InitialCooldown 20 CooldownTime 5 TFBot { Template T_TFBot_Sniper_Kaizo ClassIcon support_trio_improved } } Mission { Where spawnbot_a Where spawnbot_b Where spawnbot_c Objective DestroySentries BeginAtWave 1 RunForThisManyWaves 7 DesiredCount 2 InitialCooldown 0 CooldownTime 0 TFBot { Template T_TFBot_SentryBuster Tag bot_giant Health 9999 } } Mission { Where spawnbot_a Where spawnbot_b Where spawnbot_c Objective Engineer BeginAtWave 1 RunForThisManyWaves 7 DesiredCount 4 InitialCooldown 20 CooldownTime 5 TFBot { Template T_TFBot_Engineer_Sentry_Battle_Kaizo ClassIcon support_trio_improved } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target initMain Action Trigger } WaveSpawn { Name "1a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 40 MaxActive 14 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Scout_FAN_Kaizo } TFBot { Name "Shortstop Scout" Class Scout ClassIcon scout_shortstop Health 150 Skill Expert WeaponRestrictions PrimaryOnly Tag X Item "The Shortstop" ItemAttributes { ItemName "The Shortstop" "bullets per shot bonus" 3 } CharacterAttributes { "move speed bonus" 1.3 } } } } WaveSpawn { Name "1a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 30 MaxActive 12 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 Squad { TFBot { Class Heavyweapons ClassIcon heavy_champ_agility WeaponRestrictions MeleeOnly Skill Expert Name "Heavyweight Champ" Item "The Killing Gloves Of Boxing" Item "Pugilist's Protector" CharacterAttributes { "move speed bonus" 2 } } TFBot { Name "Perma-Uber QuickFix Medic" Class Medic ClassIcon medic_quickfix_inf Scale 1 Health 150 Attributes SpawnWithFullCharge Skill Expert Item "The Quick-Fix" ItemAttributes { ItemName "The Quick-Fix" "heal rate bonus" 20 "ubercharge rate bonus" 9999 "uber duration bonus" 60 } CharacterAttributes { "bot medic uber health threshold" 300 } } } } WaveSpawn { Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 10 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 300 TFBot { Template T_TFGateBot_Giant_Scout_Fast_Paintrain } } WaveSpawn { Name "1aA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 200 TFBot { ClassIcon soldier_quadfire_giant Health 4200 Name "Giant Quadfire Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Defiant Spartan" Item "Trench Warefarer" Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysCrit ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.001 "projectile spread angle penalty" 6 "faster reload rate" 0.4 "damage bonus" 2.1 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } Tag "bot_giant" } } WaveSpawn { Name "1aA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 200 TFBot { Class Demoman Name "Giant Burst Fire Demo" ClassIcon demo_burst_giant Health 3300 Skill Expert Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Spiky Viking" Item "The Shrapnel Shell" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.3 "fire rate bonus" 0 "clip size upgrade atomic" 16.0 "projectile spread angle penalty" 15 "Projectile speed increased" 1.2 "damage bonus" 1.8 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } Attributes AlwaysCrit Tag "bot_giant" } } WaveSpawn { Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 0 TotalCurrency 100 Support 1 Squad { TFBot { Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Item "Scotsman's Stove Pipe" } TFBot { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly } } } WaveSpawn { Name "1b" WaitForAllDead "1aA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Pyro_DamageBoosted } } WaveSpawn { Name "1b" WaitForAllDead "1aA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 2.5 TotalCurrency 200 TFBot { Class Scout Name "Force-a-Nature Super Scout" ClassIcon scout_fan_booster_seel Skill Hard Item "The Force-a-Nature" Item "Airborne Attire" Item "Cozy Cover-Up" Health 2000 Attributes MiniBoss Attributes HoldFireUntilFullReload Skill Expert ItemAttributes { ItemName "The Force-a-Nature" "bullets per shot bonus" 0.4 "fire rate bonus" 0.5 "faster reload rate" 0.7 "damage bonus" 1.35 "weapon spread bonus" 0.4 } CharacterAttributes { "move speed bonus" 1.6 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } WaveSpawn { Name "1b" WaitForAllDead "1a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 200 Squad { TFBot { Class Soldier ClassIcon soldier_spammer_spammer Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.1 "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 "projectile spread angle penalty" 7 } CharacterAttributes { "move speed bonus" 1.4 } } TFBot { Template T_TFBot_Heavyweapons_Fist ClassIcon heavy_steelfist_conch_v2 Item "The Concheror" Item "The Macho Mann" Attributes SpawnWithFullCharge CharacterAttributes { "move speed bonus" 1.2 "increase buff duration" 90 } } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target initMain Action Trigger } WaveSpawn { Name "2a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 300 TFBot { Template T_TFGateBot_Giant_Soldier_DirectHit_Buff } } WaveSpawn { Name "2a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Template T_TFGateBot_Giant_Scout_Shortstop } } WaveSpawn { Name "2bA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 5 TotalCurrency 150 TFBot { Template T_TFBot_Demoman_Samurai_Kaizo } } WaveSpawn { Name "2bA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 150 TFBot { Template T_TFBot_Demoknight_Leaping } } WaveSpawn { Name "2bA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 150 TFBot { Template T_TFBot_Demoknight_Leaping_NineIron } } WaveSpawn { Name "2bA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 150 TFBot { Template T_TFBot_Demoknight_Leaping_Persian } } WaveSpawn { Name "2bA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Template T_TFGateBot_Demoknight_PainTrain } } WaveSpawn { Name "2bA" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 200 RandomChoice { TFBot { Template T_TFBot_Demoknight_Leaping_Caber } TFBot { Template T_TFBot_Demoknight_Leaping_Caber } TFBot { Template T_TFBot_Demoknight_Leaping_Caber_Grapple } } } WaveSpawn { Name "2c" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 4 TotalCurrency 100 Support 1 TFBot { Template T_TFBot_Heavy_IronFist_Airblast ClassIcon heavy_steelfist_hook Tag "bot_giant" Item "TF_WEAPON_GRAPPLINGHOOK" ItemAttributes { ItemName "TF_WEAPON_GRAPPLINGHOOK" "is_passive_weapon" 1 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target initMain Action Trigger } WaveSpawn { Name "3a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 40 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 200 Squad { TFBot { ClassIcon soldier_quadfire Health 650 Name "Quadfire Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "the conquistador" Attributes HoldFireUntilFullReload Scale 1.3 Tag bot_giant ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 1.5 "fire rate bonus" 0.001 "projectile spread angle penalty" 2 "faster reload rate" 0.75 } } TFBot { Template T_TFBot_Medic_SlowRecharge Skill Expert Health 900 ClassIcon medic_uber_armored_mort Scale 1.4 Tag bot_giant CharacterAttributes { "uber duration bonus" 4 "heal rate bonus" 1.2 } } } } WaveSpawn { Name "3b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 250 Squad { TFBot { Template T_TFGateBot_Giant_Heavyweapons_Shotgun_Crit_Kaizo } TFBot { Template T_TFBot_Giant_Medic_Regen_Fake } } } WaveSpawn { Name "3c" WaitForAllDead "3b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 200 TFBot { Name "Giant Grapple Heal Natascha Heavy" Item "The Officer's Ushanka" Class Heavyweapons ClassIcon heavy_natascha_grapple_heal Item "Natascha" Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "Natascha" "damage penalty" 2 "heal on kill" 3000 "apply look velocity on damage" -250 "apply z velocity on damage" -250 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } WaveSpawn { Name "3c" WaitForAllDead "3b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 4 TotalCurrency 200 TFBot { Class Soldier Name "Enraged Giant Burst Fire Soldier" ClassIcon soldier_barrage_super Health 4800 Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes HoldFireUntilFullReload Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0 "fire rate bonus" 0 "clip size upgrade atomic" 50 "Projectile speed increased" 0.65 "damage bonus" 2 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "move speed bonus" 0.5 } } } WaveSpawn { Name "3d" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 200 MaxActive 8 SpawnCount 4 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 250 Support 1 RandomChoice { TFBot { Template T_TFBot_Soldier_RocketShotgun Item "Chieftain's Challenge" Scale 1.3 Health 650 Tag bot_giant } TFBot { Template T_TFBot_Soldier_RocketPush Item "Jumper's Jeepcap" Scale 1.3 Health 650 Tag bot_giant } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target initMain Action Trigger } WaveSpawn { Name "4aTanks" TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 60 TotalCurrency 250 Tank { Name "tankboss" StartingPathTrackNode "tank_path_start" Health 60000 Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "4bTanks" WaitForAllDead "4aTanks" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 60 TotalCurrency 200 Tank { Name "tankboss" StartingPathTrackNode "tank_path_start" Health 75000 Speed 80 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "4a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Pyro_Third_Degree } } WaveSpawn { Name "4a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 100 MaxActive 14 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 250 Squad { TFBot { Template T_TFBot_Sniper_Jarate_Kaizo } TFBot { Template T_TFBot_Scout_Milk_Kaizo } } } WaveSpawn { Name "4a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 30 MaxActive 8 SpawnCount 4 WaitBeforeStarting 30 WaitBetweenSpawns 1 TotalCurrency 200 TFBot { Class Demoman Name "Burst Fire Demo" Health 400 ClassIcon demo_burst_healonkill Skill Expert Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.75 "fire rate bonus" 0.05 "clip size bonus" 3 "projectile spread angle penalty" 3 "heal on kill" 400 } } } WaveSpawn { Name "4a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 30 MaxActive 8 SpawnCount 4 WaitBeforeStarting 30 WaitBetweenSpawns 1 TotalCurrency 200 TFBot { Class Soldier Name "Burst Fire Soldier" ClassIcon soldier_burstfire_heal Health 400 Skill Expert Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.8 "fire rate bonus" 0.05 "clip size bonus" 3 "projectile spread angle penalty" 3 "heal on kill" 400 } } } WaveSpawn { Name "4b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 44 WaitBetweenSpawns 20 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Sniper_Carbine_Cracked } } WaveSpawn { Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 60 WaitBetweenSpawns 60 TotalCurrency 350 Support 1 TFBot { Template T_TFBot_Demoman_Samurai ClassIcon demoknight_skullcutter_lite Name "01111111" Health 37777 Attributes AlwaysFireWeapon Attributes MiniBoss Item "The Scotsman's Skullcutter" CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "turn to gold" 1 "damage force reduction" 0.1 "cancel falling damage" 1 "melee range multiplier" 3.2 "move speed bonus" 3 "dmg taken increased" 15 } } } // WaveSpawn // bad wavespawn they run to the hatch and do nothing // { // Where spawnbot_a // Where spawnbot_b // Where spawnbot_c // TotalCount 2 // MaxActive 1 // SpawnCount 1 // WaitBeforeStarting 60 // WaitBetweenSpawns 30 // TotalCurrency 100 // Support 1 // RandomChoice // { // TFBot // { // Template T_TFBot_Giant_Major_League // ClassIcon scout_major_league_v2 // Item "The Cockfighter" // Tag "bot_giant" // Attributes IgnoreFlag // Attributes Aggressive // } // TFBot // { // Template T_TFBot_Chief_Tavish // ClassIcon demoknight_scrapblade // Item "The King of Scotland Cape" // Tag "bot_giant" // Attributes IgnoreFlag // Attributes Aggressive // } // } // } WaveSpawn { Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 10 TotalCurrency 100 Support 1 TFBot { Class Heavyweapons Scale 1.4 Health 900 ClassIcon heavy_armored Tag bot_giant } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target initMain Action Trigger } WaveSpawn { Name "5a" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 100 Tank { Name "tankboss" StartingPathTrackNode "tank_path_start" Health 75000 Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "5a" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 TotalCurrency 100 Tank { Name "tankboss" StartingPathTrackNode "tank_path_start" Health 75000 Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "5a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 250 TFBot { Template T_TFGateBot_Giant_Scout_Sandman_CRACKEDEDDDEDD } } WaveSpawn { Name "5a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 12 MaxActive 6 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 200 TFBot { Class Scout Name "Giant Hyper Bonk Scout" ClassIcon scout_superbonk_penetrator_hyper Skill Expert Health 3200 WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "The Shortstop" Item "The Milkman" Item "Bonk! Atomic Punch" ItemAttributes { ItemName "The Shortstop" "damage bonus" 2.44 "projectile penetration" 1 "fire rate bonus" -1 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "move speed bonus" 1.4 } } } WaveSpawn { Name "5b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 60 MaxActive 16 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 200 RandomChoice { TFBot { Class Soldier Skill Expert Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Stainless Pot" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2 "fire rate bonus" 0.3 } } TFBot { Class Soldier Skill Expert Item "The Original" Item "Soldier's Stash" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Original" "damage bonus" 2 "fire rate bonus" 0.3 } } TFBot { Class Soldier Skill Expert Item "The Cow Mangler 5000" Item "Lord Cockswain's Novelty Mutton Chops and Pipe" Item "Lord Cockswain's Pith Helmet" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Cow Mangler 5000" "damage bonus" 2 "fire rate bonus" 0.3 } } TFBot { Class Soldier Skill Expert Item "Rocket Jumper" Item "Dr's Dapper Topper" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Rocket Jumper" "damage bonus" 2 "damage penalty" 1 "fire rate bonus" 0.3 } } TFBot { Class Soldier Skill Expert Item "The Direct Hit" Item "Defiant Spartan" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Direct Hit" "damage bonus" 2 "fire rate bonus" 0.3 } } TFBot { Class Soldier Skill Expert Item "The Black Box" Item "Chieftain's Challenge" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Black Box" "damage bonus" 2 "clip size penalty" 1 "fire rate bonus" 0.3 } } TFBot { Class Soldier Skill Expert Item "The Liberty Launcher" Item "Jumper's Jeepcap" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Liberty Launcher" "damage bonus" 2 "damage penalty" 1 "fire rate bonus" 0.3 } } TFBot { Class Soldier Skill Expert Item "The Air Strike" Item "The Lucky Shot" Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Air Strike" "damage bonus" 2 "damage penalty" 1 "fire rate bonus" 0.3 } } } } WaveSpawn { Name "5c" WaitForAllDead "5a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 250 Squad { TFBot { Name "Giant Cracked Shotgun Heavy" Class Heavyweapons ClassIcon heavy_shotgun_explosive Health 5300 Attributes MiniBoss Attributes AlwaysCrit Attributes HoldFireUntilFullReload Skill Expert WeaponRestrictions SecondaryOnly Tag bot_giant Item "TF_WEAPON_SHOTGUN_HWG" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 0 "override projectile type" 2 "mini rockets" 1 "damage bonus" 16.44 } CharacterAttributes { "move speed penalty" 0.8 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 } } TFBot { Template T_TFBot_Giant_Medic_Regen_Fake Health 5555 } } } WaveSpawn { Name "5c" WaitForAllDead "5a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Template T_TFGateBot_Chief_Soldier_SlowCritBarrage_Cracked } } WaveSpawn { Name "5d" WaitForAllDead "5b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 10 MaxActive 6 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 TotalCurrency 150 TFBot { Template T_TFBot_Giant_Pyro_DamageBoosted Health 4200 } } WaveSpawn { Name "5d" WaitForAllDead "5b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 40 MaxActive 14 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Health 400 } TFBot { Template T_TFBot_Soldier_Extended_Battalion Health 400 } } } WaveSpawn { WaitForAllDead "5c" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 0 Support 1 TFBot { Template T_TFBot_Soldier_BurstFire ClassIcon soldier_crit_burstfire } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target initMain Action Trigger } WaveSpawn { Name "6a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 300 TFBot { Class Scout Name "Cracked Super Scout" ClassIcon scout_fast_hyper Skill Expert Item "Bolt Boy" Item "The Holy Mackerel" WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AlwaysCrit ItemAttributes { ItemName "The Holy Mackerel" "damage bonus" 5.44 "apply look velocity on damage" 600 "fire rate penalty" 1.44 } CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "health regen" 144 } Item "Ball-Kicking Boots" Health 1444 } } WaveSpawn { Name "6a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 28 MaxActive 16 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 RandomChoice { TFBot { Template T_TFGateBot_Demo_Scatter_Variant1 } TFBot { Template T_TFGateBot_Demo_Scatter_Variant2 } TFBot { Template T_TFGateBot_Demo_Scatter_Variant3 } // TFBot // sorry man // { // Class Demoman // Name "Cannon Scatter Demoman" // ClassIcon demo_scatter // Skill Expert // WeaponRestrictions PrimaryOnly // Item "The Loose Cannon" // Item "Tippler's Tricorne" // Attributes HoldFireUntilFullReload // Attributes AlwaysCrit // Scale 1.3 // Health 650 // ItemAttributes // { // ItemName "The Loose Cannon" // "faster reload rate" 1.8 // "fire rate bonus" 0.001 // "clip size bonus" 1.5 // "projectile spread angle penalty" 5 // "grenade launcher mortar mode" 0 // "Projectile speed increased" 1.75 // "damage bonus" 1.5 // } // } } } WaveSpawn { Name "6a" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 100 Tank { Name "tankboss" StartingPathTrackNode "tank_path_start" Health 80000 Speed 75 Skin 1 OnKilledOutput { Target boss_dead_relay Action trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name "6b" WaitForAllSpawned "6a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 0 TotalCurrency 250 RandomChoice // Good luck scouts { TFBot { Class Heavyweapons Skill Expert Attributes AlwaysCrit } TFBot { Class Heavyweapons Skill Expert Attributes AlwaysCrit Item "The Brass Beast" } TFBot { Class Heavyweapons Skill Expert Attributes AlwaysCrit Item "Natascha" } TFBot { Class Heavyweapons Skill Expert Attributes AlwaysCrit Item "Tomislav" } } } WaveSpawn { Name "6b" WaitForAllDead "6a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Pyro_Flare_Spammer_ScorchShot_Kaizo } } WaveSpawn { Name "6b" WaitForAllDead "6a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 3 TotalCurrency 200 TFBot { Template T_TFBot_Heavy_IronFist_Airblast_Kaizo } } WaveSpawn { Name "6c" WaitForAllDead "6b" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 RandomChoice { TFBot { Template T_TFGateBot_Pyro_Shotgun_Cracked } TFBot { Template T_TFGateBot_Soldier_Shotgun_Cracked } } } WaveSpawn { Name "6d" WaitForAllSpawned "6c" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 3 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Sniper_Carbine_Cracked } } WaveSpawn { Name "6d" WaitForAllDead "6c" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 200 Squad { TFBot { Name "Giant Cracked Scatter Demoman" Class Demoman ClassIcon demo_scatter_hyper Scale 1.75 Health 4600 Attributes MiniBoss Attributes AlwaysFireWeapon Skill Easy WeaponRestrictions PrimaryOnly Tag bot_giant Item "Upgradeable TF_WEAPON_GRENADELAUNCHER" Item "Hazard Headgear" Item "The Shrapnel Shell" ItemAttributes { ItemName "Upgradeable TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.1 //"mod no reload DISPLAY ONLY" 1 //"mod max primary clip override" -1 "projectile spread angle penalty" 40 "damage bonus" 2 "faster reload rate" -2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 4 } } TFBot { Class Medic Name "Giant Cracked Kritz Medic" ClassIcon medic_kritz2 Skill Expert Health 6666 Attributes SpawnWithFullCharge Item "The Kritzkrieg" Item "The Onimann" Item "Miser's Muttonchops" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage bonus" 2.1 } CharacterAttributes { "move speed bonus" 2.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "uber duration bonus" 44 "bot medic uber health threshold" 5000 } } } } WaveSpawn { Name "6d" WaitForAllDead "6c" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 24 MaxActive 12 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 300 RandomChoice { TFBot { Template T_TFBot_Demoknight_Leaping Health 800 } TFBot { Template T_TFBot_Demoman_Samurai_Kaizo Health 800 } TFBot { Template T_TFBot_Demoknight_Leaping_Persian Health 800 } TFBot { Template T_TFBot_Demoknight_Leaping_NineIron Health 800 } } } WaveSpawn { Name "6d" WaitForAllDead "6c" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 30 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 200 Squad { TFBot { Name "Cracked C.A.P.P.E.R Scout" Class Scout ClassIcon scout_capper_nys Scale 1 Health 1250 Attributes AlwaysCrit Attributes AutoJump AutoJumpMin 5 AutoJumpMax 5 Skill Normal Scale 1.3 WeaponRestrictions SecondaryOnly Tag bot_giant Item "The C.A.P.P.E.R" Item "Cadet Visor" ItemAttributes { ItemName "The C.A.P.P.E.R" "damage bonus" 9.44 "fire rate penalty" 2.2 "weapon spread bonus" 0 } CharacterAttributes { "increased jump height" 2 "cancel falling damage" 1 } } TFBot { Name "Cracked Air Strike Soldier" Class Soldier Scale 1 Health 300 ClassIcon soldier_airstrike_hyper Attributes Parachute Attributes AutoJump AutoJumpMin 5 AutoJumpMax 5 Skill Expert WeaponRestrictions PrimaryOnly Item "The Air Strike" Item "The B.A.S.E. Jumper" Item "The Peacebreaker" Item "Veterans Attire" ItemAttributes { ItemName "The Air Strike" "fire rate bonus" 0 "clip size bonus" 10 } CharacterAttributes { "increased jump height" 3 "cancel falling damage" 1 } } } } WaveSpawn { WaitForAllDead "6a" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 4 TotalCurrency 100 Support 1 TFBot { Class Soldier ClassIcon soldier_frostbiteburst Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Manndatory Attire" Item "The Mantreads" Name "Frost Burst Soldier" Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 1.11 "fire rate bonus" 0.2 "clip size upgrade atomic" 2 "faster reload rate" 0.7 "projectile spread angle penalty" 5 "attach particle effect" 703 "paintkit_proto_def_index" 279 } } } } Wave // Final Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target initMain Action Trigger } WaveSpawn { Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 2000 FirstSpawnWarningSound "vo/mvm/mght/soldier_mvm_m_dominationscout03.mp3" DoneWarningSound "vo/mvm/mght/soldier_mvm_m_paincrticialdeath01.mp3" TFBot { ClassIcon soldier_barrage_buff Health 99999 Name "Mentally Unstable" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly //Scale 2 // gets stuck Attributes MiniBoss Attributes SpawnWithFullCharge Attributes UseBossHealthBar //Attributes HoldFireUntilFullReload Item "concealedkiller_rocketlauncher_sandcannon" Item "the war eagle" Item "the killer's kit" Item "The Buff Banner" Tag bot_giant ItemAttributes { ItemName "concealedkiller_rocketlauncher_sandcannon" "attach particle effect" 702 "attach particle effect static" 4 "clip size upgrade atomic" 96 "fire rate bonus" 0.05 "faster reload rate" 0.001 "damage bonus" 6 "projectile spread angle penalty" 3 "heal on kill" 10000 "Projectile speed increased" 2 } ItemAttributes { ItemName "the war eagle" "attach particle effect" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "rage giving scale" 0.05 "health regen" 1000 "increase buff duration" 100 "jarate backstabber" 1 } } } WaveSpawn { Name "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Pyro_DamageBoosted Health 4600 } } WaveSpawn { Name "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 22 MaxActive 11 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 3 TotalCurrency 200 TFBot { Template T_TFGateBot_Demo_Scatter_Variant1 } } WaveSpawn { Name "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 5 SpawnCount 5 WaitBeforeStarting 7 WaitBetweenSpawns 1 TotalCurrency 250 TFBot { Class Soldier Name "Extended Backup Soldier" Skill Normal ClassIcon soldier_disciplinary_backup Attributes SpawnWithFullCharge Attributes AlwaysFireWeapon Item "The Battalion's Backup" Item "The Disciplinary Action" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size penalty" -1 "maxammo primary reduced" -1 } CharacterAttributes { "increase buff duration" 90 "move speed bonus" 1.6 "deploy time increased" 0.5 } } } WaveSpawn { Name "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 20 MaxActive 10 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 TotalCurrency 250 TFBot { Name "Cracked Nuke Soldier" Class Soldier ClassIcon soldier_doublenuke Scale 1.4 Health 900 Attributes AlwaysCrit Attributes HoldFireUntilFullReload Skill Easy WeaponRestrictions PrimaryOnly Tag bot_giant Item "The Original" ItemAttributes { ItemName "The Original" "faster reload rate" 0.44 "fire rate bonus" 0 "Projectile speed increased" 1.44 "projectile spread angle penalty" 30 "use large smoke explosion" 1 "Blast radius increased" 4.44 "clip size penalty" 0.5 } CharacterAttributes { "move speed bonus" 1.1 } } } WaveSpawn { Name "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 100 TFBot { Template T_TFGateBot_Giant_Sniper_Huntsman_Cracked } } WaveSpawn { Name "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 100 TFBot { Template T_TFGateBot_Heavy_Shotgun_Cracked } } WaveSpawn { Name "FinalWave2" WaitForAllDead "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 22 MaxActive 10 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 2 TotalCurrency 250 TFBot { Template T_TFBot_Demoknight_Leaping_Skullcutter } } WaveSpawn { Name "FinalWave2" WaitForAllDead "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 5 TotalCurrency 150 TFBot { Name "Giant Barrage Soldier" Class Soldier ClassIcon soldier_barrage_directhit_yoovy Health 4600 Attributes MiniBoss Attributes AlwaysCrit Attributes HoldFireUntilFullReload Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Item "The Direct Hit" ItemAttributes { ItemName "The Direct Hit" "damage bonus" 5 "fire rate bonus" 0.05 "clip size upgrade atomic" 36 "faster reload rate" 0.4 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 } } } WaveSpawn { Name "FinalWave2" WaitForAllDead "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 150 TFBot { Template T_TFGate_Bot_Scout_Soda_Cracked } } WaveSpawn { Name "FinalWave2" WaitForAllDead "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 5 TotalCurrency 300 TFBot { Name "Giant Cracked Deflector Heavy" Class Heavyweapons ClassIcon heavy_deflector_accurate_yoovy Health 6100 Attributes MiniBoss Attributes AlwaysCrit Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Item "Tomislav" Item "Capone's Capper" Item "Wild West Whiskers" ItemAttributes { ItemName "Tomislav" "attack projectiles" 2 "fire rate bonus" 0.6 "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 } } } WaveSpawn { Name "FinalWave2" WaitForAllDead "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 22 MaxActive 5 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 300 TFBot { Name "Cracked Flare Pyro" Class Pyro ClassIcon pyro_flare Health 200 Skill Expert WeaponRestrictions SecondaryOnly Item "The Flare Gun" Item "Old Guadalajara" ItemAttributes { ItemName "The Flare Gun" "fire rate bonus" 0.1 "damage bonus" 3 } } } WaveSpawn { Name "FinalWave2" WaitForAllDead "FinalWave1" Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 300 TFBot { Name "Giant Cracked League Scout" Class Scout ClassIcon scout_stun_armored_hyper Health 3000 Attributes MiniBoss Attributes AlwaysCrit Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Item "The Sandman" Item "Batter's Helmet" ItemAttributes { ItemName "The Sandman" "effect bar recharge rate increased" -1 "damage bonus" 2 } CharacterAttributes { "move speed bonus" 1.3 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 } } } WaveSpawn { Where spawnbot_a Where spawnbot_b Where spawnbot_c TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 TotalCurrency 0 Support 1 TFBot { Class Sniper Name "Giant Bowman" Skill Hard Health 3600 ClassIcon sniper_bow_spammer WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit Item "The Huntsman" Item "Larrikin Robin" Item "Das Metalmeatencasen" Item "The Archers Groundings" ItemAttributes { ItemName "The Huntsman" "damage bonus" 5.5 "faster reload rate" 0.1 "projectile speed increased" 2 } CharacterAttributes { "move speed bonus" 0.8 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 5 } } } } } /////////////// // Version 1: // Realease (Jesus fuck this too a lot of time) /////////////// // Version 2: // Buffed the final wave because it was a bit too easy ////////////// // Version 3: // Nerfed the sniper by a bit // Added a snare effect on wave 4 ////////////// // Version 3.1: // Disabled the custom upgrades. ////////////// // Version 4: // Support on every wave so robots don't loose the bomb. ////////////// // Version 5 // Overhauled the mission. // Honestly, I don't know if this was a good idea. //////////////