#base robot_giant.pop #base robot_standard.pop population { StartingCurrency 2000 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Advanced 1 ExtraSpawnPoint { Name "spawnbot_red" TeamNum 3 X "-5.484238" Y "2650.997803" Z "-77.002251" } CustomWeapon { Name "Argent Axe" OriginalItemName "Upgradeable TF_WEAPON_SHOVEL" "custom weapon fire sound" "=140|argent_axe_fire.wav" "custom weapon deploy sound" "=40|argent_axe_deploy.wav" "custom hit sound" "=140|argent_axe_hit.wav" "attach particle effect" 1 "hand scale" 1.2 "heal on kill" 666 "damage bonus" 23.0 "Attack not cancel charge" 1 "melee range multiplier" 1.1 "speed_boost_on_kill" 12 "killstreak tier" 1 "melee range multiplier" 2.33 "custom kill icon" "firedeath" "subtract victim medigun charge on hit" 100 "custom item model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" } CustomWeapon { Name "Axe Thrower" OriginalItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "projectile gravity" 500 "projectile speed increased" 1.5 "custom item model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" "custom projectile model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" "explosion particle" "drg_cow_explosioncore_charged_blue" "grenade explode on impact" 1 "grenade no spin" 1 "mult projectile scale" 0.01 "faster reload rate" -0.8 "fire rate bonus" 1.5 "custom kill icon" "firedeath" "Blast radius increased" 1.5 "projectile no deflect" 1 "damage bonus" 15.0 "slow enemy on hit major" 3 "projectile sound" "=140|marauder_axe_throw_projectile.wav" "custom weapon fire sound" "=140|marauder_axe_throw.wav" "custom hit sound" "=140|marauder_axe_throw_hit.wav" "custom impact sound" "=140|marauder_axe_throw_impact.wav" } CustomWeapon { Name "Marauder's Shotgun" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "custom item model" "models/weapons/c_models/c_screwiatan_7000/c_screwiatan_7000.mdl" "custom weapon fire sound" "=160|marauder_shotgun_fire.wav" "custom hit sound" "=140|cluster_fire1.wav" "damage bonus" 5 "fire rate bonus" 4 "bullets per shot bonus" 5 "clip size bonus" 0.1 "faster reload rate" -0.8 "add cond on hit" 71 "add cond on hit duration" 5 "self add cond on hit" 97 "self add cond on hit duration" 30 "self add attributes on hit" "major move speed bonus|5|10" "add attributes on kill" "health regen|66|30" "apply z velocity on damage" -500 "apply look velocity on damage" -500 "force weapon switch" 1 } PointTemplates { ArgentAxeThrow { func_rotating { "targetname" "rotate" "origin" "0 0 0" "mins" "-8 -8 -8" "maxs" "8 8 8" "fanfriction" "12" "maxspeed" "750" "rendermode" "10" "spawnflags" "73" } filter_activator_tfteam { "Negated" "0" "targetname" "filter_blueteam2" "TeamNum" "3" "origin" "-241.484 -2365.02 -135.948" } prop_dynamic { "angles" "90 90 0" "model" "models/weapons/c_models/c_argent_axe/c_argent_axe.mdl" "modelscale" "1.4" "targetname" "eyelander" "parentname" "rotate" "solid" "0" "spawnflags" "0" "StartDisabled" "0" "origin" "0 0 0" } trigger_hurt { "damage" "500" "damagecap" "500" "damagemodel" "0" "damagetype" "2097152" "filtername" "filter_blueteam2" "nodmgforce" "0" "origin" "4 -11.5 2.49" "spawnflags" "1" "StartDisabled" "0" "targetname" "eyelander_hurt" "OnHurtPlayer" "!activator,$PlaySoundToSelf,weapons\blade_slice_2.wav,0,-1" "mins" "-138 -127 -8" "maxs" "138 127 8" } OnSpawnOutput { Target eyelander_hurt Action $SetOwner Param !parent } OnSpawnOutput { Target warning_relay Action Trigger Delay 5 } logic_relay { "targetname" "warning_relay" "spawnflags" "2" "OnTrigger" "!parent,$AddCond,36,0,-1" "OnTrigger" "!parent,$RemoveCond,36,1.5,-1" "OnTrigger" "!self,Trigger,,5,-1" } } } Templates { T_TFBot_Medic_Kritzkrieg { ClassIcon medic_kritz Name "Kritzkrieg Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 200 "uber duration bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 500 } Item "the kritzkrieg" Item "vintage tyrolean" } T_TFBot_Giant_DemoKnight_Flame { ClassIcon demoknight_fire_giant Health 3300 Name "Giant Flame Demoknight" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName "the eyelander" "critboost on kill" 3 "set damagetype ignite" 1 "attach particle effect" 13 "weapon burn dmg increased" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" Item "the warsworn helmet" } Super_soldier { ClassIcon soldier Health 15500 Name "Super soldier" Scale 1.25 Class Soldier Skill Expert BehaviorModifiers Mobber Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the black box" "item style override" 1 "is australium item" 1 "damage bonus" 15.75 "faster reload rate" -1 "fire rate bonus" 0.35 "clip size upgrade atomic" 35 "Blast radius increased" 1.25 "heal on kill" 5000 "critboost on kill" 60 "Projectile speed increased" 1.35 } ItemAttributes { ItemName "gold frying pan" "is australium item" 1 "item style override" 1 "damage bonus" 10 } ItemAttributes { ItemName "tyrant's helm" "set item tint RGB" 1315860 } CharacterAttributes { "increase buff duration" 9 "health regen" 100 } Item "the black box" Item "the concheror" Item "gold frying pan" Item "tyrant's helm" Item "the shogun's shoulder guard" } Samurai_Soldier { ClassIcon demoknight_samurai Health 650 AutoJumpMin 10 AutoJumpMax 10 Name "Samurai Soldier" Scale 1.3 Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AutoJump" ItemAttributes { ItemName "the half-zatoichi" "damage bonus" 1.5 "critboost on kill" 2 "melee attack rate bonus" 0.8 } CharacterAttributes { "move speed bonus" 1.5 "increased jump height" 2 "bot custom jump particle" 1 } Item "the black box" Item "the concheror" Item "the half-zatoichi" Item "the shogun's shoulder guard" Item "soldier samurai hat" } Deflector_Heavy { ClassIcon heavy_deflector Health 300 Name "Deflector Heavy" Class HeavyWeapons Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName deflector "attack projectiles" 2 } Item "deflector" Item "the u-clank-a" } Giant_Bowman { ClassIcon sniper_bow Health 1500 Name "Giant Bowman" Scale 1.75 Class Sniper Skill Expert MaxVisionRange 2500 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "the huntsman" "damage bonus" 3.5 "fire rate bonus" 0.5 } ItemAttributes { ItemName tf_weapon_smg "damage bonus" 1.5 } CharacterAttributes { "override footstep sound set" 5 "move speed penalty" 0.5 } Item "the huntsman" Item "the anger" } Jumper_Scout { ClassIcon scout_cola Health 125 AutoJumpMin 2 AutoJumpMax 2 Name "Jumper Scout" Class Scout Skill Expert Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.5 "cancel falling damage" 2 } Item "the soda popper" Item "crit-a-cola" Item "the atomizer" Item "bonk helm" Item "the long fall loafers" } Giant_Beggar_s_Soldier { ClassIcon boss_hollowhead Health 4200 Name "Giant Beggar's Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName "the beggar's bazooka" "damage bonus" 2.0 "Projectile speed decreased" 0.5 "auto fires when full" 1 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.35 } Item "the beggar's bazooka" Item "the captain's cocktails" Item "bucket hat" } Giant_Scatterblast_Soldier { ClassIcon soldier_rocketrain Health 3600 Name "Giant Scatterblast Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName "the air strike" "fire rate bonus" 0.075 "mini rockets" 0 "faster reload rate" 0.175 "projectile spread angle penalty" 11 "clip size upgrade atomic" 55 "Projectile speed decreased" 0.4 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.35 } Item "the air strike" Item "the mantreads" Item "the cloud crasher" } Uberhealer_Medic { ClassIcon medic_quickfix Health 150 Name "Uberhealer Medic" Class Medic Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the blutsauger" "fire rate bonus" -1 "projectile spread angle penalty" 5 } ItemAttributes { ItemName craftsmann_medigun_reclaimedreanimator "heal rate bonus" 2.15 "overheal bonus" 11.0 "overheal decay disabled" 2 "overheal fill rate reduced" 0.2 } Item "the blutsauger" Item "craftsmann_medigun_reclaimedreanimator" Item "the physician's protector" Item "the vascular vestment" } Grizzly_Heavy { ClassIcon heavy_dwarf Health 1300 Name "Grizzly Heavy" Scale 1.5 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "warrior's spirit" "damage bonus" 2.5 } CharacterAttributes { "health regen" 5 } Item "the buffalo steak sandvich" Item "warrior's spirit" Item "the bear necessities" } Supergiant_Demo { ClassIcon demo_atomic Health 16500 Name "Supergiant Demo" Scale 2.5 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 2.0 "projectile spread angle penalty" 2 "clip size upgrade atomic" 2 "Blast radius increased" 1.25 "fire rate penalty" 1.5 } CharacterAttributes { "override footstep sound set" 4 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "move speed penalty" 0.5 } } Demon_Soldier { ClassIcon soldier Health 200 Name "Demon Soldier" Class Soldier Skill Expert ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 } ItemAttributes { ItemName "the hellmet" "attach particle effect" 80 } Item "the hellmet" Item "brimstone" } Giant_Infini_gen_Soldier { ClassIcon soldier_spammer Health 4000 Name "Giant Infini-gen Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.6 "faster reload rate" -0.8 "fire rate bonus with reduced health" 0.2 "health on radius damage" 115 } CharacterAttributes { "override footstep sound set" 3 "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "increase buff duration" 6.0 } Item "the concheror" } Giant_Machine_Soldier_MKII { ClassIcon soldier_giant_machinegun_MKII Health 4000 Name "Giant Machine Soldier MKII" Scale 2.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2.0 "fire rate bonus" 0.12 "faster reload rate" 0.55 "projectile spread angle penalty" 5 "clip size upgrade atomic" 40.0 "reload time decreased while healed" -0.8 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.44 } Item "the hellmet" Item "exquisite rack" } Plutonium_Patriot { ClassIcon boss_plutia_patriot Health 65000 Name "Plutonium Patriot" Scale 2.22 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the black box" "damage bonus" 3.0 "fire rate bonus" 0.67 "projectile spread angle penalty" 12 "clip size upgrade atomic" 7 "use large smoke explosion" 1 "item style override" 1 "is australium item" 1 "Projectile speed decreased" 0.3 "weapon burn time increased" 1.5 "weapon burn dmg increased" 4.0 "health on radius damage" 300 "Set DamageType Ignite" 1 } ItemAttributes { ItemName "the diplomat" "SPELL: set item tint RGB" 4 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.1 "move speed penalty" 0.3 } Item "the black box" Item "the gunboats" Item "the diplomat" Item "the patriot peak" } Giant_Overclocked_Heavy { ClassIcon heavy_booster_hyper Health 5000 Name "Giant Overclocked Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName warbird_minigun_butcherbird "bullets per shot bonus" 0.25 "damage bonus" 1.5 "minicritboost on kill" 3 "fire rate bonus with reduced health" 0.05 } CharacterAttributes { "override footstep sound set" 2 "airblast vulnerability multiplier" 0 "damage force reduction" 0 "move speed penalty" 0.4 } Item "warbird_minigun_butcherbird" Item "immobile suit" } Suppressor_Heavy { ClassIcon heavy_suppressor Health 300 Name "Suppressor Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName natascha "bullets per shot bonus" 0.25 "weapon spread bonus" 0.25 } Item "natascha" Item "the eliminators safeguard" } Giant_Boosted_Nuker { ClassIcon soldier_nuker Health 4000 Name "Giant Boosted Nuker" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName "the original" "damage bonus" 3.5 "clip size penalty" 0.75 "Blast radius increased" 1.5 "Projectile speed decreased" 0.5 "fire rate penalty" 2.5 "minicrits become crits" 2 "mod medic healed damage bonus" 3.5 } CharacterAttributes { "override footstep sound set" 3 "airblast vulnerability multiplier" 0.4 "damage force reduction" 0.4 "move speed penalty" 0.35 } Item "the original" Item "the gunboats" Item "tyrant's helm" } Giant_Suppressor_Heavy { ClassIcon heavy_suppressor_giant Health 9000 Name "Giant Suppressor Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName natascha "bullets per shot bonus" 0.25 "accuracy scales damage" 2.5 "apply z velocity on damage" -200 "apply look velocity on damage" -200 } CharacterAttributes { "override footstep sound set" 2 "airblast vulnerability multiplier" 0.3 "damage force reduction" 0.3 "move speed penalty" 0.4 } Item "natascha" Item "the eliminators safeguard" Item "the purity fist" } Iron_Crusher { ClassIcon heavy_metalsmasher Health 500 Name "Iron Crusher" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "iron curtain" "damage bonus" 3.5 "bullets per shot bonus" 0.25 "attack projectiles" 1 "weapon spread bonus" 0.25 "slow enemy on hit major" 3 "dmg bonus vs buildings" 3.8 } CharacterAttributes { "dmg from ranged reduced" 0.6 } Item "iron curtain" Item "big steel jaw of summer fun" Item "the eliminators safeguard" } Giant_Cannoneer_Bowman { ClassIcon sniper_bow_cannonball Health 1270 Name "Giant Cannoneer Bowman" Scale 1.7 Class Sniper Skill Expert MaxVisionRange 2500 WeaponRestrictions SecondaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "the fortified compound" "damage bonus" 2.75 "fire rate bonus" 0.5 } ItemAttributes { ItemName jarate "damage bonus" 901.0 "use large smoke explosion" 1 "override projectile type" 17 "Blast radius increased" 2.0 "fuse bonus" 0.5 } CharacterAttributes { "override footstep sound set" 5 "move speed penalty" 0.65 } Item "the fortified compound" Item "jarate" Item "treasure hat 1" Item "the teufort tooth kicker" } Armoured_FaN_Scout { ClassIcon scout_fan_armoured Health 2500 Name "Armoured FaN Scout" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "the force-a-nature" "damage penalty" 0.5 "bullets per shot bonus" 4.75 "fire rate penalty" 2.25 "spread penalty" 1.5 } CharacterAttributes { "override footstep sound set" 5 "airblast vulnerability multiplier" 0 "damage force reduction" 0 "move speed penalty" 0.5 "dmg from ranged reduced" 0.6 } Item "the force-a-nature" Item "bonk boy" Item "batter's helmet" } T_TFBot_Medic_Shield { ClassIcon medic_shield_qf Health 150 Name "Shield Medic" Class Medic Skill Hard WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "ProjectileShield" ItemAttributes { ItemName "the quick-fix" "ubercharge rate penalty" 0 "uber duration bonus" -8 "increase buff duration" 5 } CharacterAttributes { "generate rage on heal" 1 } Item "the quick-fix" } T_TFGateBot_Giant_Pyro_Flamecrit_Spray { ClassIcon pyro_panic_flamecrit_giant Health 3500 Name "Giant Flamecrit Pyro" Class Pyro Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_shotgun_pyro "damage penalty" 0.8 "fire rate penalty" 2 "clip size bonus" 5 "bullets per shot bonus" 6 "weapon spread bonus" 4 "crit vs burning players" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Pyro_Volcano { ClassIcon pyro_jug_volcanofrag Health 175 Name "Volcano Fragment Pyro" Class Pyro Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "sharpened volcano fragment" "melee attack rate bonus" 0.8 } Item "sharpened volcano fragment" } T_TFBot_Pyro_Manmelter { ClassIcon pyro_manmelter Health 175 Name "Manmelter Pyro" Class Pyro Skill Hard WeaponRestrictions SecondaryOnly Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the manmelter" "faster reload rate" 0.6 "move speed bonus" 1.1 } Item "the manmelter" } T_TFBot_Scout_Guillotine { ClassIcon scout_cleaver Health 125 Name "Guillotine Scout" Class Scout Skill Hard WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "the flying guillotine" "effect bar recharge rate increased" -2 } Item "the flying guillotine" } T_TFBot_Soldier_Escape { ClassIcon soldier_escape Health 200 Name "Miner Soldier" Class Soldier Skill Easy WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.5 } Item "the escape plan" } T_TFBot_Medic_Vac_Bullet { ClassIcon medic_vac_trio_nys Health 150 Name "Bullet Vac Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName concealedkiller_medigun_wrappedreviver "lunchbox adds minicrits" 3 "medigun bullet resist deployed" 0.8 "medigun bullet resist passive" 0.8 "ubercharge rate bonus" 200 "uber duration bonus" 100 "medigun charge is resists" 3 } CharacterAttributes { "bot medic uber health threshold" 13371337 } Item "concealedkiller_medigun_wrappedreviver" } T_TFBot_Medic_Vac_Blast { ClassIcon medic_vac_trio_nys Health 150 Name "Blast Vac Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName concealedkiller_medigun_wrappedreviver "lunchbox adds minicrits" 3 "medigun blast resist deployed" 0.8 "medigun blast resist passive" 0.8 "ubercharge rate bonus" 200 "uber duration bonus" 100 "medigun charge is resists" 4 } CharacterAttributes { "bot medic uber health threshold" 13371337 } Item "concealedkiller_medigun_wrappedreviver" } T_TFBot_Medic_Vac_Fire { ClassIcon medic_vac_trio_nys Health 150 Name "Fire Vac Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName concealedkiller_medigun_wrappedreviver "lunchbox adds minicrits" 3 "medigun fire resist deployed" 0.8 "medigun fire resist passive" 0.8 "ubercharge rate bonus" 200 "uber duration bonus" 100 "medigun charge is resists" 5 } CharacterAttributes { "bot medic uber health threshold" 1337 } Item "concealedkiller_medigun_wrappedreviver" } } Mission { Objective Engineer Where spawnbot BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 60 DesiredCount 1 Squad { TFBot { Health 500 Template T_TFBot_Engineer_Sentry_Teleporter Scale 1.3 ItemAttributes { ItemName "the widowmaker" "damage bonus" 2 } ItemAttributes { ItemName "golden wrench" "is australium item" 1 "item style override" 1 "engy sentry damage bonus" 0.5 "engy sentry radius increased" 2.5 "engineer sentry build rate multiplier" 5 } ItemAttributes { ItemName "the tin-1000" "attach particle effect" 56 } Item "the widowmaker" Item "ttg max pistol" Item "golden wrench" Item "the tin-1000" Item "dec2014 thermal insulation layer" } } } Mission { Objective Spy Where spawnbot_invasion BeginAtWave 1 RunForThisManyWaves 8 InitialCooldown 30 CooldownTime 40 DesiredCount 2 Squad { TFBot { Template T_TFBot_Spy Item "festive ambassador" Item "the black rose" Item "rogue's col roule" Item "cosa nostra cap" } } } Mission { Objective Sniper Where spawnbot_invasion BeginAtWave 1 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 45 DesiredCount 2 Squad { TFBot { Health 1000 Name "Minigiant Sniper" MaxVisionRange 4500 Template T_TFBot_Sniper Tag "bot_giant" Attributes "MiniBoss" Scale 1.5 ItemAttributes { ItemName "the machina" "damage bonus" 1.5 "charge time increased" 1.5 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.5 } Item "the machina" Item "the self-aware beauty mark" Item "frying pan" Item "the chronomancer" Item "the crosslinker's coil" } } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 InitialCooldown 30 CooldownTime 30 DesiredCount 1 Squad { TFBot { Health 2500 Template T_TFBot_SentryBuster Attributes DisableDodge } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 30 Support 1 Where spawnbot_red Squad { TFBot { ClassIcon red Name "Direct Hit Soldier" Class Soldier Skill Expert Attributes "SpawnWithFullCharge" Action Mobber Health 250 Scale 1.1 ItemAttributes { ItemName "the direct hit" "fire rate bonus" 0.7 "faster reload rate" -0.8 } CharacterAttributes { "increase buff duration" 1.5 "deploy time increased" 0.5 "health regen" 10 } Item "the direct hit" Item "the buff banner" AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } } } WaveSpawn { Name part01_1 TotalCurrency 300 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Health 3800 Template T_TFBot_Giant_Soldier_Spammer_Reload } } } WaveSpawn { Name 0_1 TotalCurrency 1 TotalCount 24 MaxActive 5 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 12 Where spawnbot_invasion Squad { TFBot { ClassIcon demoknight_persian_nys Name "Persian Demoknight" Health 350 Scale 1.2 Class Demoman Skill Expert WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the persian persuader" "critboost on kill" 5 "damage bonus" 1.5 } ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the persian persuader" Item "sultan's ceremonial" Item "aladdin's private reserve" } } } WaveSpawn { Name part01_2 TotalCurrency 1 TotalCount 40 MaxActive 10 SpawnCount 10 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Scout_Guillotine } TFBot { ClassIcon scout_pocketpistol_lite Name "Healing Pistol Scout" Class Scout Skill Expert WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "pretty boy's pocket pistol" "faster reload rate" -0.8 "heal on hit for rapidfire" 15 } Item "pretty boy's pocket pistol" Item "ye olde baker boy" } } } WaveSpawn { Name part02_1 WaitForAllDead part01_1 TotalCurrency 400 TotalCount 6 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Health 3200 Template T_TFBot_Giant_Heavyweapons Scale 1.6 } TFBot { ClassIcon medic_kritz_giant Health 1400 Name "Kritzkrieg Medic" Class Medic Scale 1.5 Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 200 "uber duration bonus" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "bot medic uber health threshold" 5000 } Item "the kritzkrieg" Item "vintage tyrolean" } } } WaveSpawn { Name pre_boss WaitForAllDead part02_1 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Health 5000 Template T_TFBot_Giant_Heavyweapons_Deflector } TFBot { ClassIcon medic_kritz_giant Health 4500 Name "Giant Kritzkrieg Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 200 "uber duration bonus" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "bot medic uber health threshold" 5000 } Item "the kritzkrieg" Item "vintage tyrolean" } } } WaveSpawn { Name 0 WaitForAllDead part01_1 TotalCurrency 400 TotalCount 10 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Pyro_Manmelter } TFBot { Class Sniper Name "Pusher Bowman" Skill Hard ClassIcon sniper_bow_blast WeaponRestrictions PrimaryOnly Item "The Huntsman" ItemAttributes { ItemName "The Huntsman" "damage penalty" 0.25 "fire rate bonus" 0.5 "faster reload rate" 0.7 "damage causes airblast" 1 } } } } WaveSpawn { Name part03_1 WaitForAllDead pre_boss TotalCurrency 100 TotalCount 7 MaxActive 7 SpawnCount 7 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 20000 Scale 1.9 Template Giant_Boosted_Nuker Tag "bot_giant" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the original" "damage bonus" 3.0 "mod medic healed damage bonus" 2.0 } } TFBot { Health 300 Template T_TFBot_Medic_SlowRecharge } TFBot { Health 300 Template T_TFBot_Medic_SlowRecharge } TFBot { Health 300 Template T_TFBot_Medic_SlowRecharge } TFBot { Health 300 Template T_TFBot_Medic_SlowRecharge } TFBot { Health 300 Template T_TFBot_Medic_SlowRecharge } TFBot { Health 300 Template T_TFBot_Medic_SlowRecharge } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 40 Support 1 Where spawnbot_red Squad { TFBot { ClassIcon heavy_deflector_normal Name "Deflector Heavy" Class HeavyWeapons Skill Hard MaxVisionRange 1200 Health 350 ItemAttributes { ItemName deflector "attack projectiles" 1 "damage bonus" 1.5 } CharacterAttributes { "health regen" 10 } Item "deflector" Item "the u-clank-a" Action Mobber AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } } } WaveSpawn { Name part01_1 TotalCurrency 400 TotalCount 16 MaxActive 16 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_invasion Squad { TFBot { Health 1200 Template Armoured_FaN_Scout Scale 1.5 } TFBot { Template T_TFBot_Medic_Shield } } } WaveSpawn { Name part01_2 TotalCurrency 400 TotalCount 50 MaxActive 10 SpawnCount 10 WaitBeforeStarting 5 WaitBetweenSpawns 20 Where spawnbot_invasion Squad { TFBot { ClassIcon soldier_stun Health 200 Name "Stun Soldier" Template Demon_Soldier ItemAttributes { ItemName tf_weapon_rocketlauncher "rocket specialist" 2 } } } } WaveSpawn { Name part02_1 WaitForAllDead part01_1 TotalCurrency 400 TotalCount 8 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 25 Where spawnbot Squad { TFBot { ClassIcon demo_loch_burst_giant Health 3300 Name "Giant Burst Loch Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName "the loch-n-load" "faster reload rate" 0.4 "fire rate bonus" 0.075 "clip size upgrade atomic" 9.0 "projectile spread angle penalty" 5 "damage bonus" 1.5 "dmg bonus vs buildings" 2.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 } Item "the loch-n-load" Item "scotch bonnet" } TFBot { ClassIcon medic_uber_giant Health 4500 Name "Giant Uber Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "health regen" 40 "ubercharge rate bonus" 2 } } } } WaveSpawn { Name part02_2 WaitForAllDead part01_2 TotalCurrency 400 TotalCount 32 MaxActive 8 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 3 Where spawnbot_invasion Squad { TFBot { Health 135 Template Jumper_Scout } } } WaveSpawn { Name part03_1 WaitForAllDead part02_1 TotalCurrency 400 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { Health 10000 ClassIcon soldier_rocketrain_hyper Template Giant_Machine_Soldier_MKII ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.6 } } TFBot { Health 300 Template Uberhealer_Medic Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" ItemAttributes { ItemName "the blutsauger" "damage penalty" 0.1 } } TFBot { Health 300 Template Uberhealer_Medic Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" ItemAttributes { ItemName "the blutsauger" "damage penalty" 0.1 } } TFBot { Health 300 Template Uberhealer_Medic Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" ItemAttributes { ItemName "the blutsauger" "damage penalty" 0.1 } } } } WaveSpawn { Name s_1 WaitForAllDead part02_1 TotalCurrency 400 TotalCount 3 MaxActive 8 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 45 Where spawnbot Squad { TFBot { ClassIcon pyro_caustic Health 3000 Name "Giant Toxic Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "festive flamethrower 2011" "slow enemy on hit" 1 "lunchbox adds minicrits" 1 "SPELL: Halloween green flames" 1 "slow enemy on hit major" 3 "attach particle effect" 30 "bleeding duration" 20 "heal on hit for rapidfire" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 6 } Item "festive flamethrower 2011" Item "Rusty Reaper" Item "Steel Sixpack" } } } WaveSpawn { Name part03_2 WaitForAllDead part02_1 TotalCurrency 400 TotalCount 55 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_invasion Squad { TFBot { Class Heavyweapons Name "Steelweight Champ" Skill Hard ClassIcon heavy_steelfist Health 300 WeaponRestrictions MeleeOnly Item "Fists of Steel" CharacterAttributes { "dmg from ranged reduced" 0.5 } } } } WaveSpawn { Name "nope" WaitForAllDead part03_2 TotalCurrency 20 TotalCount 12 MaxActive 6 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_invasion Squad { TFBot { ClassIcon soldier_conch_spammer Name "Rapid Fire Soldier" Class Soldier Skill Expert Health 650 Scale 1.4 Attributes SpawnWithFullCharge Attributes AlwaysCrit Item "The Concheror" ItemAttributes { ItemName tf_weapon_rocketlauncher "Projectile speed increased" 0.65 "damage bonus" 1.5 "faster reload rate" -0.8 "fire rate bonus" 0.75 } CharacterAttributes { "increase buff duration" 9.0 "deploy time increased" 0.5 } } } } WaveSpawn { Name part04_1 WaitForAllDead part03_1 TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Health 5000 Template Giant_Overclocked_Heavy Attributes "AlwaysCrit" } TFBot { ClassIcon medic_bullet_giant Health 3000 Name "Giant Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorBullets" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "ubercharge rate bonus" 50 "heal rate bonus" 200 "medigun bullet resist passive" 0.9 "medigun bullet resist deployed" 0.9 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } Item "the vaccinator" } } } WaveSpawn { Name part04_1 WaitForAllDead part03_1 TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 14 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Health 5000 Template Giant_Overclocked_Heavy Attributes "AlwaysCrit" } TFBot { ClassIcon medic_blast_giant Health 3000 Name "Giant Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorBlast" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "ubercharge rate bonus" 50 "heal rate bonus" 200 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 "airblast vulnerability multiplier" 0.5 "damage force reduction" 0.5 "move speed bonus" 0.5 } Item "the vaccinator" } } } WaveSpawn { Name part04_1 WaitForAllDead part03_1 TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 24 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Health 5000 Template Giant_Overclocked_Heavy Attributes "AlwaysCrit" } TFBot { ClassIcon medic_fire_giant Health 3000 Name "Giant Vaccinator Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "VaccinatorFire" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "ubercharge rate bonus" 50 "heal rate bonus" 200 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 } Item "the vaccinator" } } } WaveSpawn { Name f WaitForAllDead part03_1 TotalCurrency 400 TotalCount 10 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 5 Support 1 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Soldier_Escape Tag "bot_squad_member" Attributes "SpawnWithFullCharge" } TFBot { Class Heavyweapons Name "Burst Shotgun Heavy" ClassIcon heavy_shotgun_burst_lite Skill Expert WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "auto fires full clip" 1 "auto fires when full" 1 "fire rate bonus with reduced health" 0.4 "fire rate bonus" 0.5 "spread penalty" 0.5 "bullets per shot bonus" 3 "damage penalty" 0.5 "faster reload rate" 0.7 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 40 Support 1 Where spawnbot_red Squad { TFBot { ClassIcon demo_bigcrit Name "Crit Demo" Class Demoman Skill Expert Attributes "AlwaysCrit" AimAt Body Health 225 ItemAttributes { ItemName "gentlemanne_grenadelauncher_topshelf" "faster reload rate" -0.8 "damage bonus" 1.5 "Projectile speed increased" 2.0 } CharacterAttributes { "health regen" 10 } Item "gentlemanne_grenadelauncher_topshelf" Action Mobber AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } } } WaveSpawn { Name tank1 TotalCurrency 400 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 45 Where spawnbot Squad { Tank { Health 37000 Name Tank Speed 60 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name t1support1 TotalCurrency 0 TotalCount 99 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 7 Support 1 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Pyro_Volcano } TFBot { ClassIcon demo_sticky_daan Name "Sticky Bomb Demo" Class Demoman Skill Hard Attributes HoldFireUntilFullReload WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } ItemAttributes { ItemName tf_weapon_pipebomblauncher "stickybomb charge rate" 0.001 "Projectile range increased" 0.5 "max pipebombs increased" -7 } CharacterAttributes { "no self blast dmg" 1 } Item "Battery Bandolier" } } } WaveSpawn { Name t1support1 TotalCurrency 0 TotalCount 999 MaxActive 5 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 25 Support 1 Where spawnbot_invasion Squad { TFBot { ClassIcon soldier_burstfire_normal Name "Burst Fire Soldier" Health 550 Scale 1.4 Class Soldier Skill Expert Attributes HoldFireUntilFullReload Attributes AlwaysCrit ItemAttributes { ItemName tf_weapon_rocketlauncher "Projectile speed increased" 0.65 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 } } } } WaveSpawn { Name t1support2 TotalCurrency 400 TotalCount 999 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 35 Support 1 Where spawnbot Squad { TFBot { ClassIcon heavy_grapple_giant Health 5000 Name "Giant Natascha Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName natascha "damage bonus" 1.5 "apply z velocity on damage" -150 "apply look velocity on damage" -150 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } Item "natascha" } TFBot { Template T_TFBot_Medic_Kritzkrieg } TFBot { Template T_TFBot_Medic_Kritzkrieg } TFBot { Template T_TFBot_Medic_Kritzkrieg } } } WaveSpawn { WaitForAllDead tank1 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Health 40000 Name "Chief Cannoneer Bowman" Scale 2.4 MaxVisionRange 4500 Template Giant_Cannoneer_Bowman Attributes "UseBossHealthBar" ItemAttributes { ItemName "the fortified compound" "damage bonus" 5.0 } ItemAttributes { ItemName jarate "damage bonus" 901.0 "Blast radius increased" 2.3 "throwable recharge time" 0.1 "Projectile speed increased" 1.35 } CharacterAttributes { "move speed penalty" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 } } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 40 Support 1 Where spawnbot_red Squad { TFBot { ClassIcon medic_kritz Name "Kritzkrieg Medic" Class Medic Skill Expert Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 200 "uber duration bonus" 200 } CharacterAttributes { "bot medic uber health threshold" 500 } Item "the kritzkrieg" Action Mobber AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } TFBot { ClassIcon soldier_backup_spammer Name "Rapid Fire Soldier" Class Soldier Skill Expert Attributes "SpawnWithFullCharge" Item "the battalion's backup" ItemAttributes { ItemName tf_weapon_rocketlauncher "Projectile speed increased" 0.65 "faster reload rate" -0.8 "fire rate bonus" 0.5 } CharacterAttributes { "increase buff duration" 9.0 "deploy time increased" 0.5 "health regen" 5 } Action Mobber AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } } } WaveSpawn { Name support_all TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 45 Where spawnbot_invasion Support 1 RandomChoice { TFBot { ClassIcon soldier_banner_trio Name "Extended Buff Demoman" Class Demoman Skill Normal Health 650 Scale 1.4 Attributes SpawnWithFullCharge Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 } CharacterAttributes { "increase buff duration" 9 "deploy time increased" 0.5 } Item "The Buff Banner" } TFBot { ClassIcon soldier_banner_trio Name "Extended Backup Demoman" Class Demoman Skill Normal Health 650 Scale 1.4 Attributes SpawnWithFullCharge Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 } CharacterAttributes { "increase buff duration" 9 "deploy time increased" 0.5 } Item "The Battalion's Backup" } TFBot { ClassIcon soldier_banner_trio Name "Extended Conch Demoman" Class Demoman Skill Normal Health 650 Scale 1.4 Attributes SpawnWithFullCharge Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.8 } CharacterAttributes { "increase buff duration" 9 "deploy time increased" 0.5 } Item "The Concheror" } } } WaveSpawn { Name icon TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9999 WaitBetweenSpawns 0 Where spawnbot_invasion Support 1 Squad { TFBot { ClassIcon soldier_banner_trio Template T_TFBot_Demoman_Knight } } } WaveSpawn { Name part01_1 TotalCurrency 400 TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot_invasion Squad { TFBot { ClassIcon scout_stun_spammer_armored_giant Health 3000 Name "Armored Baseball Spammer Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes AlwaysCrit ItemAttributes { ItemName "the sandman" "effect bar recharge rate increased" 0.0001 "fire rate bonus" 0.6 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 "move speed penalty" 0.75 } Item "the sandman" Item "the backwards ballcap" Item "mnc mascot outfit" } } } WaveSpawn { Name s_1 TotalCurrency 100 TotalCount 48 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_invasion Squad { TFBot { Health 175 Template T_TFBot_Demoman_Knight Attributes AlwaysCrit } } } WaveSpawn { Name part01_2 TotalCurrency 400 TotalCount 12 MaxActive 9 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Health 4200 Template Giant_Scatterblast_Soldier ItemAttributes { ItemName "the air strike" "damage bonus" 1.5 } } TFBot { ClassIcon medic_uber_giant Health 2500 Name "Giant Uber Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "health regen" 40 "ubercharge rate bonus" 2 } } TFBot { ClassIcon medic_kritz_giant Health 3500 Name "Giant Kritzkrieg Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } ItemAttributes { ItemName "the kritzkrieg" "ubercharge rate bonus" 200 "uber duration bonus" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "bot medic uber health threshold" 5000 } Item "the kritzkrieg" Item "vintage tyrolean" } } } WaveSpawn { Name part02_1 WaitForAllDead s_1 TotalCurrency 400 TotalCount 54 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 8 Where spawnbot_invasion Squad { TFBot { Template Deflector_Heavy ItemAttributes { ItemName deflector "attack projectiles" 1 } } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn { Name s_3 WaitForAllDead part01_2 TotalCurrency 400 TotalCount 15 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_invasion Squad { TFBot { Class Pyro Name "Giant Heal-on-Hit Dragon Pyro" ClassIcon pyro_dragon_fury_heal_giant Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss MaxVisionRange 800 ItemAttributes { ItemName "The Dragon's Fury" "mult_item_meter_charge_rate" 0.6 "damage bonus" 2.5 "heal on hit for rapidfire" 750 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "The Dragon's Fury" Item "Masked Loyalty" } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name part03_boss WaitForAllDead part02_2 TotalCurrency 400 TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 45 Where spawnbot Squad { TFBot { Name "Iron Juggernaut" Skill Expert Class Demoman Health 38000 Scale 2.4 ClassIcon demo_sticky_spammer_hyper WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes AlwaysFireWeapon Item "The Frag Proof Fragger" Item "The Juggernaut Jacket" Item "The Scottish Resistance" ItemAttributes { ItemName "The Scottish Resistance" "fire rate bonus" 0.1 "faster reload rate" 0.35 "stickybomb charge rate" -1 "max pipebombs decreased" 8 "projectile spread angle penalty" 4 "sticky arm time penalty" 0.5 "projectile speed increased" 0.7 "damage bonus" 1.2 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate penalty" 999 "override projectile type" 27 "is_passive_weapon" 1 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 7 "voice pitch scale" 0 "rage giving scale" 0.1 "cancel falling damage" 1 "health from healers reduced" 0.0001 } } TFBot { Template Uberhealer_Medic } TFBot { Template Uberhealer_Medic } TFBot { Template Uberhealer_Medic } TFBot { Template Uberhealer_Medic } TFBot { Template Uberhealer_Medic } } } WaveSpawn { Name part03_boss_s1 WaitForAllDead part02_2 TotalCurrency 400 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { Health 3800 Template T_TFBot_Soldier_BurstFire Attributes AlwaysCrit } } } WaveSpawn { Name part03_boss_s2 WaitForAllDead part02_2 TotalCurrency 400 TotalCount 25 MaxActive 5 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 15 Where spawnbot_invasion Squad { TFBot { Template Iron_Crusher Scale 1.3 } } } WaveSpawn { Name part04_boss WaitForAllDead s_3 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Chief Blast Demo" Health 65000 Skill Expert Scale 2.25 ClassIcon demo_clusterbomb_pusher Class Demoman Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes UseBossHealthBar Item "Hazard Headgear" Item "The Iron Bomber" ItemAttributes { ItemName "The Iron Bomber" "damage causes airblast" 1 "fire rate bonus" 0.2 "clip size upgrade atomic" 11 "faster reload rate" 0.275 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on kill" 3000 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 4 "rage giving scale" 0.05 "voice pitch scale" 0.05 "increased jump height" 1.3 } } } } WaveSpawn { Name part04_boss_s1 WaitForAllSpawned part03_boss TotalCurrency 400 TotalCount 3 MaxActive 1 SpawnCount 1 WaitBeforeStarting 45 WaitBetweenSpawns 30 Support Limited Where spawnbot_invasion Squad { TFBot { Class Soldier Name "Giant Fast Rocket Soldier" ClassIcon soldier_accel_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Item "gentlemanne_rocketlauncher_coffinnail" ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "projectile speed increased" 0.25 "projectile acceleration" 5000 "projectile acceleration time" 1 "projectile acceleration start time" 0.25 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } } WaveSpawn { Name part04_boss_s2 WaitForAllDead part02_1 TotalCurrency 400 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Soldier_Escape } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 15 Support 1 Where spawnbot_red Squad { TFBot { ClassIcon scout_pop_hyper Name "Addicted Scout" Class Scout Skill Expert ItemAttributes { ItemName "the soda popper" "fire rate bonus" 0.001 "faster reload rate" 0.6 "clip size bonus" 2.0 "minicrits become crits" 1 } CharacterAttributes { "effect bar recharge rate increased" 0.4 "move speed bonus" 2.0 "deploy time increased" 0.5 } Item "the soda popper" Item "crit-a-cola" Item "the atomizer" Item "bonk leadwear" Item "the bolt boy" Action Mobber AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } } } WaveSpawn { Name boss TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon boss_ironhelm Health 76333 Name "Giga Blast Soldier" Scale 2.25 WeaponRestrictions PrimaryOnly Template Super_soldier Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "gold botkiller rocket launcher mk.i" "damage bonus" 1.5 "Blast radius increased" 2.0 "Projectile speed increased" 0.8 "hand scale" 1.2 "mini rockets" 1 "use large smoke explosion" 1 "apply z velocity on damage" 1500 "apply look velocity on damage" 1500 "damage causes airblast" 1 "reload time increased hidden" 3 "fire rate penalty" 3 } ItemAttributes { ItemName "the diplomat" "set item tint RGB" 1315860 } CharacterAttributes { "self dmg push force increased" 0 "airblast vertical vulnerability multiplier" 0 "airblast vulnerability multiplier" 0 "damage force reduction" 0 "rage giving scale" 0.1 "move speed bonus" 0.3 "cancel falling damage" 1 } Item "gold botkiller rocket launcher mk.i" Item "the patriot peak" Item "the diplomat" } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 12 SpawnCount 6 WaitBeforeStarting 1 WaitBetweenSpawns 10 Support 1 Where spawnbot_invasion Squad { TFBot { Skill Expert Template T_TFBot_Soldier_Escape Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" } TFBot { ClassIcon scout_shortstop Name "Delivery Scout" Class Scout Skill Normal Item "the shortstop" Item "mad milk" Item "the holy mackerel" } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector Health 5000 Attributes "AlwaysCrit" } } } WaveSpawn { TotalCurrency 400 TotalCount 10 MaxActive 5 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 45 Support 1 Where spawnbot_invasion Squad { TFBot { Class Pyro Name "Giant Hyper Explosive Gas Pyro" ClassIcon pyro_gascann_explode_hyper_giant Skill Expert Health 3000 Attributes MiniBoss WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_flamethrower "damage bonus" 3.0 "airblast pushback scale" 3.0 "heal on kill" 1000 } ItemAttributes { ItemName "The Gas Passer" "mult_item_meter_charge_rate" 0.3 "applies snare effect" 0.35 "explode_on_ignite" 1 } CharacterAttributes { "move speed bonus" 0.75 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } Item "The Gas Passer" Item "neptune's nightmare" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 20 Support 1 Where spawnbot_red Squad { TFBot { ClassIcon heavy_heater Name "Flame Heavy" Class HeavyWeapons Skill Hard MaxVisionRange 1200 ItemAttributes { ItemName "the huo long heatmaker" "ring of fire while aiming" 25 "ragdolls become ash" 1 "damage bonus" 2 "set damagetype ignite" 1 } Item "the huo long heatmaker" Item "the bunsen brave" Action Mobber AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } } } WaveSpawn { Name part01_1 TotalCurrency 400 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { ClassIcon soldier_spammer_regen Health 20000 Template Giant_Infini_gen_Soldier Attributes UseBossHealthBar ItemAttributes { ItemName tf_weapon_rocketlauncher "health on radius damage" 125 } } TFBot { Template T_TFBot_Medic_Shield } } } WaveSpawn { Name s_1 TotalCurrency 400 TotalCount 24 MaxActive 7 SpawnCount 6 WaitBeforeStarting 6 WaitBetweenSpawns 18.5 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Scout_Shortstop Item "The Sole Saviors" Item "Bonk! Atomic Punch" Item "The Caffeine Cooler" Attributes AlwaysCrit Skill Hard } } } WaveSpawn { Name total_support WaitForAllDead s_1 TotalCurrency 400 TotalCount 36 MaxActive 6 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 18.5 Where spawnbot_invasion Support 1 Squad { TFBot { ClassIcon pyro_backburner_nys Health 650 Scale 1.3 Name "Backburner Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes AlwaysCrit ItemAttributes { ItemName "the backburner" "damage bonus" 2.0 "airblast pushback scale" 3 "lunchbox adds minicrits" 2 "slow enemy on hit major" 3 } CharacterAttributes { "move speed bonus" 1.0 } Item "the backburner" Item "Arsonist Apparatus" Item "Airtight Arsonist" } } } WaveSpawn { Name part01_2 TotalCurrency 400 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot_invasion Squad { TFBot { ClassIcon heavy_natascha_nys Health 300 Template Suppressor_Heavy Attributes "AlwaysCrit" } TFBot { ClassIcon heavy_brass_nys Name "Brass Heavy" Class HeavyWeapons Skill Hard ItemAttributes { ItemName "the brass beast" "damage bonus" 2.0 } Item "the brass beast" } } } WaveSpawn { Name part02_1 WaitForAllDead part01_1 TotalCurrency 400 TotalCount 9 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { ClassIcon demo_loch_spammer_giant Health 3300 Name "Giant Rapid Loch Demo" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes AlwaysCrit ItemAttributes { ItemName "the loch-n-load" "faster reload rate" -0.8 "fire rate bonus" 0.5 "damage bonus" 1.5 "dmg bonus vs buildings" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } Item "the loch-n-load" Item "scotch bonnet" } TFBot { ClassIcon medic_uber_giant Health 3500 Name "Giant Uber Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "health regen" 40 "ubercharge rate bonus" 2 } } TFBot { ClassIcon medic_uber_giant Health 3500 Name "Giant Uber Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Attributes "SpawnWithFullCharge" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_syringegun_medic "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 "health regen" 40 "ubercharge rate bonus" 2 } } } } WaveSpawn { Name part02_2_no WaitForAllDead part01_1 TotalCurrency 400 TotalCount 12 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 Where spawnbot_invasion Squad { TFBot { Template Armoured_FaN_Scout } } } WaveSpawn { Name part03_1 WaitForAllDead part02_1 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Name "Chief Combo Heavy" Skill Expert Class Heavy Health 70000 Scale 2.1 ClassIcon heavy_brass_explosion WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes UseBossHealthBar Item "The Eliminators Safeguard" Item "Die Regime-Panzerung" Item "The Brass Beast" Item "Fists of Steel" ItemAttributes { ItemName "The Eliminators Safeguard" "item style override" 1 } ItemAttributes { ItemName "The Brass Beast" "is_passive_weapon" 1 "damage bonus" 10.0 "fire rate bonus" 2.0 "bullets per shot bonus" 0.5 "weapon spread bonus" 0.5 } ItemAttributes { ItemName "Fists of Steel" "damage bonus" 5 "fire rate bonus" 0.6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "voice pitch scale" 0 "rage giving scale" 0.05 "cancel falling damage" 1 "health from healers reduced" 0.0001 "health regen" 200 } } } } WaveSpawn { Name part03_2 WaitForAllSpawned part03_1 TotalCurrency 400 TotalCount 44 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Soldier_Extended_Concheror } TFBot { Health 175 Template T_TFBot_Demoman_Knight } } } WaveSpawn { Name boss_support1 WaitForAllSpawned boss TotalCurrency 400 TotalCount 12 MaxActive 6 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 20 Support 1 Where spawnbot Squad { TFBot { Template Grizzly_Heavy } } } WaveSpawn { WaitForAllSpawned boss TotalCurrency 400 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 2 WaitBetweenSpawns 15 Support 1 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Scout_Guillotine } } } WaveSpawn { WaitForAllSpawned boss TotalCurrency 400 TotalCount 20 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 30 Support 1 Where spawnbot Squad { TFBot { ClassIcon sniper_bow_penetrator_giant Health 3000 Name "Giant Penetrator Multi-Shot Bowman" Class Sniper Skill Expert Attributes "MiniBoss" ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.5 "faster reload rate" 0.2 "damage bonus" 1.5 "projectile penetration" 1 "mult projectile count" 4 "projectile spread angle penalty" 4 } CharacterAttributes { "move speed bonus" 0.6 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 7 "head scale" 0.8 } Item "the huntsman" } TFBot { Template T_TFBot_Medic_SlowRecharge } } } WaveSpawn { Name boss WaitForAllDead part03_1 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_bisonrainbow Health 96111 Name "Chief Laser Expert" Class Soldier Scale 2.25 Skill Expert WeaponRestrictions SecondaryOnly Attributes MiniBoss Attributes UseBossHealthBar ItemAttributes { ItemName "the righteous bison" "damage bonus" 2.0 "reload time decreased" -0.8 "fire rate bonus" 0.05 "projectile speed increased" 0.9 "ragdolls plasma effect" 1 "set DamageType Ignite" 1 "weapon burn dmg increased" 2.0 "slow enemy on hit major" 1 "critboost on kill" 5 "SPELL: set item tint RGB" 5 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 2 "voice pitch scale" 0 "rage giving scale" 0.05 "cancel falling damage" 1 "health from healers reduced" 0.0001 } Item "the righteous bison" Item "lord cockswain's pith helmet" Item "lord cockswain's novelty mutton chops and pipe" } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCount 1 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 30 Support 1 Where spawnbot_red Squad { TFBot { ClassIcon demo_armored Name "Armored Demoman" Class Demoman Skill Expert Health 900 Scale 1.5 Attributes AlwaysCrit ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.4 "fire rate bonus" 0.75 } Action Mobber AimTrackingInterval 0.05 AddCond { Name TF_COND_REPROGRAMMED } } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 Where spawnbot FirstSpawnWarningSound "ambient/alarms/citadel_alert_loop2.wav" Squad { TFBot { Template T_TFBot_Giant_Soldier ClassIcon soldier_homing_barrage_direct Item "Breach and Bomb" Item "Attack Packs" Name "Commander Vector" Skill Expert Health 128333 Scale 2.25 Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes IgnoreFlag Action Mobber RocketCustomParticle "eyeboss_projectile" AimOffset "0 0 200" ItemColor { ItemName "TF_WEAPON_ROCKETLAUNCHER" Red 255 Green 50 Blue 255 } HomingRockets { IgnoreStealthedSpies 1 RocketSpeed 0.1 TurnPower 200 MaxAimError 360 AimTime 2.25 Acceleration 9999 AccelerationTime 9999 AccelerationStartTime 2 } ItemAttributes { ItemName "Breach and Bomb" "item style override" 1 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 6 "damage bonus" 2.0 "fire rate bonus" 0.1 "faster reload rate" 0.375 "projectile spread angle penalty" 180 "blast radius increased" 1.2 "ignores other projectiles" 1 "heal on kill" 2000 } CharacterAttributes { "health regen" 10 "move speed bonus" 0.333 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.05 } } } } } }