#base robot_giant.pop #base robot_standard.pop #base robot_Gettys_but_modified_a_bit.pop //Cliffside mme,yes. //Made by Package, mostly. WaveSchedule { StartingCurrency 1200 RespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 20 Advanced 1 RedPlayersAreRobots 1 NoReanimators 1 NoMvMDeathTune 1 SniperAllowHeadshots 1 SentryBusterFriendlyFire 0 StandableHeads 1 ImprovedAirblast 1 PrecacheModel "models/bots/sniper_boss/bot_sniper_boss.mdl" PrecacheModel models/bots/skeleton_sniper/skeleton_sniper.mdl PrecacheModel models/bots/boss_bot/boss_tank_color.mdl PrecacheModel "models/bots/boss_bot/boss_blimp.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage1.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage2.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage3.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_damage_explode.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp_explode.mdl" PrecacheModel models/weapons/c_models/c_brick/c_brick.mdl PlayerAttributes { "increased air control" 4 "damage applies to sappers" 1 "deploy time decreased" 0.5 Scout { "weapon spread bonus" 0.5 "effect bar recharge rate increased" 0.5 "ammo regen" 0.25 "cancel falling damage" 1 } Soldier { "weapon spread bonus" 0.5 "ammo regen" 0.25 "disable buildings on hit" 0.5 "cancel falling damage" 1 } Pyro { "weapon spread bonus" 0.5 "ammo regen" 0.25 //"airblast dashes" 1 "mult airblast primary refire time" 0.0025 "cancel falling damage" 1 } Heavyweapons { "minigun spinup time decreased" 0.5 "boots falling stomp" 1 "ragdolls become ash" 1 "ammo regen" 0.25 } Engineer { "weapon spread bonus" 0.5 "metal regen" 100 "has pipboy build interface" 1 "mod teleporter speed boost" 1 "mult firerocket rate" 0.25 "max health additive bonus" 150 "mvm sentry ammo" 10 "ammo regen" 0.25 "cancel falling damage" 1 } Demoman { "grenade no spin" 1 "melee cleave attack" 1 "charge time increased" 2 "charge impact damage increased" 3 "ammo regen" 0.25 "cancel falling damage" 1 } Medic { "health regen" 40 "ammo regen" 0.25 "medic machinery beam" 4 "cancel falling damage" 1 } Sniper { "weapon spread bonus" 0.001 "damage all connected" 1 "arrow mastery" 2 "ammo regen" 0.25 "cancel falling damage" 1 } Spy { "weapon spread bonus" 0.5 "mult decloak rate" 0.1 "cloak regen rate increased" 6 "ammo regen" 0.25 "cancel falling damage" 1 } } ItemBlacklist { Name "Kritz Or Treat Canteen" Name "Default Power Up Canteen (MvM)" Name "Power Up Canteen (MvM)" Name "Battery Canteens" } ExtraTankPath //blimp { Name blimp Node "-798 7753 1450" Node "-798 4230 1450" Node "-1216 3659 1450" Node "-1598 688 1500" Node "-119 699 1500" } ExtraSpawnPoint { Name "spawnbot_new" TeamNum 3 X "-236" Y "3337" Z "971" } ExtraSpawnPoint { Name "spawnbot_new" TeamNum 3 X "1955" Y "3231" Z "1099" } ExtraSpawnPoint { Name "spawnbot_new" TeamNum 3 X "-403" Y "702" Z "907" } ExtraSpawnPoint { Name "spawnbot_tele" TeamNum 3 X "1056" Y "7211" Z "2413" } ExtraSpawnPoint { Name "spawnbot_boss" TeamNum 3 X "1672" Y "9094" Z "734" } RobotLimit 26 PointTemplates { TankVacFire { OnSpawnOutput { Target "!activator" Action "SetDamageFilter" Param "filter_fire" Delay 0 } filter_damage_type { "damagetype" "16779264" "Negated" "1" "targetname" "filter_fire1" } filter_damage_type { "damagetype" "17827840" "Negated" "1" "targetname" "filter_fire2" } filter_multi { "targetname" "filter_fire" "Filter01" "filter_fire1" "Filter02" "filter_fire2" } prop_dynamic { "targetname" "tank_shield" "model" "models/props_tumb/mvm/tank_shield.mdl" "skin" "4" } } TankStickyHellmet { logic_relay { "id" "2" "classname" "logic_relay" "spawnflags" "0" "targetname" "ST_kill_relay" "OnTrigger" "ST_mimic,Kill,,0,-1" "OnTrigger" "ST_mimic_crit,Kill,,0,-1" "OnTrigger" "ST_shoot_sound,Kill,,0,-1" "OnTrigger" "ST_shoot_sound_crit,Kill,,0,-1" "OnTrigger" "ST_model,Kill,,0,-1" "OnTrigger" "ST_timer,Disable,,0,-1" "OnTrigger" "ST_shooter_relay,CancelPending,,0,-1" "OnTrigger" "tf_projectile_pipe,Kill,,0,-1" "origin" "-16 480 0" } logic_relay { "id" "4" "classname" "logic_relay" "spawnflags" "0" "targetname" "ST_shooter_relay" "OnTrigger" "ST_mimic_crit,DetonateStickies,,7,-1" "OnTrigger" "ST_mimic,DetonateStickies,,7,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.5,-1" "OnTrigger" "ST_mimic,FireMultiple,4,0.5,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.3,-1" "OnTrigger" "ST_mimic,FireOnce,,0.3,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.2,-1" "OnTrigger" "ST_mimic,FireOnce,,0.2,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.1,-1" "OnTrigger" "ST_mimic,FireOnce,,0.1,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0,-1" "OnTrigger" "ST_mimic,FireOnce,,0,-1" "OnTrigger" "ST_mimic,FireOnce,,0.4,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.4,-1" "OnTrigger" "ST_mimic,FireOnce,,0.6,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.6,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.7,-1" "OnTrigger" "ST_mimic,FireOnce,,0.7,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.8,-1" "OnTrigger" "ST_mimic,FireOnce,,0.8,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,0.9,-1" "OnTrigger" "ST_mimic,FireOnce,,0.9,-1" "OnTrigger" "ST_mimic,FireMultiple,4,1,-1" "OnTrigger" "ST_shoot_sound,PlaySound,,1,-1" "OnTrigger" "ST_mimic_crit,FireOnce,,1.5,-1" "OnTrigger" "ST_shoot_sound_crit,PlaySound,,1.5,-1" "OnTrigger" "ST_shoot_sound_crit,PlaySound,,2,-1" "OnTrigger" "ST_mimic_crit,FireMultiple,2,2,-1" "OnTrigger" "ST_shoot_sound_crit,PlaySound,,2.5,-1" "OnTrigger" "ST_mimic_crit,FireMultiple,3,2.5,-1" "OnTrigger" "ST_shoot_sound_crit,PlaySound,,3,-1" "OnTrigger" "ST_mimic_crit,FireMultiple,6,3,-1" "origin" "-16 496 0" } logic_timer { "id" "8" "classname" "logic_timer" "LowerRandomBound" "5" "spawnflags" "0" "StartDisabled" "0" "targetname" "ST_timer" "UpperRandomBound" "5" "UseRandomTime" "0" "OnTimer" "ST_shooter_relay,Trigger,,0,-1" "origin" "0 496 0" } tf_point_weapon_mimic { "id" "18" "classname" "tf_point_weapon_mimic" "angles" "-56.5 0 0" "Crits" "1" "Damage" "138" "FireSound" "weapons/stickybomblauncher_shoot_crit.wav" "ModelScale" "1" "SpeedMax" "525" "SpeedMin" "525" "SplashRadius" "189" "SpreadAngle" "25" "targetname" "ST_mimic_crit" "WeaponType" "3" "origin" "33.948 59 167.289" } tf_point_weapon_mimic { "id" "20" "classname" "tf_point_weapon_mimic" "angles" "-58.5 0 180" "Crits" "1" "Damage" "138" "FireSound" "weapons/stickybomblauncher_shoot_crit.wav" "ModelScale" "1" "SpeedMax" "525" "SpeedMin" "525" "SplashRadius" "189" "SpreadAngle" "25" "targetname" "ST_mimic_crit" "WeaponType" "3" "origin" "34.16 -59 167.121" } tf_point_weapon_mimic { "id" "22" "classname" "tf_point_weapon_mimic" "angles" "-58.5 0 180" "Crits" "0" "Damage" "138" "FireSound" "weapons/stickybomblauncher_shoot.wav" "ModelScale" "1" "SpeedMax" "525" "SpeedMin" "525" "SplashRadius" "189" "SpreadAngle" "25" "targetname" "ST_mimic" "WeaponType" "3" "origin" "34.16 -59 167.121" } tf_point_weapon_mimic { "id" "24" "classname" "tf_point_weapon_mimic" "angles" "-56.5 0 0" "Crits" "0" "Damage" "138" "FireSound" "weapons/stickybomblauncher_shoot.wav" "ModelScale" "1" "SpeedMax" "525" "SpeedMin" "525" "SplashRadius" "189" "SpreadAngle" "25" "targetname" "ST_mimic" "WeaponType" "3" "origin" "33.948 59 167.289" } prop_dynamic { "id" "30" "classname" "prop_dynamic" "angles" "-58.5 0 90" "DisableBoneFollowers" "0" "disablereceiveshadows" "1" "disableshadows" "1" "ExplodeDamage" "0" "ExplodeRadius" "0" "fademaxdist" "0" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "maxdxlevel" "0" "MinAnimTime" "5" "mindxlevel" "0" "model" "models/props_frontline/tank_turret.mdl" "modelscale" "1" "PerformanceMode" "0" "physdamagescale" "1.0" "pressuredelay" "0" "RandomAnimation" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "0" "SetBodyGroup" "0" "skin" "2" "solid" "0" "spawnflags" "0" "StartDisabled" "0" "targetname" "ST_model" "origin" "-32.851 64 57.912" } prop_dynamic { "id" "32" "classname" "prop_dynamic" "angles" "-56.5 0 -90" "DisableBoneFollowers" "0" "disablereceiveshadows" "1" "disableshadows" "1" "ExplodeDamage" "0" "ExplodeRadius" "0" "fademaxdist" "0" "fademindist" "-1" "fadescale" "1" "MaxAnimTime" "10" "maxdxlevel" "0" "MinAnimTime" "5" "mindxlevel" "0" "model" "models/props_frontline/tank_turret.mdl" "modelscale" "1" "PerformanceMode" "0" "physdamagescale" "1.0" "pressuredelay" "0" "RandomAnimation" "0" "renderamt" "255" "rendercolor" "255 255 255" "renderfx" "0" "rendermode" "0" "SetBodyGroup" "0" "skin" "2" "solid" "0" "spawnflags" "0" "StartDisabled" "0" "targetname" "ST_model" "origin" "-36.709 -64 60.403" } ambient_generic { "id" "34" "classname" "ambient_generic" "angles" "0 0 0" "cspinup" "0" "fadeinsecs" "0" "fadeoutsecs" "0" "health" "10" "lfomodpitch" "0" "lfomodvol" "0" "lforate" "0" "lfotype" "0" "message" "weapons/stickybomblauncher_shoot_crit.wav" "pitch" "100" "pitchstart" "100" "preset" "0" "radius" "5000" "spawnflags" "48" "spindown" "0" "spinup" "0" "targetname" "ST_shoot_sound_crit" "volstart" "0" "origin" "36 -9.53674e-07 168" } ambient_generic { "id" "37" "classname" "ambient_generic" "angles" "0 0 0" "cspinup" "0" "fadeinsecs" "0" "fadeoutsecs" "0" "health" "10" "lfomodpitch" "0" "lfomodvol" "0" "lforate" "0" "lfotype" "0" "message" "weapons/stickybomblauncher_shoot.wav" "pitch" "100" "pitchstart" "100" "preset" "0" "radius" "5000" "spawnflags" "48" "spindown" "0" "spinup" "0" "targetname" "ST_shoot_sound" "volstart" "0" "origin" "36 -9.53674e-07 168" } } } Templates { Rocket_Rain { Health 4000 Name "Rocket Rain" ClassIcon soldier_rocketrain_giant Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Item "tf_weapon_rocketlauncher" Item "the war pig" Scale 1.75 Tag bot_giant CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 40.0 "fire rate bonus" 0.05 "faster reload rate" 0.1 "projectile spread angle penalty" 3 "projectile speed increased" 0.55 "blast radius increased" 0.75 } } Hell_Express { Class Scout Name "Rainbow Road" ClassIcon scout_rng Skill Expert Item "The Lightning Lid" Health 1200 WeaponRestrictions MeleeOnly Attributes MiniBoss ExtAttr JumpStomp CustomWeaponModel { Slot 2 Model models\weapons\c_models\c_lollichop\c_lollichop.mdl } ItemAttributes { ItemName "The Lightning Lid" "SPELL: set item tint RGB" 5 } ItemAttributes { ItemName "TF_WEAPON_BAT" "SPELL: set item tint RGB" 5 "damage penalty" 0.01 } CharacterAttributes { "wet immunity" 1 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "override footstep sound set" 5 "heal on hit for rapidfire" 1200 "move speed bonus" 2 } } Hell_Lesser { Class Scout Name "Lesser Super Scout" ClassIcon scout_giant_fast Skill Easy Item "Bonk Boy" Item "The Holy Mackerel" WeaponRestrictions MeleeOnly Attributes IgnoreEnemies CharacterAttributes { "move speed bonus" 3 } } Hell_Circuit { Class Engineer Classicon engineer Skill Normal AimTrackingInterval 0.05 Health 275 Item "The Short Circuit" WeaponRestrictions SecondaryOnly ExtAttr TargetStickies Action Mobber DamageAppliesCond { Name TF_COND_SAPPED Duration 3 } DamageAppliesCond { Name TF_COND_STUNNED Duration 3 } DamageAppliesCond { Name TF_COND_FREEZE_INPUT Duration 3 } FireWeapon { Delay 1 Cooldown 1 IfSeeTarget 1 Duration 1 Type Secondary } FireWeapon { Delay 0 Cooldown 8 IfSeeTarget 0 Duration 0.25 Type Secondary } } } Mission //sentry buster { Objective DestroySentries InitialCooldown 30 Where spawnbot_giant BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 30 TFBot { Template T_TFBot_SentryBuster Tag bot_giant } } Mission { Objective Sniper Where spawnbot_flank_right Where spawnbot_flank_left BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 15 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Razorback } } Mission { Objective Sniper Where spawnbot_flank_right Where spawnbot_flank_left BeginAtWave 5 RunForThisManyWaves 2 InitialCooldown 15 CooldownTime 30 DesiredCount 2 TFBot { Template G_Soldier_Mangler_Charge } } Mission { Objective Sniper Where spawnbot_flank_right Where spawnbot_flank_left BeginAtWave 8 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 30 DesiredCount 1 TFBot { Template G_Heavy_Tomislav Attributes AlwaysCrit } } Mission { Objective Sniper Where spawnbot_flank_right Where spawnbot_flank_left BeginAtWave 4 RunForThisManyWaves 2 InitialCooldown 10 CooldownTime 25 DesiredCount 4 TFBot { Template T_TFBot_Sniper_Razorback } } Mission { Objective Sniper Where spawnbot_flank_right Where spawnbot_flank_left BeginAtWave 6 RunForThisManyWaves 3 InitialCooldown 15 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Razorback Skill Hard } } Mission { Objective Engineer Where spawnbot_flank_right Where spawnbot_flank_left BeginAtWave 1 RunForThisManyWaves 8 InitialCooldown 30 CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Objective Spy Where spawnbot_flank_left Where spawnbot_flank_right BeginAtWave 3 RunForThisManyWaves 2 InitialCooldown 7 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Spy Skill Expert } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name Tank_1 TotalCount 1 SpawnCount 1 WaitBeforeStarting 0.1 TotalCurrency 50 Tank { Name tankboss_fire Speed 75 Health 12000 ClassIcon tank_vac_fire_lite SpawnTemplate "TankVacFire" StartingPathTrackNode boss_path_a1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 1a Where spawnbot TotalCurrency 200 TotalCount 40 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0.1 WaitBetweenSpawns 10 TotalCurrency 0 TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 1ab Where spawnbot_flank_left TotalCurrency 75 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 15 TotalCurrency 0 Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysCrit Attributes MiniBoss } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 1ab Where spawnbot_flank_right TotalCurrency 175 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 7 WaitBetweenSpawns 15 TotalCurrency 0 Squad { TFBot { Template T_TFBot_Giant_Pyro Attributes AlwaysCrit Attributes MiniBoss } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 1b Where spawnbot_giant TotalCurrency 75 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitForAllDead 1ab WaitBetweenSpawns 30 TFBot { Template G_Heavy_Giant_Shotgun_Burst } } WaveSpawn { Name 1ba Where spawnbot TotalCurrency 75 TotalCount 24 MaxActive 16 SpawnCount 8 WaitForAllDead 1a WaitBeforeStarting 5 WaitBetweenSpawns 15 Squad { TFBot { Template T_TFBot_Pyro Skill Expert } TFBot { Template T_TFBot_Pyro Skill Easy } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 1c Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 50 SpawnCount 1 TotalCount 2 MaxActive 2 WaitForAllSpawned 1b WaitBeforeStarting 5 WaitBetweenSpawns 0.1 TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Attributes AlwaysCrit Attributes MiniBoss } } WaveSpawn { Name Tank_2 TotalCount 1 SpawnCount 1 WaitBeforeStarting 75 WaitForAllSpawned Tank_1 TotalCurrency 150 Tank { Name tankboss_fire Speed 75 Health 12000 ClassIcon tank_vac_fire_lite SpawnTemplate "TankVacFire" StartingPathTrackNode boss_path_a1 OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave { WaveSpawn { name 2a Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 100 SpawnCount 1 TotalCount 4 MaxActive 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 TFBot { Template G_Scout_Giant Attributes MiniBoss } } WaveSpawn { Name 2ba Where spawnbot TotalCurrency 75 SpawnCount 6 MaxActive 12 TotalCount 30 WaitBetweenSpawns 15 WaitBeforeStarting 5 TFBot { Template T_TFBot_Sniper_Huntsman Skill Hard } } WaveSpawn { Name 2bb Where spawnbot TotalCurrency 75 SpawnCount 5 MaxActive 10 TotalCount 15 WaitBetweenSpawns 20 WaitBeforeStarting 0 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes MiniBoss } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10a WaitForAllDead 2a WaitBetweenSpawns 0 Tank //hi hellmet i copied u lol u mad bro { Health 10000 Speed 120 DisableSmokestack 1 Classicon blimp2_lite Skin 1 MaxTurnRate 30 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 ReplaceModelCollisions 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" Name "tankboss" StartingPathTrackNode "blimp_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { name 2ca Where spawnbot_giant TotalCurrency 100 SpawnCount 1 TotalCount 1 MaxActive 1 WaitForAllSpawned 2cc WaitBeforeStarting 0 WaitBetweenSpawns 20 TFBot { Template G_Giant_Soldier_Nuke Attributes MiniBoss } } WaveSpawn { Name 2cc Where spawnbot TotalCurrency 75 SpawnCount 6 MaxActive 12 WaitForAllDead 2bb TotalCount 24 WaitBetweenSpawns 12 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } } } WaveSpawn { Name 2cb Where spawnbot TotalCurrency 75 SpawnCount 5 MaxActive 10 WaitForAllDead 2bb TotalCount 25 WaitBetweenSpawns 12 WaitBeforeStarting 5 TFBot { Template G_Sniper_Huntsman_Compound_Hyper Skill Expert } } } Wave { WaveSpawn { Name 3aa Where spawnbot_giant TotalCurrency 100 SpawnCount 1 MaxActive 2 WaitForAllDead 2bb TotalCount 2 WaitBetweenSpawns 30 WaitBeforeStarting 15 TFBot { Template G_Heavy_Brass_Giant Attributes AlwaysCrit Skill Expert } } WaveSpawn { Name 3ab Where spawnbot Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 50 SpawnCount 6 MaxActive 12 WaitForAllDead 2bb TotalCount 36 WaitBetweenSpawns 7 WaitBeforeStarting 0 Squad { TFBot { Class Soldier Skill Expert } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 2Tank TotalCount 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 15 TotalCurrency 75 Tank { Health 25000 Speed 75 ClassIcon tank_sticky_hellmet Name tankboss SpawnTemplate "TankStickyHellmet" StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3ba Where spawnbot Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 175 SpawnCount 4 MaxActive 10 WaitForAllDead 3ab TotalCount 52 WaitBetweenSpawns 7 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Hard } TFBot { Template G_Soldier_Rapid Skill Expert } } } WaveSpawn { Name 3bb Where spawnbot_giant TotalCurrency 150 SpawnCount 4 MaxActive 8 WaitForAllDead 2bb WaitForAllDead 3aa TotalCount 16 WaitBetweenSpawns 20 WaitBeforeStarting 15 Squad { TFBot { Template G_Heavy_Steel_Giant Skill Expert } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } } Wave { WaveSpawn { Name 4aa Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 75 SpawnCount 1 MaxActive 2 WaitForAllDead 3ab TotalCount 5 WaitBetweenSpawns 30 WaitBeforeStarting 30 Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketPush Attributes MiniBoss Skill Expert } } } WaveSpawn { Name 4ab Where spawnbot_giant TotalCurrency 75 SpawnCount 1 MaxActive 3 WaitForAllDead 3ab TotalCount 5 WaitBetweenSpawns 15 WaitBeforeStarting 8 Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball Skill Expert } } } WaveSpawn { Name 4ac Where spawnbot TotalCurrency 75 SpawnCount 5 MaxActive 10 TotalCount 20 WaitBetweenSpawns 15 WaitBeforeStarting 0 Squad { TFBot { Template G_Heavy_Deflector Skill Hard } } } WaveSpawn { Name 4ad Where spawnbot_flank_left TotalCurrency 75 SpawnCount 4 MaxActive 8 TotalCount 50 WaitBetweenSpawns 15 WaitBeforeStarting 8 Squad { TFBot { Template G_Demo_Bomber_Cluster Skill Expert } } } WaveSpawn { Name 4ba Where spawnbot TotalCurrency 75 SpawnCount 4 MaxActive 8 WaitForAllDead 4ac TotalCount 30 WaitBetweenSpawns 15 WaitBeforeStarting 0 Squad { TFBot { Template G_Scout_Hyper } } } WaveSpawn { Name 4bc Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 75 SpawnCount 1 MaxActive 2 WaitForAllDead 4ab TotalCount 3 WaitBetweenSpawns 20 WaitBeforeStarting 10 Squad { TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage Attributes MiniBoss Skill Expert } } } } Wave { WaveSpawn { Name 5aa Where spawnbot_flank_left TotalCurrency 75 SpawnCount 2 MaxActive 4 WaitForAllDead 4ab TotalCount 8 WaitBetweenSpawns 20 WaitBeforeStarting 10 Squad { TFBot { Template G_Soldier_BurstFire_Giant_Hyper Attributes MiniBoss Skill Expert } TFBot { Template G_Medic_Kritz Skill Expert } } } WaveSpawn { Name 5aa Where spawnbot_flank_right TotalCurrency 75 SpawnCount 2 MaxActive 4 WaitForAllDead 4ab TotalCount 8 WaitBetweenSpawns 20 WaitBeforeStarting 20 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Attributes MiniBoss Skill Expert } TFBot { Template G_Medic_Kritz Skill Expert } } } WaveSpawn { Name 5ab Where spawnbot TotalCurrency 75 SpawnCount 6 MaxActive 12 WaitForAllDead 4ab TotalCount 42 WaitBetweenSpawns 12 WaitBeforeStarting 0 Squad { TFBot { Class Spy WeaponRestrictions PrimaryOnly Item "The Enforcer" ClassIcon spy_enforcer_nys AimTrackingInterval 0.05 Action Fetchflag Skill Normal } } } WaveSpawn { Name 5ba Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 75 SpawnCount 10 MaxActive 20 WaitForAllDead 5aa TotalCount 20 WaitBetweenSpawns 12 WaitBeforeStarting 5 Squad { TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } TFBot { Template G_Demo_Scatter_Hyper Skill Expert } } } WaveSpawn { Name 5ca Where spawnbot_flank_left TotalCurrency 75 SpawnCount 5 MaxActive 5 WaitForAllDead 5ba TotalCount 5 WaitBetweenSpawns 20 WaitBeforeStarting 10 Squad { TFBot { Template Rocket_Rain Attributes AlwaysCrit Attributes MiniBoss Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } } } WaveSpawn { Name 5cb Where spawnbot_flank_right TotalCurrency 75 SpawnCount 5 MaxActive 5 WaitForAllDead 5ba TotalCount 5 WaitBetweenSpawns 20 WaitBeforeStarting 10 Squad { TFBot { Template Rocket_Rain Attributes AlwaysCrit Attributes MiniBoss Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } TFBot { Template T_TFBot_Medic Skill Expert } } } } Wave { WaveSpawn { Name 6aa Where spawnbot_giant TotalCurrency 75 SpawnCount 2 MaxActive 4 TotalCount 4 WaitBetweenSpawns 30 WaitBeforeStarting 0 Squad { TFBot { Template G_Demo_Bomber_Minelayer_Giant } TFBot { Template G_Medic_Vac_Bullet_Giant } } } WaveSpawn { Name 6ab Where spawnbot_flank_left TotalCurrency 75 SpawnCount 4 MaxActive 8 TotalCount 16 WaitBetweenSpawns 12 WaitBeforeStarting 10 Squad { TFBot { Template G_Heavy_Deflector } TFBot { Template G_Heavy_Deflector } TFBot { Template G_Heavy_Deflector } TFBot { Template G_Heavy_Deflector } } } WaveSpawn { Name 6ac Where spawnbot_flank_right TotalCurrency 75 SpawnCount 4 MaxActive 8 TotalCount 16 WaitBetweenSpawns 12 WaitBeforeStarting 10 Squad { TFBot { Template T_TFBot_Scout_Bonk } TFBot { Template T_TFBot_Scout_Bonk } TFBot { Template T_TFBot_Scout_Bonk } TFBot { Template T_TFBot_Scout_Bonk } } } WaveSpawn { Name 6ad Where spawnbot_giant TotalCurrency 75 SpawnCount 2 MaxActive 4 TotalCount 4 WaitBetweenSpawns 30 WaitBeforeStarting 15 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload Attributes MiniBoss } TFBot { Template G_Medic_Vac_Blast_Giant } } } WaveSpawn { Name 6ba Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 75 SpawnCount 8 MaxActive 16 TotalCount 24 WaitForAllDead 6ad WaitBetweenSpawns 7 WaitBeforeStarting 0 Squad { TFBot { Template T_TFBot_Demoman_Samurai } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn { Name 6ca Where spawnbot_giant TotalCurrency 75 SpawnCount 2 MaxActive 4 TotalCount 4 WaitForAllDead 6ba WaitBetweenSpawns 15 WaitBeforeStarting 0 Squad { TFBot { Template G_Heavy_Brass_Giant Attributes AlwaysCrit } TFBot { Template G_Demo_Bomber_Minelayer_Giant } } } WaveSpawn { Name 6cb Where spawnbot Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 75 SpawnCount 4 MaxActive 12 TotalCount 20 WaitForAllDead 6ba WaitBetweenSpawns 15 WaitBeforeStarting 0 Squad { TFBot { Template G_Pyro_Fury_Conch Skill Normal } TFBot { Template G_Pyro_Fury_Conch Skill Expert } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Hard } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Expert } } } WaveSpawn { Name 6cb Where spawnbot_giant Where spawnbot_flank_right Where spawnbot_flank_left TotalCurrency 75 SpawnCount 3 MaxActive 9 TotalCount 24 Support Limited WaitForAllDead 6ba WaitBetweenSpawns 15 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Scout_Shortstop Skill Expert } TFBot { Template T_TFBot_Scout_Shortstop Skill Hard } TFBot { Template T_TFBot_Scout_Shortstop Skill Normal } } } } Wave { WaveSpawn { Name 7Hell Where spawnbot_giant TotalCurrency 75 SpawnCount 4 MaxActive 4 TotalCount 4 WaitBetweenSpawns 2 WaitBeforeStarting 0 Squad { TFBot { Template T_TFBot_Giant_Scout_Bonk Attributes MiniBoss } TFBot { Template T_TFBot_Giant_Scout_Bonk Attributes MiniBoss } TFBot { Template T_TFBot_Giant_Scout_Bonk Attributes MiniBoss } TFBot { Template T_TFBot_Giant_Scout_Bonk Attributes MiniBoss } } } WaveSpawn { Name 7Blimp1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead 7Hell WaitBeforeStarting 10 WaitBetweenSpawns 0 Tank //hi hellmet i copied u lol u mad bro { Health 12000 Speed 120 DisableSmokestack 1 Classicon blimp2_lite Skin 1 MaxTurnRate 30 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 ReplaceModelCollisions 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" Name "tankboss" StartingPathTrackNode "blimp_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 7aa Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 75 SpawnCount 1 MaxActive 3 TotalCount 4 WaitForAllDead 7Hell WaitBetweenSpawns 10 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored Attributes MiniBoss } } } WaveSpawn { Name 7ab Where spawnbot_flank_right Where spawnbot_flank_left TotalCurrency 75 SpawnCount 1 MaxActive 3 TotalCount 4 WaitForAllDead 7Hell WaitBetweenSpawns 10 WaitBeforeStarting 7 Squad { TFBot { Template T_TFBot_Giant_Scout_Fast Attributes MiniBoss } } } WaveSpawn { Name 7ab Where spawnbot TotalCurrency 75 SpawnCount 4 MaxActive 8 TotalCount 12 WaitForAllDead 7Hell WaitBetweenSpawns 10 WaitBeforeStarting 0 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist Attributes AlwaysCrit } TFBot { Template T_TFBot_Heavyweapons_Fist Attributes AlwaysCrit } TFBot { Template T_TFBot_Heavyweapons_Fist Attributes AlwaysCrit } TFBot { Template T_TFBot_Heavyweapons_Fist Attributes AlwaysCrit } } } WaveSpawn { Name 7ab Where spawnbot TotalCurrency 75 SpawnCount 6 MaxActive 12 TotalCount 18 WaitForAllDead 7Hell WaitBetweenSpawns 10 WaitBeforeStarting 0 Squad { TFBot { Template G_Scout_Hyper } TFBot { Template T_TFBot_Medic } TFBot { Template G_Scout_Hyper } TFBot { Template T_TFBot_Medic } TFBot { Template G_Scout_Hyper } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 7Blimp2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead 7ab WaitBeforeStarting 10 WaitBetweenSpawns 0 Tank //hi hellmet i copied u lol u mad bro { Health 12000 Speed 120 DisableSmokestack 1 Classicon blimp2_lite Skin 1 MaxTurnRate 30 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 ReplaceModelCollisions 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" Name "tankboss" StartingPathTrackNode "blimp_1" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 7ba Where spawnbot_giant TotalCurrency 75 SpawnCount 2 MaxActive 4 WaitForAllDead 7ab TotalCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Giant_Scout_Bonk Attributes MiniBoss } } } WaveSpawn { Name 7bb Where spawnbot TotalCurrency 75 SpawnCount 5 MaxActive 10 WaitForAllDead 7ab Support Limited TotalCount 20 WaitBetweenSpawns 10 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Soldier_RocketPush Skill Expert } TFBot { Template T_TFBot_Soldier_Extended_Concheror Attributes AlwaysCrit Skill Hard } TFBot { Template T_TFBot_Soldier_RocketPush Skill Expert } TFBot { Template T_TFBot_Soldier_RocketPush Skill Expert } TFBot { Template T_TFBot_Soldier_Extended_Concheror Attributes AlwaysCrit Skill Hard } } } WaveSpawn { Name 7ca Where spawnbot_flank_left TotalCurrency 75 SpawnCount 1 MaxActive 4 Support 1 WaitForAllDead 7ba TotalCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Giant_Scout_Jumping_Sandman Attributes AlwaysCrit Attributes MiniBoss } } } WaveSpawn { Name 7ce Where spawnbot_giant TotalCurrency 75 SpawnCount 1 MaxActive 4 WaitForAllDead 7ba TotalCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror Attributes AlwaysCrit Attributes MiniBoss } TFBot { Template T_TFBot_Soldier_RocketPush Skill Expert } TFBot { Template T_TFBot_Soldier_RocketPush Skill Expert } } } WaveSpawn { Name 7cb Where spawnbot_flank_right TotalCurrency 75 SpawnCount 1 MaxActive 4 Support 1 WaitForAllDead 7ba TotalCount 6 WaitBetweenSpawns 10 WaitBeforeStarting 7 Squad { TFBot { Template T_TFBot_Giant_Scout_FAN Skill Expert Attributes MiniBoss } } } WaveSpawn { Name 7cc Where spawnbot TotalCurrency 75 SpawnCount 4 MaxActive 8 Support 1 WaitForAllDead 7ba TotalCount 18 WaitBetweenSpawns 15 WaitBeforeStarting 0 Squad { TFBot { Template T_TFBot_Heavyweapons_Fist Skill Expert } } } } Wave { WaveSpawn { Name 8aa Where spawnbot_giant TotalCurrency 100 SpawnCount 3 MaxActive 6 TotalCount 9 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion Name "Gaint" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Skill Expert ClassIcon soldier_backup_spammer_giant Attributes AlwaysCrit Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" -0.8 "fire rate bonus" 0.5 } } TFBot { Template G_Soldier_Conch_Large } TFBot { Template G_Soldier_Conch_Large } } } WaveSpawn { Name 8s1 Where spawnbot TotalCurrency 50 SpawnCount 1 MaxActive 3 TotalCount 50 Support 1 WaitBetweenSpawns 20 WaitBeforeStarting 15 Squad { TFBot { Template T_TFBot_Scout_Shortstop Skill Hard } } } WaveSpawn { Name 8ab Where spawnbot_flank_left TotalCurrency 100 SpawnCount 1 MaxActive 1 TotalCount 1 WaitBetweenSpawns 20 WaitBeforeStarting 15 Squad { TFBot { Template G_Demo_Stickybomb_Giant Attributes AlwaysCrit } } } WaveSpawn { Name 8ab Where spawnbot_flank_right TotalCurrency 100 SpawnCount 1 MaxActive 1 TotalCount 1 WaitBetweenSpawns 20 WaitBeforeStarting 35 Squad { TFBot { Template G_Demo_Stickybomb_Giant Attributes AlwaysCrit } } } WaveSpawn { Name 8ac Where spawnbot TotalCurrency 50 SpawnCount 7 MaxActive 14 TotalCount 21 WaitBetweenSpawns 20 WaitBeforeStarting 15 Squad { TFBot { Class heavyweapons Skill Expert Attributes AlwaysCrit } } } WaveSpawn { Name 8Tank TotalCount 1 SpawnCount 1 WaitBeforeStarting 5 WaitForAllDead 8aa WaitBetweenSpawns 15 TotalCurrency 75 Tank { Health 40000 Speed 75 Skin 1 ClassIcon tank_sticky_hellmet Name tankboss SpawnTemplate "TankStickyHellmet" StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 8ba Where spawnbot_flank_left TotalCurrency 50 SpawnCount 1 MaxActive 2 TotalCount 2 WaitForAllDead 8aa WaitBetweenSpawns 30 WaitBeforeStarting 15 Squad { TFBot { Template G_Heavy_Brass_Giant_Hyper } } } WaveSpawn { Name 8bb Where spawnbot_giant TotalCurrency 50 SpawnCount 3 MaxActive 6 TotalCount 6 WaitForAllDead 8aa WaitBetweenSpawns 30 WaitBeforeStarting 5 Squad { TFBot { Template G_Giant_Soldier_Nuke } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 8bc Where spawnbot_flank_left TotalCurrency 50 SpawnCount 4 MaxActive 8 TotalCount 8 WaitForAllDead 8aa WaitBetweenSpawns 25 WaitBeforeStarting 5 Squad { TFBot { Template T_TFBot_Giant_Pyro } TFBot { Template G_Scout_Bonk Attributes AlwaysCrit } TFBot { Template G_Scout_Bonk Attributes AlwaysCrit } TFBot { Template G_Scout_Bonk Attributes AlwaysCrit } } } WaveSpawn { Name 8ca Where spawnbot_giant TotalCurrency 50 SpawnCount 2 MaxActive 4 TotalCount 6 WaitForAllDead 8ba WaitBetweenSpawns 30 WaitBeforeStarting 10 Squad { TFBot { Template G_Soldier_Bbox_Rapid } TFBot { Template T_TFBot_Giant_Medic Attributes MiniBoss } } } WaveSpawn { Name 8s2 Where spawnbot Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 50 SpawnCount 4 MaxActive 8 TotalCount 69 Support 1 WaitForAllDead 8ba WaitBetweenSpawns 15 WaitBeforeStarting 10 Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Expert } TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Expert } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Skill Expert } TFBot { Template T_TFBot_Soldier_Extended_Concheror Skill Expert } } } WaveSpawn { Name 8s2 Where spawnbot Where spawnbot_flank_left Where spawnbot_flank_right TotalCurrency 50 SpawnCount 4 MaxActive 8 TotalCount 69 Support 1 WaitForAllDead 8ba WaitBetweenSpawns 15 WaitBeforeStarting 10 Squad { TFBot { Class Pyro Attributes AlwaysCrit } TFBot { Class Pyro Skill Expert Attributes AlwaysCrit } TFBot { Class Pyro Skill Expert Attributes AlwaysCrit } TFBot { Class Pyro Attributes AlwaysCrit } } } } Wave { WaveSpawn { Name Boss Where spawnbot_giant TotalCount 9999 SpawnCount 1 MaxActive 5 WaitBetweenSpawns 0.1 WaitBeforeStarting 1 TFBot { Template Rocket_Rain Attributes AlwaysCrit ClassIcon soldier_rocketrain_homing_nys_giant HomingRockets { IgnoreDisguisedSpies 1 IgnoreStealthedSpies 1 RocketSpeed 0.50 // Multiplier of rocket speed. 1 for default speed TurnPower 90 //How fast should the rocket rotate to face the target MaxAimError 130 //Max angle between rocket and the target } } } } }