#base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 100 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no Templates { T_TFGateBot_Scout_Hard_Crit { ClassIcon scout Name Scout Class Scout EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes AlwaysCrit Attributes DisableDodge Attributes IgnoreFlag Item "mvm gatebot light scout" } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes DisableDodge Item "mvm gatebot light scout" ItemAttributes { ItemName "mvm gatebot light scout" "item style override" 1 } } } } T_TFGateBot_Giant_Scout_Fast { Classicon scout_fast Health 1200 Name "Super Scout" Class Scout EventChangeAttributes { Default { Skill Easy BehaviorModifiers Push Tag bot_gatebot Tag bot_giant Attributes MiniBoss Attributes IgnoreFlag WeaponRestrictions MeleeOnly Item "the holy mackerel" Item "bonk boy" ItemAttributes { ItemName "bonk boy" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" 2 "damage force reduction" .6 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .6 "override footstep sound set" 5 } } RevertGateBotsBehavior { Tag bot_gatebot Tag bot_giant Attributes MiniBoss Skill Easy WeaponRestrictions MeleeOnly Item "the holy mackerel" Item "bonk boy" ItemAttributes { ItemName "bonk boy" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" 2 "damage force reduction" .6 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .6 "override footstep sound set" 5 } } } } T_TFGateBot_Scout_Bonk_Cruel { ClassIcon scout_bonk Health 1600 Name "Giant Bonk Scout" Class Scout EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag bot_giant Tag bot_gatebot Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "bonk! atomic punch" Item "bonk helm" ItemAttributes { ItemName "bonk helm" "set item tint RGB" 15185211 } CharacterAttributes { "override footstep sound set" 5 "damage force reduction" .5 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 "effect bar recharge rate increased" .55 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions MeleeOnly Tag bot_giant Attributes DisableDodge Attributes MiniBoss Item "bonk! atomic punch" Item "bonk helm" ItemAttributes { ItemName tf_weapon_bat "set item tint RGB" 8289918 } CharacterAttributes { "override footstep sound set" 5 "damage force reduction" .5 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 "effect bar recharge rate increased" .55 } } } } T_TFGateBot_Scout_Sandman_Armored { ClassIcon scout_stun_giant_armored Health 3000 Name "Armored Sandman Scout" Class Scout EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions MeleeOnly Tag bot_gatebot Tag bot_giant Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the sandman" Item "batter's helmet" ItemAttributes { ItemName "batter's helmet" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" .75 "damage force reduction" .5 "effect bar recharge rate increased" .05 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "override footstep sound set" 5 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Attributes DisableDodge Attributes MiniBoss Item "the sandman" Item "batter's helmet" ItemAttributes { ItemName "batter's helmet" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" .75 "damage force reduction" .5 "effect bar recharge rate increased" .05 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "override footstep sound set" 5 } } } } T_TFBot_Scout_Jogger_Naut { ClassIcon scout_stun_giant_armored Health 4200 Name "Joggernaut Sandman Scout" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag bot_giant Attributes MiniBoss Attributes DisableDodge Attributes UseBossHealthBar Item "the sandman" Item "batter's helmet" Item "the dark age defender" ItemAttributes { ItemName "the sandman" "apply z velocity on damage" 500 "apply look velocity on damage" 1600 "fire rate bonus" 2 "dmg bonus vs buildings" 3 "damage bonus" 1.5 "effect bar recharge rate increased" .3 "max pipebombs increased" 4 "attach particle effect" 702 } CharacterAttributes { "move speed bonus" .66 "override footstep sound set" 5 "damage force reduction" .3 "airblast vulnerability multiplier" .5 "airblast vertical vulnerability multiplier" .1 "rage giving scale" .8 "dmg from ranged reduced" .7 "dmg from melee increased" 2 "dmg taken from crit increased" .6 } } T_TFGateBot_Soldier_Direct_Crit { ClassIcon soldier Name "Direct Crit Soldier" Class Soldier EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_gatebot Attributes AlwaysCrit Attributes DisableDodge Attributes IgnoreFlag Item "the direct hit" Item "mvm gatebot light soldier" ItemAttributes { ItemName "the direct hit" "damage bonus" 2 "fire rate bonus" .6 "faster reload rate" -9.0 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "the direct hit" Item "mvm gatebot light soldier" ItemAttributes { ItemName "the direct hit" "damage bonus" 2 "fire rate bonus" .6 "faster reload rate" -9.0 } ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } } } } T_TFGateBot_Soldier_Conch_Crit { ClassIcon soldier_conch_giant Name "Crit Conch Soldier" Class Soldier EventChangeAttributes { Default { Skill Hard BehaviorModifiers Push Tag bot_gatebot Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes DisableDodge Attributes IgnoreFlag Item "the concheror" Item "mvm gatebot light soldier" CharacterAttributes { "increase buff duration" 9 "fire rate bonus" .6 "faster reload rate" -1 "damage bonus" 2 } } RevertGateBotsBehavior { Skill Hard Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes DisableDodge Item "the concheror" Item "mvm gatebot light soldier" CharacterAttributes { "increase buff duration" 9 "fire rate bonus" .6 "faster reload rate" -1 "damage bonus" 2 } ItemAttributes { ItemName "mvm gatebot light soldier" "item style override" 1 } } } } T_TFBot_Giant_Soldier_Battalion { ClassIcon soldier_backup_giant Health 3800 Name "Giant Battalion Soldier" Class soldier Skill Expert Tag bot_giant Attributes MiniBoss Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Item "the battalion's backup" ItemAttributes { ItemName "the battalion's backup" "provide on active" 1 "move speed bonus" .5 "dmg from ranged reduced" .1 "dmg from melee increased" .1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .5 "airblast vulnerability multiplier" .1 "increase buff duration" 9.0 "airblast vertical vulnerability multiplier" .5 } } T_TFGateBot_Giant_Soldier_Battalion { ClassIcon soldier_backup_giant Health 3800 Name "Giant Battalion Soldier" Class soldier EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push Tag bot_giant Tag bot_gatebot Attributes MiniBoss Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes IgnoreFlag Attributes DisableDodge Item "MvM GateBot Light Soldier" Item "the battalion's backup" ItemAttributes { ItemName "the battalion's backup" "provide on active" 1 "move speed bonus" .5 "dmg from ranged reduced" .1 "dmg from melee increased" .1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .5 "airblast vulnerability multiplier" .1 "increase buff duration" 9.0 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Expert Tag bot_giant Attributes MiniBoss Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Item "the battalion's backup" Item "MvM GateBot Light Soldier" ItemAttributes { Itemname "MvM GateBot Light Soldier" "item style override" 1 } ItemAttributes { ItemName "the battalion's backup" "provide on active" 1 "move speed bonus" .5 "dmg from ranged reduced" .1 "dmg from melee increased" .1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .5 "airblast vulnerability multiplier" .1 "increase buff duration" 9.0 "airblast vertical vulnerability multiplier" .5 } } } } T_TFBot_Giant_Soldier_Conch_C { ClassIcon soldier_conch_giant Health 3800 Name "Giant Concheror Soldier" Class Soldier Skill Expert Tag bot_giant Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the concheror" ItemAttributes { ItemName "the the concheror" "provide on active" 1 "move speed bonus" .5 "dmg from ranged reduced" .1 "dmg from melee increased" .1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "increase buff duration" 9.0 } } T_TFBot_Giant_Soldier_Buff { ClassIcon soldier_buff_giant Health 3800 Name "Giant Burst Buff Soldier" Class Soldier Skill Expert Tag bot_giant Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the buff banner" ItemAttributes { ItemName "the battalion's backup" "provide on active" 1 "move speed bonus" .5 "dmg from ranged reduced" .1 "dmg from melee increased" .1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "increase buff duration" 9.0 } } T_TFBot_Chief_Soldier_Slow_Crit_Barrage_C { ClassIcon soldier_major_crits Health 30000 Name "Major Critz" Scale 1.8 Class Soldier Skill Normal Tag bot_giant Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "soldier drill hat" Item "the mantreads" Item "fancy dress uniform" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2 "fire rate bonus" .18 "faster reload rate" .34 "clip size upgrade atomic" 26 "projectile spread angle penalty" 5 "Projectile speed decreased" .22 "rocket specialist" 4 } CharacterAttributes { "move speed bonus" .4 "override footstep sound set" 3 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "health regen" 80 } } T_TFGateBot_Chief_Blast_Soldier { Class Soldier Name "Chief Blast Soldier" ClassIcon soldier_libertylauncher_giant Health 30000 Scale 1.8 EventChangeAttributes { Default { Tag bot_gatebot Tag bot_giant Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload BehaviorModifiers Push Attributes IgnoreFlag Item "MvM GateBot Light Soldier" Item "The Liberty Launcher" Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Liberty Launcher" "damage causes airblast" 1 "fire rate bonus" 0.25 "clip size upgrade atomic" 5 "faster reload rate" 0.4 "Blast radius decreased" 1.2 "projectile spread angle penalty" 4 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.25 "cannot pick up intelligence" 1 } } RevertGateBotsBehavior { Item "The Liberty Launcher" Item "MvM GateBot Light Soldier" Tag bot_giant Attributes MiniBoss Attributes UseBossHealthBar Attributes HoldFireUntilFullReload Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { Itemname "MvM GateBot Light Soldier" "item style override" 1 } ItemAttributes { ItemName "The Liberty Launcher" "damage causes airblast" 1 "fire rate bonus" 0.25 "clip size upgrade atomic" 5 "faster reload rate" 0.4 "Blast radius decreased" 1.2 "projectile spread angle penalty" 4 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.25 } } } } T_TFBot_Director_Direcc { ClassIcon soldier_backup_giant Health 55000 Name "Director Directs" Scale 1.9 Class Soldier Skill Expert Tag bot_giant Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the direct hit" Item "the battalion's backup" Item "stainless pot" Item "the killer's kit" ItemAttributes { ItemName "the direct hit" "damage bonus" 2.25 "faster reload rate" .4 "fire rate bonus" .5 "clip size upgrade atomic" 5 "apply z velocity on damage" 600 "minicrits become crits" 1 } ItemAttributes { ItemName "the battalion's backup" "provide on active" 1 "move speed bonus" .1 "increased jump height" 3.3 "dmg from ranged reduced" .1 "dmg from melee increased" .1 "health regen" 120 } CharacterAttributes { "deploy time decreased" .1 "move speed bonus" .3 "override footstep sound set" 3 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "health regen" 80 "increase buff duration" 4 "cancel falling damage" 1 "boots falling stomp" 1 } } T_TFBot_Pyro_Dragon_AlwaysFire { ClassIcon pyro_giant Name "Dragons Fury Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Item "The Dragon's Fury" Attributes DisableDodge Attributes AlwaysFireWeapon } T_TFBot_Phlog { ClassIcon pyro_giant Name "Phlog Pyro" Class Pyro Skill Easy WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes AlwaysFireWeapon Attributes SpawnWithFullCharge Item "the phlogistinator" Item "ghostly gibus" } T_TFBot_Reflector_Byro { ClassIcon pyro Name "Reflector Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "the degreaser" Item "traffic cone" ItemAttributes { ItemName "the degreaser" "minicrits become crits" 1 "weapon burn dmg reduced" -1 "weapon burn time reduced" .01 "deflection size multiplier" 1.5 "mult airblast refire time" .2 "crit vs non burning players" 1 } } T_TFBot_Giant_Reflector_Byro { ClassIcon pyro_giant Health 3600 Name "Giant Reflector Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes DisableDodge Attributes MiniBoss Item "the degreaser" Item "traffic cone" ItemAttributes { ItemName "the degreaser" "deflection size multiplier" 2.3 "mult airblast refire time" .1 "minicrits become crits" 1 "crit vs non burning players" 1 "weapon burn dmg increased" .01 "weapon burn time increased" .01 "airblast pushback scale" 5 "airblast vertical pushback scale" 2 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "health regen" 40 } } T_TFGateBot_Chief_Pyr_0 { ClassIcon pyro_giant Health 30000 Name "Commander Pyr-0" Scale 1.8 Class Pyro EventChangeAttributes { Default { Skill Easy WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot BehaviorModifiers Push Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysFireWeapon Attributes IgnoreFlag Item "the degreaser" Item "brigade helm" ItemAttributes { ItemName "the degreaser" "damage bonus" 5 "heal on kill" 4000 "heal on hit for rapidfire" 50 "slow enemy on hit major" 3 "flame_reflect_on_collision" 1 } ItemAttributes { ItemName "brigade helm" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" .3 "override footstep sound set" 6 "airblast vulnerability multiplier" .5 "airblast vertical vulnerability multiplier" .1 "health regen" 40 } } RevertGateBotsBehavior { Skill Easy WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysFireWeapon Item "the degreaser" Item "brigade helm" ItemAttributes { ItemName "the degreaser" "damage bonus" 5 "heal on kill" 4000 "heal on hit for rapidfire" 50 "slow enemy on hit major" 3 "flame_reflect_on_collision" 1 } ItemAttributes { ItemName "brigade helm" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" .3 "override footstep sound set" 6 "airblast vulnerability multiplier" .5 "airblast vertical vulnerability multiplier" .1 "health regen" 40 } } } } T_TFBot_Giant_Snowstorm_Demoknight { ClassIcon demoknight Health 3600 Name "Giant Snowstorm Demoknight" Class Demoman Skill Expert Attributes DisableDodge Attributes MiniBoss Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" Item "the b.m.o.c." ItemAttributes { ItemName "the eyelander" "attach particle effect" 703 "slow enemy on hit major" 4 "critboost on kill" 5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "Attack not cancel charge" 1 } } T_TFBot_Giant_Demo_Nuke { ClassIcon demo_giant Health 3600 Name "Giant Nuke Demo" Class Demoman Skill easy WeaponRestrictions PrimaryOnly Tag bot_giant Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Item "the loose cannon" Item "the black watch" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "damage bonus" 9.0 "clip size penalty" .5 "faster reload rate" 3.3 "fuse bonus" 1.8 "Blast radius increased" 1.8 "use large smoke explosion" 1 "Projectile speed increased" .8 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFGateBot_Giant_Demo_Nuke { ClassIcon demo_giant Health 3600 Name "Giant Nuke Demo" Class Demoman EventChangeAttributes { Default { Skill Easy BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the loose cannon" Item "mvm gatebot light demoman" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "damage bonus" 9.0 "clip size penalty" .5 "faster reload rate" 3.3 "fuse bonus" 1.8 "Blast radius increased" 1.8 "use large smoke explosion" 1 "Projectile speed increased" .8 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Easy WeaponRestrictions PrimaryOnly Tag bot_giant Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Item "the loose cannon" Item "mvm gatebot light demoman" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "damage bonus" 9.0 "clip size penalty" .5 "faster reload rate" 3.3 "fuse bonus" 1.8 "Blast radius increased" 1.8 "use large smoke explosion" 1 "Projectile speed increased" .8 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } ItemAttributes { ItemName "mvm gatebot light demoman" "item style override" 1 } } } } T_TFGateBot_Giant_Demo_Burst_Snowstorm_Strong { ClassIcon demo_burst Health 3600 Name "Giant Burst Snowstorm Demo" Class Demoman EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Item "the b.m.o.c." ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" .2 "clip size upgrade atomic" 7 "faster reload rate" .4 "projectile spread angle penalty" 5 "attach particle effect" 703 "Projectile speed increased" 1.5 "slow enemy on hit major" 3 "damage bonus" 2 } ItemAttributes { ItemName "the b.m.o.c." "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Tag bot_giant Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" .2 "clip size upgrade atomic" 7 "faster reload rate" .4 "projectile spread angle penalty" 5 "attach particle effect" 703 "Projectile speed increased" 1.5 "slow enemy on hit major" 3 "damage bonus" 2 } ItemAttributes { ItemName "the b.m.o.c." "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } } T_TFGateBot_Chief_Blast_Demo { ClassIcon demo Health 30000 Name "Chief Blast Demo" Scale 1.8 Class Demoman EventChangeAttributes { Default { Skill Hard MaxVisionRange 280 BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Item "the loose cannon" Item "mvm gatebot light demoman" Item "the mantreads" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "clip size bonus" 5 "fire rate bonus" .01 "damage causes airblast" 1 "apply z velocity on damage" 300 "apply look velocity on damage" 1200 "auto fires when full" 1 "auto fires full clip all at once" 1 "Blast radius increased" 1.2 "minicrits become crits" 1 "faster reload rate" .4 "fuse bonus" 1.3 "projectile spread angle penalty" 4 } CharacterAttributes { "move speed bonus" .3 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "rage giving scale" .2 "health regen" 40 } } RevertGateBotsBehavior { Skill Hard WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_sentrybuster Tag bot_gatebot MaxVisionRange 280 Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the loose cannon" Item "mvm gatebot light demoman" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "clip size bonus" 5 "fire rate bonus" .01 "damage causes airblast" 1 "apply z velocity on damage" 300 "apply look velocity on damage" 1200 "auto fires when full" 1 "auto fires full clip all at once" 1 "Blast radius increased" 1.2 "minicrits become crits" 1 "faster reload rate" .4 "fuse bonus" 1.3 "projectile spread angle penalty" 4 } CharacterAttributes { "move speed bonus" .3 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "rage giving scale" .2 "health regen" 40 } ItemAttributes { ItemName "mvm gatebot light demoman" "item style override" 1 } } } } T_TFBot_Chief_Tavish_C { ClassIcon demoknight_giant Health 30000 Name "Chief Tavish" Class Demoman Skill Expert Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" Item "the king of scotland cape" Item "prince tavish's crown" ItemAttributes { ItemName "the eyelander" "damage bonus" 5 "attach particle effect" 17 "fire rate bonus" 1.7 "heal on kill" 4000 } CharacterAttributes { "move speed bonus" .38 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .6 "Attack not cancel charge" 1 "charge time increased" 1.1 "melee range multiplier" 1.1 "health regen" 40 "rage giving scale" .4 "dmg taken from blast reduced" 1.2 "dmg taken from fire reduced" 1.3 "melee range multiplier" 1.1 } } T_TFBot_Deflector_Push_Heavy { ClassIcon heavy_deflector_push MaxVisionRange 1000 Name "Deflector Push Heavy" Class Heavy Skill Normal Item "the u-clank-a" Item "weight room warmer" Item "deflector" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "deflector" "attack projectiles" 1 "apply z velocity on damage" 90 "apply look velocity on damage" 90 } } T_TFGateBot_Giant_Heavy_Healonkill_C { ClassIcon heavy_deflector_healonkill Health 5500 Name "Giant Heal-on-Kill Deflector" Class HeavyWeapons MaxVisionRange 1200 EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreFlag Item "deflector" Item "tough guy's toque" Item "mvm gatebot light heavy" ItemAttributes { ItemName deflector "damage bonus" 1.2 "attack projectiles" 1 "heal on kill" 5000 "ragdolls plasma effect" 1 } ItemAttributes { ItemName "tough guy's toque" "set item tint RGB" 15185211 } CharacterAttributes { "move speed bonus" .35 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "rage giving scale" 1 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes UseBossHealthBar Item "deflector" Item "tough guy's toque" Item "mvm gatebot light heavy" ItemAttributes { ItemName deflector "damage bonus" 1.2 "attack projectiles" 1 "heal on kill" 5000 "ragdolls plasma effect" 1 } ItemAttributes { ItemName "tough guy's toque" "set item tint RGB" 8289918 } CharacterAttributes { "move speed bonus" .35 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "rage giving scale" 1 } ItemAttributes { ItemName "mvm gatebot light heavy" "item style override" 1 } } } } T_TFBot_Medic_Critz { ClassIcon medic Name "Critz Medic" Class Medic WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes AlwaysCrit Attributes DisableDodge Item "the kritzkrieg" Item "vintage tyrolean" CharacterAttributes { "bot medic uber health threshold" 60000 "ubercharge rate bonus" -9 "uber duration bonus" 999 "heal rate bonus" 5 } } T_TFBot_Sniper_Longbow { ClassIcon sniper_bow Name "Longbowman" Class Sniper Skill Hard WeaponRestrictions PrimaryOnly Item "the huntsman" Item "larrikin robin" ItemAttributes { ItemName "the huntsman" "projectile penetration" 1 "damage bonus" 1.2 "Projectile range increased" .75 "headshot damage increase" 2 "dmg bonus vs buildings" 2 "hand scale" 1.5 } } T_TFGateBot_Giant_Sniper_Longbow { ClassIcon sniper_bow_multi Health 2800 Name "Giant Rapid Fire Longbowman" Class Sniper EventChangeAttributes { Default { Skill Expert BehaviorModifiers Push WeaponRestrictions PrimaryOnly Tag bot_giant Tag bot_gatebot Attributes MiniBoss Attributes IgnoreFlag Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "the huntsman" "fire rate bonus" .25 "projectile penetration" 1 "damage bonus" 1.25 "Projectile range increased" .5 "headshot damage increase" 3 "dmg bonus vs buildings" 2 "hand scale" 1.5 } CharacterAttributes { "move speed bonus" .66 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .3 "airblast vertical vulnerability multiplier" .3 } } RevertGateBotsBehavior { Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Item "the huntsman" Item "mvm gatebot light sniper" ItemAttributes { ItemName "the huntsman" "fire rate bonus" .25 "projectile penetration" 1 "damage bonus" 1.25 "Projectile range increased" .5 "headshot damage increase" 3 "dmg bonus vs buildings" 2 "hand scale" 1.5 } CharacterAttributes { "move speed bonus" .66 "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .3 "airblast vertical vulnerability multiplier" .3 } ItemAttributes { ItemName "mvm gatebot light sniper" "item style override" 1 } } } } } Mission { Objective Spy Where spawnbot_flank BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 45 CooldownTime 80 DesiredCount 4 TFBot { Template T_TFBot_Spy } } Mission { Objective DestroySentries Where spawnbot_left BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 5 CooldownTime 40 DesiredCount 1 TFBot { Health 1200 Name "Mittens Buster" Template T_TFBot_SentryBuster Tag bot_giant Attributes AlwaysCrit Attributes DisableDodge Attributes AlwaysFireWeapon Item "festive eyelander" Item "the b.m.o.c." ItemAttributes { ItemName "festive eyelander" "crit forces victim to laugh" 1 "crit does no damage" 1 } CharacterAttributes { "move speed bonus" 1 "damage force reduction" .5 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1w1 TotalCurrency 75 TotalCount 1 WaitBeforeStarting 11 Where spawnbot_flank TFBot { Template T_TFGateBot_Giant_Heavy_Healonkill_C } } WaveSpawn { Name 1w1 TotalCurrency 125 TotalCount 8 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 3 Where spawnbot_left TFBot { Template T_TFBot_Demo_Burst Attributes AlwaysCrit } } WaveSpawn { Name 1w2 WaitForAllDead 1w1 TotalCurrency 250 TotalCount 30 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 2 Where spawnbot_right TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } WaveSpawn { Name 1w2 WaitForAllDead 1w1 TotalCurrency 50 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBetweenSpawns 16 Where spawnbot_right Squad { TFBot { Template T_TFGateBot_Heavy_Expert_Crit } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 1w3 WaitForAllSpawned 1w2 TotalCurrency 150 TotalCount 6 WaitBeforeStarting 7 Where spawnbot_flank Squad { TFBot { Template T_TFBot_Giant_Demo_Nuke } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 1w4 WaitForAllDead 1w3 TotalCurrency 100 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 6 WaitBetweenSpawns 18 Where spawnbot_right TFBot { Template T_TFGateBot_Heavy_IronFist_Airblast } } WaveSpawn { Name 1w4 WaitForAllDead 1w3 TotalCurrency 50 TotalCount 24 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 4 Where spawnbot_flank TFBot { Template T_TFBot_Demoman_Knight } } WaveSpawn { Name 1w5 WaitForAllSpawned 1w4 TotalCurrency 100 TotalCount 1 Where spawnbot_flank TFBot { Template T_TFGateBot_Giant_Heavy_Healonkill_C } } WaveSpawn { Name 1w6 WaitForAllDead 1w5 TotalCurrency 50 TotalCount 20 MaxActive 9 SpawnCount 5 Where spawnbot_right TFBot { ClassIcon heavy_d Name "Brassbeast Heavy" Class Heavy Skill Easy WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "the brass beast" } } WaveSpawn { WaitForAllSpawned 1w6 TotalCurrency 350 TotalCount 2 WaitBeforeStarting 15 Where spawnbot_flank Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Tag bot_giant Attributes AlwaysCrit Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } } WaveSpawn { WaitForAllSpawned 1w6 TotalCurrency 50 TotalCount 18 MaxActive 18 SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot_left TFBot { Template T_TFBot_Reflector_Byro } } WaveSpawn { TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 26 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Phlog } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 2w1 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 5 Where spawnbot_right TFBot { ClassIcon heavy Name Heavy Class Heavy Skill Easy Attributes AlwaysCrit } } WaveSpawn { Name 2w1 TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 7 Where spawnbot_right TFBot { Template T_TFBot_Sniper_Longbow } } WaveSpawn { Name 2w2 WaitForAllSpawned 2w1 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 6 WaitBetweenSpawns 5 Where spawnbot_flank Squad { TFBot { Template T_TFBot_Giant_Reflector_Byro } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Sniper_Longbow } TFBot { Template T_TFBot_Sniper_Longbow } TFBot { Template T_TFBot_Sniper_Longbow } } } WaveSpawn { Name 2w3 WaitForAllDead 2w2 TotalCurrency 150 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 9 WaitBetweenSpawns 10 Where spawnbot_flank Squad { TFBot { Template T_TFGateBot_Soldier_Direct_Crit } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllDead 2w2 TotalCurrency 25 TotalCount 32 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 2 Where spawnbot_left TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 150 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 22 Where spawnbot_right TFBot { Template T_TFGateBot_Giant_Soldier_SlowCritBarrage } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBetweenSpawns 4 Where spawnbot_right TFBot { Template T_TFGateBot_Scout_FAN } } WaveSpawn { WaitForAllDead 2w4 TotalCurrency 25 TotalCount 12 MaxActive 5 SpawnCount 1 WaitBeforeStarting 6 WaitBetweenSpawns 3 Where spawnbot_right TFBot { Name "Snowstorm Demoman" Skill Normal WeaponRestrictions PrimaryOnly Template T_TFBot_Demoman Attributes DisableDodge Item "the b.m.o.c." ItemAttributes { ItemName tf_weapon_grenadelauncher "slow enemy on hit major" 3 "attach particle effect" 703 } } } WaveSpawn { Name 2w5 WaitForAllDead 2w4 TotalCurrency 50 TotalCount 11 MaxActive 3 SpawnCount 1 WaitBetweenSpawns 3 Where spawnbot_left TFBot { ClassIcon soldier Name "Direct Hit Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Item "the direct hit" Item "stainless pot" } } WaveSpawn { Name 2w6 WaitForAllSpawned 2w5 TotalCurrency 200 TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 17 Where spawnbot_right TFBot { ClassIcon heavy_steelfist Health 5000 Name "Giant Steel Gauntlet" Class Heavy Skill Hard WeaponRestrictions MeleeOnly Tag bot_giant Attributes MiniBoss Attributes DisableDodge Item "fists of steel" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 2 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "fire rate bonus" .75 } } } WaveSpawn { Name 2w6 WaitForAllSpawned 2w5 TotalCurrency 100 TotalCount 3 MaxActive 2 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 18 Where spawnbot_right TFBot { Template T_TFBot_Giant_Scout_Baseball_Armored Tag bot_giant Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { WaitForAllSpawned 2w6 TotalCurrency 50 TotalCount 14 Where spawnbot_flank Squad { TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage Item "soldier drill hat" Attributes AlwaysCrit ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" .3 "fire rate bonus" .18 } CharacterAttributes { "damage bonus" 2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "Projectile speed increased" .22 "rocket specialist" 4 } } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { TotalCurrency 50 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 4 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Attributes DisableDodge } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 7 WaitBetweenSpawns 48 Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 100 TotalCount 69 MaxActive 12 SpawnCount 1 Where spawnbot_flank Where spawnbot_right Where spawnbot_left TFBot { Scale .88 Skill Hard Template T_TFBot_Heavyweapons_Gnome Attributes DisableDodge Item "the all-father" Item "the b.m.o.c." ItemAttributes { ItemName "the holiday punch" "damage bonus" 9 } CharacterAttributes { "turn to gold" 1 "ragdolls plasma effect" 1 } } } WaveSpawn { Name 3w1 TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 16 Where spawnbot_right TFBot { AutoJumpMin 4 AutoJumpMax 4 Template T_TFBot_Demoman_Samurai Tag bot_giant Attributes AlwaysCrit Attributes DisableDodge Item "ali baba's wee booties" Item "the menpo" CharacterAttributes { "charge time increased" 6 "damage bonus" 1 } } } WaveSpawn { Name 3w1 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 12 Where spawnbot_right TFBot { Template T_TFBot_Giant_Snowstorm_Demoknight } } WaveSpawn { TotalCurrency 25 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 30 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Soldier_Extended_Battalion MaxVisionRange 900 Skill Easy } } WaveSpawn { TotalCurrency 25 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 30 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Soldier_Extended_Concheror MaxVisionRange 900 Skill Easy } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 100 TotalCount 1 Where spawnbot_flank TFBot { Template T_TFGateBot_Chief_Blast_Demo } } WaveSpawn { Name 3w3 WaitForAllDead 3w2 TotalCurrency 25 TotalCount 14 MaxActive 14 SpawnCount 1 WaitBetweenSpawns 2 Where spawnbot_left TFBot { Template T_TFGateBot_Pyro_AlwaysFireWeapon } } WaveSpawn { Name 3w5 WaitForAllSpawned 3w3 TotalCurrency 25 TotalCount 16 MaxActive 16 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 2 Where spawnbot_left TFBot { Skill Expert Template T_TFBot_Pyro Attributes AlwaysFireWeapon } } WaveSpawn { WaitForAllSpawned 3w5 TotalCurrency 25 TotalCount 5 Where spawnbot_right Squad { TFBot { Name "Giant Burst Snowstorm Soldier" Template T_TFBot_Giant_Soldier_Spammer_Reload Item "the b.m.o.c." ItemAttributes { ItemName tf_weapon_rocketlauncher "attach particle effect" 703 "slow enemy on hit major" 3 } CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Giant_Medic_Regen CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Giant_Medic_Regen CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Giant_Medic_Regen CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Giant_Medic_Regen CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } } WaveSpawn { WaitForAllDead 3w2 TotalCurrency 25 TotalCount 1 MaxActive 1 Support 1 Where spawnbot_right WaitBetweenSpawns 30 TFBot { Template T_TFBot_Soldier_Extended_Battalion MaxVisionRange 900 Skill Easy } } WaveSpawn { WaitForAllDead 3w2 TotalCurrency 25 TotalCount 10 MaxActive 1 SpawnCount 1 Support 1 Where spawnbot_right WaitBetweenSpawns 30 TFBot { Template T_TFBot_Soldier_Extended_Concheror MaxVisionRange 900 Skill Easy } } WaveSpawn { WaitForAllDead 3w5 TotalCurrency 50 TotalCount 1 WaitBeforeStarting 17 Where spawnbot_right TFBot { Template T_TFBot_Scout_Jogger_Naut } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 Tank { Health 20000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 300 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 48 Tank { Health 24000 Name Tank Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 4w1 TotalCurrency 50 TotalCount 2 Where spawnbot_flank Squad { TFBot { Name "Giant Heater Heavy" Template T_TFBot_Heavyweapons_Heater Tag bot_sentrybuster Attributes DisableDodge ItemAttributes { ItemName "the huo long heatmaker" "damage penalty" 1.5 } } TFBot { Template T_TFBot_Giant_Medic Tag bot_sentrybuster CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } } WaveSpawn { Name 4w1 TotalCurrency 50 TotalCount 20 MaxActive 14 SpawnCount 5 WaitBeforeStarting 1 WaitBetweenSpawns 5 Where spawnbot_right TFBot { Template T_TFGateBot_Demoman_Hard } } WaveSpawn { Name 4w1 TotalCurrency 50 TotalCount 12 MaxActive 7 SpawnCount 4 WaitBeforeStarting 1 Where spawnbot_flank TFBot { Template T_TFGateBot_Demoman_Hard } } WaveSpawn { Name 4w1 TotalCurrency 100 TotalCount 2 WaitBeforeStarting 36 Where spawnbot_flank Squad { TFBot { Template T_TFGateBot_Chief_Pyr_0 } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_sentrybuster CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 50 TotalCount 30 MaxActive 7 SpawnCount 1 Where spawnbot_flank Where spawnbot_right Where spawnbot_left TFBot { Template T_TFBot_Demoman_Knight Attributes AlwaysCrit } } WaveSpawn { Name 4w2 WaitForAllDead 4w1 TotalCurrency 25 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 6 Where spawnbot_flank Where spawnbot_right Where spawnbot_left TFBot { Template T_TFBot_Giant_Scout_FAN Tag bot_sentrybuster Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { WaitForAllDead 4w2 TotalCurrency 25 TotalCount 30 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 3 Where spawnbot_left TFBot { Template T_TFBot_Scout_Scattergun_SlowFire Attributes DisableDodge } } WaveSpawn { Name 4w3 WaitForAllSpawned 4w2 TotalCurrency 25 TotalCount 24 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 2 Where spawnbot_right TFBot { Name "Crit Snowstorm Pyro" Skill Expert Template T_TFBot_Pyro Attributes AlwaysCrit Attributes DisableDodge Attributes AlwaysFireWeapon Item "the b.m.o.c." ItemAttributes { ItemName tf_weapon_flamethrower "attach particle effect" 703 "damage bonus" 2 "slow enemy on hit major" 3 } CharacterAttributes { "move speed bonus" 1.5 } } } WaveSpawn { WaitForAllSpawned 4w3 TotalCurrency 100 TotalCount 1 WaitBeforeStarting 18 Where spawnbot_right TFBot { Template T_TFBot_Chief_Tavish_C } } WaveSpawn { WaitForAllSpawned 4w3 TotalCurrency 25 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 25 Support 1 Where spawnbot_right TFBot { WeaponRestrictions SecondaryOnly Template T_TFBot_Medic_QuickUber CharacterAttributes { "cannot pick up intelligence" 1 } } } WaveSpawn { TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 17 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Scout_Jumping_Sandman Attributes AlwaysCrit } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 5w1 TotalCurrency 25 TotalCount 15 MaxActive 15 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 7 Where spawnbot_left Squad { TFBot { Health 3600 Template T_TFBot_Giant_Demo_Burst Attributes AlwaysCrit ItemAttributes { ItemName tf_weapon_grenadelauncher "faster reload rate" .4 "fire rate bonus" .2 "clip size upgrade atomic" 7 "projectile spread angle penalty" 1 "Projectile speed increased" 1.5 "damage bonus" 2 } CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn { Name 5w1 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 18 Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Snowstorm_Demoknight } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } } WaveSpawn { Name 5w1 TotalCurrency 50 TotalCount 6 WaitBeforeStarting 35 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_Battalion } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } TFBot { Template T_TFBot_Heavy_IronFist_Airblast } } } WaveSpawn { Name 5w1 TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 15 Where spawnbot_left TFBot { Name "Giant Bonk Scout" Template T_TFBot_Giant_Scout_Bonk CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .6 } } } WaveSpawn { WaitForAllDead 5w1 TotalCurrency 50 TotalCount 30 MaxActive 12 SpawnCount 6 WaitBetweenSpawns 4 Where spawnbot_right TFBot { Skill Expert Template T_TFBot_Pyro Attributes AlwaysFireWeapon } } WaveSpawn { Name 5w2 WaitForAllDead 5w1 TotalCurrency 25 TotalCount 22 MaxActive 12 SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot_left TFBot { Template T_TFGateBot_Scout_Hard_Crit } } WaveSpawn { Name 5w3 WaitForAllDead 5w2 TotalCurrency 50 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBetweenSpawns 15 Where spawnbot_left Squad { TFBot { Template T_TFGateBot_Giant_Demo_Nuke } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } TFBot { Template T_TFGateBot_Soldier_Extended_Concheror_Normal } TFBot { Template T_TFGateBot_Soldier_Extended_Battalion_Hard } } } WaveSpawn { Name 5w4 WaitForAllDead 5w3 TotalCurrency 50 TotalCount 10 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 1 Where spawnbot_flank TFBot { Template T_TFGateBot_Heavy_IronFist_Airblast } } WaveSpawn { WaitForAllSpawned 5w4 TotalCurrency 125 TotalCount 7 WaitBeforeStarting 16 Where spawnbot_right Squad { TFBot { ClassIcon heavy_deflector_healonkill Health 40000 Name "Chief Heal-on-Kill Deflector" Scale 1.8 Class Heavy Skill Expert WeaponRestrictions PrimaryOnly Tag bot_giant Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar MaxVisionRange 1200 Item "deflector" Item "tough guy's toque" ItemAttributes { ItemName deflector "damage bonus" 1.2 "attack projectiles" 2 "heal on kill" 8000 "ragdolls plasma effect" 1 } CharacterAttributes { "move speed bonus" .32 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 } } TFBot { Skill Expert Template T_TFBot_Pyro } TFBot { Skill Expert Template T_TFBot_Pyro } TFBot { Skill Expert Template T_TFBot_Pyro } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllSpawned 5w4 TotalCurrency 50 TotalCount 20 MaxActive 3 SpawnCount 2 WaitBetweenSpawns 24 Support 1 Where spawnbot_right Squad { TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } WaveSpawn { WaitForAllSpawned 5w2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 44 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Engineer_Sentry_Tele_Battle Attributes IgnoreFlag TeleportWhere spawnbot_right TeleportWhere spawnbot_left TeleportWhere spawnbot_flank } } WaveSpawn { WaitForAllDead 5w4 TotalCurrency 50 TotalCount 3 WaitBeforeStarting 1 Where spawnbot_flank Squad { TFBot { Template T_TFBot_Giant_Soldier_Battalion } TFBot { Template T_TFBot_Giant_Soldier_Conch_C } TFBot { Template T_TFBot_Giant_Soldier_Buff } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 6w1 TotalCurrency 50 TotalCount 1 Where spawnbot_left TFBot { Template T_TFBot_Chief_Soldier_Slow_Crit_Barrage_C } } WaveSpawn { Name 6w1 TotalCurrency 100 TotalCount 1 Where spawnbot_flank TFBot { Template T_TFGateBot_Chief_Blast_Soldier } } WaveSpawn { Name 6w1 TotalCurrency 50 TotalCount 26 MaxActive 17 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot_flank TFBot { Template T_TFGateBot_Soldier_Extended_Concheror_Normal } } WaveSpawn { Name 6we1 TotalCurrency 200 TotalCount 1 WaitBeforeStarting 12 WaitForAllDead 6w1 Where spawnbot_flank FirstSpawnWarningSound \vo\announcer_mvm_engbot_arrive01.mp3 Squad { TFBot { ClassIcon engineer Health 9800 Name "Captain Conagher" Template T_TFBot_Engineer_Sentry_Tele_Battle TeleportWhere spawnbot_right TeleportWhere spawnbot_left TeleportWhere spawnbot_flank Tag bot_giant Skill Expert Attributes AlwaysCrit Attributes MiniBoss Attributes UseBossHealthBar Item "the texas half-pants" Item "the idea tube" CharacterAttributes { "move speed bonus" .6 "health regen" 100 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "engy building health bonus" 2.5 "engy sentry damage bonus" 2.1 "engy sentry fire rate increased" 4 "rocket specialist" 4 "engy sentry radius increased" 1.1 "build rate bonus" .5 "engineer teleporter build rate multiplier" .6 "engineer sentry build rate multiplier" .6 "voice pitch scale" .8 "head scale" .85 "fire rate bonus" .8 "cannot pick up intelligence" 1 } } } } WaveSpawn { Name 6we2 TotalCurrency 200 TotalCount 2 WaitBeforeStarting 35 WaitForAllDead 6w1 Where spawnbot_flank FirstSpawnWarningSound \vo\announcer_mvm_engbot_arrive03.mp3 Squad { TFBot { ClassIcon engineer Health 9800 Name "Captain Conagher" Template T_TFBot_Engineer_Sentry_Tele_Battle TeleportWhere spawnbot_right TeleportWhere spawnbot_left TeleportWhere spawnbot_flank Skill Expert Tag bot_giant Attributes AlwaysCrit Attributes MiniBoss Attributes UseBossHealthBar Item "the texas half-pants" Item "the idea tube" CharacterAttributes { "move speed bonus" .6 "health regen" 100 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "engy building health bonus" 2.5 "engy sentry damage bonus" 2.1 "engy sentry fire rate increased" 4 "rocket specialist" 4 "engy sentry radius increased" 1.1 "build rate bonus" .5 "engineer teleporter build rate multiplier" .6 "engineer sentry build rate multiplier" .6 "voice pitch scale" .8 "head scale" .85 "fire rate bonus" .8 "cannot pick up intelligence" 1 } } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } } WaveSpawn { WaitForAllDead 6we1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 999 Support 1 Where spawnbot_right FirstSpawnWarningSound \vo\announcer_mvm_engbot_dead_notele01.mp3 TFBot { Template T_TFBot_Deflector_Push_Heavy } } WaveSpawn { WaitForAllDead 6we2 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 999 Support 1 FirstSpawnWarningSound \vo\announcer_mvm_engbot_dead_notele03.mp3 Where spawnbot_right TFBot { Template T_TFBot_Deflector_Push_Heavy } } WaveSpawn { WaitForAllDead 6w1 TotalCurrency 100 TotalCount 28 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 3 Where spawnbot_right TFBot { Template T_TFGateBot_Heavy_Hard } } WaveSpawn { WaitForAllDead 6w1 TotalCurrency 100 TotalCount 3 MaxActive 1 SpawnCount 1 Where spawnbot_right TFBot { Template T_TFGateBot_Giant_Scout_Fast } } WaveSpawn { Name 6w2 WaitForAllDead 6w1 TotalCurrency 100 TotalCount 16 MaxActive 16 SpawnCount 4 WaitBetweenSpawns 6 Where spawnbot_flank Squad { TFBot { Template T_TFGateBot_Soldier_Conch_Crit } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 6w2 WaitForAllDead 6w1 TotalCurrency 50 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 16 WaitBetweenSpawns 8 Where spawnbot_left TFBot { Template T_TFGateBot_Giant_Scout_Fast } } WaveSpawn { Name 6w2 WaitForAllDead 6w1 TotalCurrency 50 TotalCount 2 WaitBeforeStarting 15 Where spawnbot_left Squad { TFBot { Template T_TFGateBot_Scout_Sandman_Armored } TFBot { Template T_TFBot_Giant_Medic_Regen Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 } } } } WaveSpawn { Name 6w3 WaitForAllDead 6w2 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 13 Where spawnbot_right TFBot { Template T_TFGateBot_Scout_Bonk_Cruel } } WaveSpawn { Name 6w3 WaitForAllDead 6w2 TotalCurrency 50 TotalCount 24 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 4 Where spawnbot_left TFBot { Template T_TFGateBot_Soldier_RocketPush } } WaveSpawn { Name 6w4 WaitForAllDead 6w3 TotalCurrency 125 TotalCount 5 WaitBeforeStarting 11 Where spawnbot_left Squad { TFBot { Template T_TFGateBot_Giant_Soldier_Battalion } TFBot { Template T_TFBot_Giant_Medic Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFGateBot_Giant_Demo_Burst_Snowstorm_Strong } TFBot { Template T_TFGateBot_Giant_Demo_Burst_Snowstorm_Strong } TFBot { Template T_TFGateBot_Giant_Demo_Burst_Snowstorm_Strong } } } WaveSpawn { WaitForAllDead 6wb TotalCount 14 MaxActive 14 SpawnCount 7 WaitBetweenSpawns 14 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Deflector_Push_Heavy } } WaveSpawn { WaitForAllDead 6w1 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 40 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Deflector_Push_Heavy } } WaveSpawn { WaitForAllDead 6wb TotalCurrency 25 TotalCount 10 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 3 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Pyro_Dragon_AlwaysFire Skill Hard } } WaveSpawn { Name 6w4 WaitForAllDead 6w3 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 7 Where spawnbot_left TFBot { Template T_TFBot_Giant_Reflector_Byro Attributes AlwaysCrit } } WaveSpawn { WaitForAllDead 6w4 TotalCurrency 50 TotalCount 1 WaitBeforeStarting 3 Tank { Health 44000 Name Tank Speed 75 Skin 1 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 6w5 WaitForAllDead 6w4 TotalCurrency 50 TotalCount 30 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 2 Where spawnbot_left TFBot { Template T_TFGateBot_Soldier_Hard } } WaveSpawn { Name 6w5 WaitForAllDead 6w4 TotalCurrency 100 TotalCount 10 MaxActive 10 SpawnCount 5 WaitBeforeStarting 24 WaitBetweenSpawns 16 Where spawnbot_flank TFBot { Template T_TFGateBot_Giant_Sniper_Longbow } } WaveSpawn { Name 6wb WaitForAllDead 6w5 TotalCount 1 WaitBeforeStarting 14 Where spawnbot_right TFBot { Template T_TFBot_Director_Direcc } } WaveSpawn { WaitForAllDead 6w5 TotalCount 10 MaxActive 3 SpawnCount 2 WaitBeforeStarting 11 WaitBetweenSpawns 22 Support 1 Where spawnbot_right TFBot { Template T_TFBot_Medic_Critz } } } }