#base robot_giant.pop #base robot_standard.pop population { StartingCurrency 800 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 1000 AddSentryBusterWhenKillCountExceeds 10 BodyPartScaleSpeed 35 AllowBotExtraSlots 1 SendBotsToSpectatorImmediately 1 ExtraBotSlotsNoDeathcam 1 RobotLimit 26 BluHumanBotTeleporter 0 // Should player teleporters teleport players and bots on spawn (default: 0) SentryHintBombForwardRange 500 // How far in front of the bomb the engineer can teleport in (default: 0) SentryHintBombBackwardRange 5000 // How far behind the bomb the engineer can teleport in (default: 3000) PrecacheModel "/models/bots/soldier/bot_soldier.mdl" ExtraTankPath { Name blimp Node "216 3968 1906" Node "435 1837 730" Node "292 621 620" Node "-840 -30 620" Node "-440 -144 620" Node "460 -144 620" Node "544 -1240 600" Node "-86 -1866 600" } ExtraTankPath { Name blimp2 Node "216 3968 1906" Node "435 1837 730" Node "292 621 620" Node "-840 -30 620" Node "-440 -258 620" Node "464 -258 620" Node "544 -1240 600" Node "-86 -1866 600" } ExtraTankPath { Name blimp3 Node "216 3968 1906" Node "435 1837 730" Node "292 621 620" Node "-840 -30 620" Node "-440 -360 620" Node "468 -360 620" Node "544 -1240 600" Node "-86 -1866 600" } ItemAttributes { ItemName "the back scatter" "provide on active" 1 "minicrits become crits" 1 "bullets per shot bonus" 2 } ItemAttributes { ItemName "the wrap assassin" "special item description" "Become invisiblt to bots, but get drained" "provide on active" 1 "ignored by bots" 1 "is suicide counter" 5 } ItemAttributes { ItemName "the flying guillotine" "special item description" "Faster firerate and more dmg" "provide on active" 1 "dmg penalty vs players" 2 "critboost on kill" 2 "effect bar recharge rate increased" .01 "fire rate bonus" .5 } ItemAttributes { ItemName "the c.a.p.p.e.r" "override projectile type" 2 "switch from wep deploy time decreased" .1 "faster reload rate" 2.25 "rocket specialist" 1 "damage bonus" 1.5 "blast dmg to self increased" .5 } ItemAttributes { ItemName "the direct hit" "provide on active" 1 "special item description" "Damage bonus" "damage penalty" 2 } ItemAttributes { ItemName "rocket jumper" "special item description" "Fly" "faster reload rate" -9 "mult rocketjump deploy time" .01 "ignored by bots" 1 } ItemAttributes { ItemName "the liberty launcher" "special item description" "Artillery Cannon" "projectile gravity" 350 "projectile no deflect" 1 "custom projectile size" 1.4 "ignore player clip" 1 "no damage view flinch" 1 "passive reload" 1 "burst fire count" -13 "reload full clip at once" 1 "faster reload rate" 8 "fire rate bonus HIDDEN" .25 "projectile spread angle penalty" 1.25 "Projectile speed decreased" .75 } ItemAttributes { ItemName "the righteous bison" "provide on active" 1 "special item description" "Crit on kill, more dmg and fire speed" "dmg penalty vs players" 1.5 "fire rate penalty HIDDEN" .75 "projectile penetration" 1 "critboost on kill" 2 "single wep holster time increased" .1 "single wep deploy time increased" .1 } ItemAttributes { ItemName "the b.a.s.e. jumper" "special item description" "Old and better" "parachute redeploy" 1 "mod mini-crit airborne" 1 "increased air control" 9999 "blast dmg to self increased" .5 } ItemAttributes { ItemName "the gunboats" "special item description" "Hp Regen, Speed Boost" "fire retardant" 1 "health regen" 20 "move speed bonus" 1.15 } ItemAttributes { ItemName "the mantreads" "provide on active" 1 "special item description" "Hp Regen, cant Burn and full Knockback immunity" "increased air control" 9999 "fire retardant" 1 "health regen" 20 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 } ItemAttributes { ItemName "the market gardener" "special item description" "Cleaver attack, more dmg and reach" "melee cleave attack" 1 "melee range multiplier" 1.5 "mult crit dmg" 1.3 } ItemAttributes { ItemName "the degreaser" "special item description" "Airblaster" "mult airblast refire time" 1.1 "minicrits become crits" 1 "airblast vertical pushback scale" .5 "deflection size multiplier" 1.45 "weapon burn time reduced" .1 "weapon burn dmg reduced" .8 "airblast_pushback_no_stun" 1 "airblast_pushback_no_viewpunch" 1 } ItemAttributes { ItemName "the detonator" "special item description" "Can be used to jump and attack!" "provide on active" 1 "self dmg push force decreased" 3 "dmg from ranged reduced" .5 "cancel falling damage" 1 "fire rate bonus" .3 "Projectile speed decreased" .75 "damage bonus" 3 "ragdolls become ash" 1 "single wep holster time increased" .1 "single wep deploy time increased" .1 "cannot be upgraded" 1 } ItemAttributes { ItemName "sharpened volcano fragment" "special item description" "Mobility and high afterburn" "provide on active" 1 "damage penalty" .1 "weapon burn dmg increased" 5 "move speed bonus" 1.1 "increased air control" 9999 "cancel falling damage" 1 "single wep holster time increased" .1 "single wep deploy time increased" .1 "allow bunny hop" 1 } ItemAttributes { ItemName "the axtinguisher" "special item description" "High dmg vs burning" "provide on active" 1 "mult crit dmg" 2 } ItemAttributes { ItemName "the loch-n-load" "special item description" "Explodes on Impact, higher base damage" "grenade explode on impact" 1 "projectile no deflect" 1 "clip size penalty" .45 "damage penalty" 1.3 "grenade not explode on impact" 1 "sticky air burst mode" 0 } ItemAttributes { ItemName "the iron bomber" "special item description" "Boing!" "grenade bounce speed" .95 "grenade bounce speed xy" .95 "grenade no bounce" 0 "grenade bounce damage" 0.5 "fuse bonus" 2 } ItemAttributes { ItemName "the ullapool caber" "special item description" "Infinity!" "regenerate stickbomb" 1 "melee cleave attack" 1 } ItemAttributes { ItemName "the loose cannon" "provide on active" 1 "minicrits become crits" 1 } ItemAttributes { ItemName "stickybomb jumper" "faster reload rate" -9 } ItemAttributes { ItemName "the quickiebomb launcher" "special item description" "Artillery Cannon, Stickies fizzle after 6 seconds" "stickybomb charge rate" .01 "stickybomb fizzle time" 8 } ItemAttributes { ItemName "the tide turner" "special item description" "CHARRGGGEEEE" "charge time increased" 33 } ItemAttributes { ItemName "tomislav" "special item description" "Heavy is Sniper! ...is good" "aiming movespeed decreased" 2 "weapon spread bonus" .5 } ItemAttributes { ItemName "warrior's spirit" "special item description" "More dmg, heal on hit and knockback immunity" "provide on active" 1 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "heal on hit for rapidfire" 50 "damage bonus" 2 "dmg taken increased" .85 "melee cleave attack" 1 } ItemAttributes { ItemName "the crusader's crossbow" "projectile penetration" 1 "mod projectile heat seek power" 50 "mod projectile heat aim time" 5 "mod projectile heat aim error" 360 "mod projectile heat aim start time" 0 "projectile trail particle" eyeboss_projectile "allow bunny hop" 1 } ItemAttributes { ItemName "the overdose" "special item description" "Speed boost for everyone!" "provide on active" 1 "move speed bonus" 1.5 "add attributes when active" "move speed bonus|1.5" "radial cond" 650 "self mark for death" 1 "single wep holster time increased" .1 "single wep deploy time increased" .1 } ItemAttributes { ItemName "the vita-saw" "special item description" "Stun enemies and youreself. Inject them with Brainrot. Long Recharge." "fire rate penalty" 20 "stun on hit" 3 "dmg taken from self reduced" 1.1 "damage bonus" 2.5 "self mark for death" 1 "hit self on miss" 1 "increased air control" 9 } ItemAttributes { ItemName "the amputator" "special item description" "Better AOE Buffs" "always allow taunt" 1 "taunt attack after end" 1 "gesture speed increase" 2 } ItemAttributes { ItemName "the southern hospitality" "special item description" "Rocket Sentry" "mult sentry rocket ammo" 99 "mvm sentry ammo" .05 "build small sentries" 1 "mod sentry cost" .01 "engineer sentry build rate multiplier" 9999 "engy sentry damage bonus" 1.5 "engy sentry fire rate increased" .0001 "mult firerocket rate" .3 "sentry rapid fire" .0001 "engy sentry radius increased" 2 "single wep holster time increased" .1 "single wep deploy time increased" .1 "mult sentry rocket projectile speed" 1.1 "rocket specialist" 4 "fire rate bonus" 3 "bleeding duration" 99 "mark for death" 1 "repair rate decreased" .5 "engy building health bonus" 2 "building instant upgrade" 1 "upgrade rate decrease" 9000 "cannot be upgraded" 0 "allow bunny hop" 1 } ItemAttributes { ItemName "the eureka effect" "special item description" "Support Wrench" "teleport instead of die" 1 "single wep holster time increased" .1 "single wep deploy time increased" .1 "allow bunny hop" 1 "mult teleporter recharge rate" .2 "mult dispenser rate" 3 "gesture speed increase" 2 } ItemAttributes { ItemName "the gunslinger" "special item description" "Sniper Minisentry" "engy sentry damage bonus" 8 "engy sentry fire rate increased" 16 "engy sentry radius increased" 1.3 "engy building health bonus" 2 "mod wrench builds minisentry" 1 "damage bonus" 5 "fire rate penalty" 2 "minicritboost on kill" 999 "single wep holster time increased" .1 "single wep deploy time increased" .1 } ItemAttributes { ItemName "the pomson 6000" "special item description" "Follows your crosshair!" "mod projectile heat follow crosshair" 1 "mod projectile heat seek power" 360 "fire rate penalty HIDDEN" .35 } ItemAttributes { ItemName "the machina" "special item description" "Heavy charge damage" "single wep holster time increased" .1 "single wep deploy time increased" .1 "provide on active" 1 "aiming movespeed decreased" .01 "aiming no flinch" 1 "sniper full charge damage bonus" 2 } ItemAttributes { ItemName "the sydney sleeper" "radius sleeper" 1 } ItemAttributes { ItemName "the classic" "special item description" "Addcond 64" "add cond when active" 64 "ignored by bots" 1 "not solid to players" 1 } ItemAttributes { ItemName "the cleaner's carbine" "can headshot" 1 "no damage falloff" 1 "increase buff duration" 3 } ItemAttributes { ItemName "festive huntsman" "special item description" "Arrowbarrage! HARD TO USE!" "fire rate penalty" 3 "mult projectile count" 20 "arrow mastery" 3 "damage penalty" .3 "set turn to ice" 1 "projectile penetration" 0.1 "projectile range decreased" .8 "projectile speed decreased" .8 "ignores other projectiles" 1 "grenade bounce speed" 0 "mod projectile heat follow crosshair" 1 "mod projectile heat seek power" 360 "mod projectile heat aim time" 0.35 "mod projectile heat aim start time" 0.1 "mod projectile heat aim error" 360 "mod projectile heat no predict target speed" 1 "projectile trail particle" "eyeboss_projectile" "spread angle pattern" "-44 0 0" "projectile spread angle penalty" 44 "hand scale" 1.3 "mult projectile scale" 1.9 "move speed penalty" 0.85 } ItemAttributes { ItemName "the fortified compound" "special item description" "Gummyarrows!" "projectile lifetime" 7 "fire rate penalty" 3 "grenade bounce speed" .8 "reset arrow hits on bounce" 0 "arrow target bounce speed" 1 "projectile range decreased" .99 "projectile speed decreased" .99 "projectile trail particle" "eyeboss_projectile" "arrow mastery" 0 "set turn to ice" 1 } ItemAttributes { ItemName "the cleaner's carbine" "can headshot" 1 "no damage falloff" 1 "increase buff duration" 3 } ItemAttributes { ItemName "the shahanshah" "special item description" "Gravity displeases me, so i have removed it!" "add cond when active" 84 "player gravity ballon head" 0.2 "self mark for death" 1 "increased air control" 9999 "is suicide counter" 10 } ItemAttributes { ItemName "the spy-cicle" "special item description" "Utility Knive" "single wep holster time increased" .1 "single wep deploy time increased" .1 "fire retardant" 1 "allow bunny hop" 1 "always allow cloak" 1 "always allow disguise" 1 "teleport instead of die" 1 } ItemAttributes { ItemName "the big earner" "special item description" "Long ass arms!" "melee range multiplier" 6 "allow bunny hop" 1 } ItemAttributes { ItemName "the red-tape recorder" "special item description" "-Info- Health leech and more Sapper health" "sapper damage leaches health" 35 "sapper health bonus" 2 } ItemAttributes { ItemName "the ambassador" "headshot damage increase" 6 } ItemAttributes { ItemName "shooting star" "ragdolls become ash" 0 "ragdolls plasma effect" 1 } ItemAttributes { ItemName "necro smasher" "special item description" "Hit to CAR!" "allow bunny hop" 1 "self add cond on hit" 82 "self add cond on hit duration" 500 } ItemAttributes { ItemName "tyrantium helmet" "use robot voice" 1 "voice pitch scale" .85 "additional step sound" "MVM.BotStep" } Templates { PortalAnomaly { Name "Portal" Class Demoman Attributes IgnoreEnemies Attributes IgnoreFlag MaxVisionRange 1 Health 900000 Scale 0.01 Item "ali baba's wee booties" Item "the splendid screen" Item "the horseless headless horseman's headtaker" Item "spine-chilling skull" ItemAttributes { ItemName "ali baba's wee booties" "no clip" .001 } ItemAttributes { ItemName "the splendid screen" "attach particle effect" 3014 } ItemAttributes { ItemName "spine-chilling skull" "attach particle effect" 3012 } CharacterAttributes { "move speed bonus" .01 "override footstep sound set" 4 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "health regen" 90000 "bombinomicon effect on death" 1 "ignored by enemy sentries" 1 "charge recharge rate increased" .001 } } T_TFBot_Frienvy { ClassIcon heavy_sandvich2_nys Health 900 Name "Friendvy T" Class HeavyWeapons Skill Normal Item "tomislav" Item "the sandvich" Item "tough guy's toque" ItemAttributes { ItemName tomislav "damage penalty" 0 "fire rate penalty" 99 } ItemAttributes { ItemName "the sandvich" "lunchbox adds minicrits" 1 "is_passive_weapon" 1 "charge recharge rate increased" .2 "mult_item_meter_charge_rate" .2 } ItemAttributes { ItemName tf_weapon_fists "damage penalty" -1 } CharacterAttributes { "dmg taken increased" .01 "move speed penalty" .2 "health regen" 900 "rage giving scale" 9 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 "voice pitch scale" .5 "damage force reduction" 3 "airblast vulnerability multiplier" 3 "airblast vertical vulnerability multiplier" 3 "bombinomicon effect on death" 1 "ignored by enemy sentries" 1 } } T_TFBot_Frienvy2 { ClassIcon heavy_sandvich2_nys Health 900 Name "Healthy Champ" Class HeavyWeapons Skill Easy WeaponRestrictions MeleeOnly Item "the sandvich" Item "tough guy's toque" Attributes DisableDodge DamageAppliesCond { Name "TF_COND_CRITBOOSTED_CTF_CAPTURE" Duration 20 } DamageAppliesCond { Name "TF_COND_PREVENT_DEATH" Duration 999 } DamageAppliesCond { Name "TF_COND_HALLOWEEN_QUICK_HEAL" Duration 5 } ItemAttributes { ItemName tf_weapon_minigun "provide on active" 1 "damage bonus" 0 "health regen" -9000 } ItemAttributes { ItemName "tough guy's toque" "attach particle effect" 17 } ItemAttributes { ItemName tf_weapon_fists "damage penalty" -4 "fire rate penalty" 1 } CharacterAttributes { "dmg taken increased" .1 "move speed penalty" .2 "health regen" 50 "rage giving scale" 9 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 "voice pitch scale" .5 "damage force reduction" 3 "airblast vulnerability multiplier" 3 "airblast vertical vulnerability multiplier" 3 "bombinomicon effect on death" 1 "ignored by enemy sentries" 1 } } T_TFBot_Evily { ClassIcon heavy_robosandvich_fist_nys Health 900 Name "Evily" Class HeavyWeapons Skill Normal StripItemSlot 0 Item "the sandvich" Item "tough guy's toque" ItemAttributes { ItemName "tough guy's toque" "attach particle effect" 199 "set item tint RGB" 1315860 } ItemAttributes { ItemName "the sandvich" "lunchbox adds minicrits" 1 "is_passive_weapon" 1 "charge recharge rate increased" .2 "mult_item_meter_charge_rate" .2 } ItemAttributes { ItemName tf_weapon_fists "damage penalty" 4 "fire rate penalty" 4 "melee range multiplier" 1.11 "attach particle effect" 3161 } CharacterAttributes { "dmg taken increased" .01 "move speed penalty" .3 "health regen" 300 "rage giving scale" 9 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 "ignored by enemy sentries" 1 } } Stand_In_Tank { AlwaysGlow 1 Class Soldier Name "Stand-in Tank" ClassIcon tank Skill Expert Health 1000 WeaponRestrictions PrimaryOnly Tag bot_giant Attributes MiniBoss Attributes UseBossHealthBar Attributes IgnoreEnemies //Attributes SuppressFire Attributes DisableDodge Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Tank Top" ItemAttributes { ItemName "The Tank Top" "set item tint RGB" 5801378 // team spirit blue } ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "damage penalty" 0 "fire rate penalty" 999 "override projectile type" 15 } CharacterAttributes { "rage giving scale" 0.2 "move speed bonus" 0.420 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "override footstep sound set" 3 "head scale" 5 "torso scale" 0 "hand scale" 0 //defense "stomp player force" 280 "stomp player damage" 2 "mult debuff duration" 0.3 "mult stun resistance" 0.1 "cannot be headshot" 1 "stomp building damage" 125 "rage giving scale" 0.25 } WeaponResist //Multiplies damage received from weapons listed below { "TF_WEAPON_KNIFE" 0.25 "TF_WEAPON_MINIGUN" 0.25 } } T_TFBot_Friendly_MegaMush { ClassIcon mega_mush Health 9000 Name "Mega Mushroom" Scale 0.2 Class Demoman Skill Expert MaxVisionRange 120 Attributes DisableDodge Attributes IgnoreFlag WeaponRestrictions MeleeOnly Item "the ullapool caber" Item "The Toadstool Topper" ItemAttributes { ItemName "The Toadstool Topper" "set item tint RGB" 13595446 } CharacterAttributes { "blast dmg to self increased" 9999 "head scale" 12 "cannot be backstabbed" 1 "cancel falling damage" 1 "health regen" 9000 "hand scale" .1 "melee range multiplier" 1.5 "cannot pick up intelligence" 1 "move speed bonus" .01 "voice pitch scale" 0 "increased jump height" .001 "damage bonus" .1 "override footstep sound set" 9 "bombinomicon effect on death" 1 "ignored by enemy sentries" 1 } DamageAppliesCond { Name "TF_COND_HALLOWEEN_GIANT" Duration 90 } DamageAppliesCond { Name "TF_COND_HALLOWEEN_QUICK_HEAL" Duration 2 } DamageAppliesCond { Name "TF_COND_DEFENSEBUFF_HIGH" Duration 2 } } T_TFBot_Friendly_Medic { ClassIcon heavy_head_red_nys Health 900 Name "Medy" Class Medic Skill Easy WeaponRestrictions SecondaryOnly AddCond { Name TF_COND_REPROGRAMMED } Item "tough guy's toque" Attributes DisableDodge ItemAttributes { ItemName "tough guy's toque" "attach particle effect" 17 } CharacterAttributes { "dmg taken increased" .2 "move speed penalty" .25 "health regen" 100 "rage giving scale" 2 "cannot be backstabbed" 1 "cannot pick up intelligence" 1 "voice pitch scale" .5 "damage force reduction" 2 "airblast vulnerability multiplier" 2 "airblast vertical vulnerability multiplier" 2 "heal rate bonus" 10 "generate rage on heal" 1 "ubercharge rate bonus" 8 "uber duration bonus" -4 "generate rage on heal" 1 "overheal bonus" 4 "bot medic uber health threshold" 1500 "bombinomicon effect on death" 1 } } T_TFBot_Friendly_Pyro_Medkill { ClassIcon heavy_head_red_nys Name "Frienro" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes AlwaysCrit Item "the third degree" AddCond { Name TF_COND_REPROGRAMMED } Item "tough guy's toque" Attributes DisableDodge ItemAttributes { ItemName "tough guy's toque" "attach particle effect" 17 } CharacterAttributes { "move speed bonus" 3 "damage bonus" 1.5 "dmg taken increased" .4 } } T_TFBot_Gift { ClassIcon giftbot_generic Health 300 Name Gifty Scale 0.25 Class HeavyWeapons Skill Easy WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes IgnoreFlag Attributes SuppressFire Item "the holiday punch" Item "the holiday headcase" Item "ominous offering" ItemAttributes { ItemName "the holiday headcase" "add jingle to footsteps" 1 } ItemAttributes { ItemName "the holiday punch" "apply z velocity on damage" 9999 "apply look velocity on damage" 9999 "add jingle to footsteps" 1 } CharacterAttributes { "cancel falling damage" 1 "dmg taken increased" 999 "head scale" 3 "voice pitch scale" 2 "rage giving scale" 100 "move speed bonus" .1 "increased jump height" .01 "bombinomicon effect on death" 1 "ignored by enemy sentries" 1 "cannot pick up intelligence" 1 } } T_TFBot_Gift_Heavy_Red_Radiusbuff { ClassIcon giftbot_generic Health 750 Name "Heavy-y" Scale 1 Class Heavyweapons Skill Easy StripItemSlot 0 StripItemSlot 1 Attributes DisableDodge Attributes IgnoreFlag Attributes SpawnWithFullCharge MaxVisionRange 1 Item "the holiday punch" Item "the holiday headcase" Item "ominous offering" Item "the concheror" AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "the holiday punch" "provide on active" 1 "add attributes when active" "move speed bonus|2|damage bonus|1.1|minicritboost on kill|2" "radial cond" 1000 "no clip" .0001 } CharacterAttributes { "move speed bonus" .01 "cancel falling damage" 1 "head scale" 1 "voice pitch scale" 2 "rage giving scale" 100 "move speed bonus" .1 "increased jump height" .01 "bombinomicon effect on death" 1 "ignored by enemy sentries" 1 "cannot pick up intelligence" 1 "increase buff duration" 99 "mod soldier buff range" 1.9 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "ignored by enemy sentries" 1 } } T_TFBoss_Gift_Giant { ClassIcon giftbot_generic Health 30000 Name "Mega Gifty" Scale 0.9 Class HeavyWeapons Skill Normal Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions MeleeOnly Item "the holiday punch" Item "the holiday headcase" Item "ominous offering" ItemAttributes { ItemName "the holiday headcase" "add jingle to footsteps" 1 } ItemAttributes { ItemName "the holiday punch" "apply z velocity on damage" 9000 "apply look velocity on damage" 9000 "damage penalty" .1 "fire rate bonus" 2 } CharacterAttributes { "move speed bonus" 1.1 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .2 "override footstep sound set" 2 "cancel falling damage" 1 "head scale" 1.3 "voice pitch scale" 1.25 "bombinomicon effect on death" 1 "cannot pick up intelligence" 1 } } T_TFBoss_Friendly_Meramus { ClassIcon boss_merasmus Health 66600 Name "Merasmus! The Clanka" Scale 1.85 Class Sniper Skill Hard Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions SecondaryOnly AddCond { Name TF_COND_REPROGRAMMED } Item "jarate" Item "the skull island topper" Item "Starduster" Item "Pantaloons of Unabashed Villainy" Item "tf_weapon_spellbook" Item "the huntsman" Item "gourd grin" ItemAttributes { ItemName "gourd grin" "set item tint RGB" "1315860" } ItemAttributes { ItemName "jarate" "fire rate bonus" 3 "override projectile type extra" spellfireball "fire input on kill" "tf_gamerules^PlayVO^vo/halloween_merasmus/sf12_attacks10.mp3" } CharacterAttributes { "move speed bonus" .55 "override footstep sound set" 4 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" .01 "rage giving scale" .01 "health regen" 0 "cannot pick up intelligence" 1 "effect bar recharge rate increased" .001 "heal on kill" 0 "move speed as health decreases" 3 "no self effect" 1 "single wep holster time increased" .5 "single wep deploy time increased" .5 "drop health pack on kill" 1 "use robot voice" 1 "voice pitch scale" .85 } } T_TFBot_Scout_Sandman_Armored_Small { Classicon scout_stun_armored Health 650 Name "Armored Sandman Scout" Scale 1.4 Tag bot_sentrybuster Skill Hard Class Scout WeaponRestrictions MeleeOnly Item "courtly cuirass" Item "squire's sabatons" Item "the sandman" Item "batter's helmet" CharacterAttributes { "dmg from ranged reduced" .65 "move speed bonus" .88 "dmg from melee increased" 2 "damage force reduction" .5 "airblast vulnerability multiplier" .5 "airblast vertical vulnerability multiplier" .1 "effect bar recharge rate increased" .3 } } T_TFBot_Soldier_Burst_Small { ClassIcon soldier_burstfire Name "Burst Fire Soldier" Class Soldier Skill Normal Item "the gunboats" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" -1 "clip size bonus" .5 "Projectile speed increased" .75 "faster reload rate" 1.7 "projectile spread angle penalty" 2 } } T_TFBot_Soldier_Barrage_Small { ClassIcon soldier_barrage Name "Barrage Soldier" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "the gunboats" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" .2 "Projectile speed increased" .4 "faster reload rate" .8 "clip size bonus" 2 "projectile spread angle penalty" 3 } } T_TFBot_Giant_Soldier_Crit_Heal { ClassIcon soldier_crit_heal Health 4200 Name "Giant Charged Heal Soldier" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Tag bot_giant Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Item "the original" Item "the gunboats" Item "the medicine manpurse" Item "the surgeon's stahlhelm" ItemAttributes { ItemName "the original" "heal on kill" 4000 "heal on hit for rapidfire" 800 "fire rate penalty" 2 "Projectile speed decreased" .45 "faster reload rate" -9 "fire input on kill" "tf_gamerules^PlayVO^vo/sandwicheat09.mp3" } ItemAttributes { ItemName "the surgeon's stahlhelm" "attach particle effect" 19 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Soldier_BlackBox_Batt { ClassIcon soldier_blackbox_backup_lite Health 4200 Name "Giant Black Box Batt Soldier" Class Soldier Skill Easy Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the black box" Item "the battalion's backup" Item "the grenadier's softcap" ItemAttributes { ItemName "the black box" "damage penalty" .45 "fire rate bonus" -9 "faster reload rate" 1.6 "Blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 "Projectile speed decreased" .9 } 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" 42 } } T_TFBot_Giant_Soldier_BlackBox_Buff { ClassIcon soldier_blackbox_buff_lite Health 4200 Name "Giant Black Box Buff Soldier" Class Soldier Skill Easy Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the black box" Item "the buff banner" Item "the grenadier's softcap" ItemAttributes { ItemName "the black box" "damage penalty" .45 "fire rate bonus" -9 "faster reload rate" 1.6 "Blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 "Projectile speed decreased" .9 } 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" 42 } } T_TFBot_Giant_Soldier_BlackBox_Conch { ClassIcon soldier_blackbox_conch_lite Health 4200 Name "Giant Black Box Conch Soldier" Class Soldier Skill Easy Attributes SpawnWithFullCharge Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the black box" Item "the concheror" Item "the grenadier's softcap" ItemAttributes { ItemName "the black box" "damage penalty" .45 "fire rate bonus" -9 "faster reload rate" 1.6 "Blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 "Projectile speed decreased" .9 } 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" 42 } } T_TFBot_Giant_Soldier_Crit_Direct { ClassIcon soldier_crit_directhit Health 4200 Name "Giant Direct Charged Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Attributes AlwaysCrit Item "the direct hit" Item "stainless pot" ItemAttributes { ItemName "the direct hit" "fire rate penalty" 2 "faster reload rate" -9 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Soldier_Major_Critz { ClassIcon soldier_barrage Health 4200 Name "Major Critz" Class Soldier Skill Normal Tag bot_sentrybuster Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes DisableDodge Attributes MiniBoss Item "the mantreads" Item "full metal drill hat" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2 "rocket specialist" 4 "Projectile speed decreased" .2 "projectile spread angle penalty" 4 "fire rate bonus" .15 "faster reload rate" .3 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "health regen" 40 } } T_TFBot_Soldier_Directhit { ClassIcon soldier_directhit Health 200 Name "Direct Hit Soldier" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes DisableDodge Item "the direct hit" Item "stainless pot" } T_TFBot_Soldier_Direct_Burst_Small { ClassIcon soldier_directhit_spammer Name "Direct Burst Soldier" Class Soldier Skill Normal Item "the gunboats" WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Item "the direct hit" Item "stainless pot" ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" -1 "clip size bonus" .5 "faster reload rate" 1.7 "projectile spread angle penalty" 2 } } T_TFBot_Soldier_Bison { ClassIcon soldier_bison Health 200 Name "Bison Soldier" Class Soldier Skill Hard WeaponRestrictions SecondaryOnly Attributes DisableDodge Item "the righteous bison" Item "tyrantium helmet" ItemAttributes { ItemName "the righteous bison" "fire rate bonus" .15 } } T_TFBot_Giant_Soldier_Rapid_Bison { ClassIcon soldier_bison_rapidfire Health 4200 Name "Giant Rapid Bison Soldier" Class Soldier Skill Expert WeaponRestrictions SecondaryOnly Attributes DisableDodge Attributes MiniBoss Item "the righteous bison" Item "tyrantium helmet" ItemAttributes { ItemName "the righteous bison" "fire rate bonus" .15 "faster reload rate" .3 "dmg penalty vs players" 1.2 "critboost on kill" 3 } CharacterAttributes { "move speed bonus" .66 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Soldier_Nuke { ClassIcon soldier_atomic_sgtc Health 4200 Name "Giant Nuke Soldier" Class Soldier Skill Easy WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes AlwaysCrit Attributes MiniBoss Item "the air strike" Item "the team captain" ItemAttributes { ItemName "the air strike" "damage bonus" 9 "clip size bonus" .5 "fire rate bonus" .2 "Projectile speed increased" .2 "use large smoke explosion" 1 "Blast radius increased" 1.8 "faster reload rate" 5 } CharacterAttributes { "move speed bonus" .4 "override footstep sound set" 3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "damage force reduction" .1 } } T_TFBoss_Miniboss_Giant_Soldier_Missile_Pot { ClassIcon soldier_wasp_lite Health 6780 Name "Missile Launcher Pod" Scale 1.55 Class Soldier Skill Hard Attributes DisableDodge Attributes MiniBoss MaxVisionRange 1 Attributes AlwaysFireWeapon Item "the original" Item "the battalion's backup" Item "the peacebreaker" ItemAttributes { ItemName "the original" "damage bonus" 2.25 "reload time increased hidden" 13 "Blast radius increased" 1.35 "mini rockets" 1 "Projectile speed decreased" .4 "fire rate bonus" -1 "projectile spread angle penalty" 10 "clip size penalty" .75 "custom weapon fire sound" "missle.wav" "mod projectile heat seek power" 360 "mod projectile heat aim error" 360 "mod projectile heat aim time" 2 "mod projectile heat aim start time" 0.25 "mod projectile heat no predict target speed" 1 "projectile trail particle" eyeboss_projectile "spread angle pattern" "-80 0 0" "single wep holster time increased" .1 "single wep deploy time increased" .1 "no damage falloff" 1 "mult projectile scale" 1.55 "reload full clip at once" 1 "weapon never gib" 1 "damage causes airblast" 1 "projectile no deflect" 1 } CharacterAttributes { "move speed penalty" .4 "increase buff duration" .1 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .01 "airblast vertical vulnerability multiplier" .1 "rage giving scale" .5 "rage receive scale" .001 "cannot pick up intelligence" 1 } } T_TFBoss_MiniBoss_Giant_Soldier_Missile_Whip { ClassIcon soldier_jug_buffwhip Health 10000 Name "Missle Booster Commander" Scale 1.77 Class Soldier Skill Hard Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes SpawnWithFullCharge Item "the buff banner" Item "the disciplinary action" Item "war blunder" Item "lo-fi longwave" StripItemSlot 0 ItemAttributes { ItemName "lo-fi longwave" "set item tint RGB" 8421376 } ItemAttributes { ItemName "the disciplinary action" "damage bonus" 3 "fire rate penalty" 2 } CharacterAttributes { "move speed penalty" .35 "health regen" 40 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "rage giving scale" .5 "rage receive scale" 11 "increase buff duration" 99 "mod soldier buff range" .4 "effect add attributes" "faster reload rate|0.75" } } T_TFBot_Pyro_Flare_Crit { Classicon pyro_flare Name "Crit Flare Pyro" Skill Expert Class Pyro WeaponRestrictions SecondaryOnly Tag "nav_prefer_flank_left" Attributes AlwaysCrit Attributes DisableDodge Item "the centurion" Item "the flare gun" ItemAttributes { ItemName "the flare gun" "weapon burn dmg increased" 5 "dmg bonus vs buildings" 2 } } T_TFBot_Pyro_Medic_Axe { ClassIcon pyro_thirddegree Name "Third Degree Pyro" Class Pyro Skill Hard WeaponRestrictions MeleeOnly Attributes DisableDodge Item "the third degree" Item "firewall helmet" CharacterAttributes { "move speed bonus" 1.15 } } T_TFBot_Giant_Pyro_Reflector { ClassIcon pyro_reflect Health 3600 Name "Giant Reflector Pyro" Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Item "the degreaser" Item "traffic cone" ItemAttributes { ItemName "the degreaser" "mult airblast refire time" .1 "minicrits become crits" 1 "airblast pushback scale" 4 "airblast vertical pushback scale" 2 "deflection size multiplier" 1.35 "weapon burn time reduced" .1 "weapon burn dmg reduced" .5 "airblast_pushback_no_stun" 1 "airblast_pushback_no_viewpunch" 1 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 6 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .4 "health regen" 40 } } T_TFBot_Demo_Blast { ClassIcon demo_cannon WeaponRestrictions PrimaryOnly Skill Normal Name "Blast Demo" Class Demoman MaxVisionRange 350 Attributes DisableDodge Item "the loose cannon" Item "armored authority" ItemAttributes { ItemName "the loose cannon" "fire rate bonus" .001 "faster reload rate" 1.7 "damage causes airblast" 1 "clip size upgrade atomic" -1 "grenade launcher mortar mode" 0 "auto fires full clip" 1 "auto fires full clip all at once" 1 } } T_TFBot_Giant_Demo_Burst_Heal { ClassIcon demo_burst_healonkill Health 3600 Name "Giant Heal-on-Pill Demoman" Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Item "the surgeon's stahlhelm" Item "the gunboats" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" .1 "faster reload rate" .9 "clip size bonus" 4 "projectile spread angle penalty" 2 "fuse bonus" 1.5 "heal on hit for rapidfire" 600 "heal on kill" 3000 "fire input on kill" "tf_gamerules^PlayVO^vo/sandwicheat09.mp3" } CharacterAttributes { "move speed bonus" .4 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Demo_Spammer { ClassIcon demo_infinite Health 3600 Name "Giant Rapid Fire Demo" Class Demoman Skill Expert Attributes DisableDodge Attributes MiniBoss Item "the gunboats" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" .5 "faster reload rate" -9 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Demo_Charged { ClassIcon demo_charged Health 3000 Name "Giant Charged Demo" Class Demoman Skill Easy Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss ItemAttributes { ItemName "tf_weapon_grenadelauncher" "fire rate penalty" 2.25 "Projectile speed decreased" .9 "faster reload rate" -9 } CharacterAttributes { "move speed bonus" .5 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Giant_Demo_Mortar { ClassIcon demo_burst_inverted Health 3600 Name "Giant Mortar Demo" Class Demoman Skill Hard Attributes DisableDodge Attributes MiniBoss Attributes HoldFireUntilFullReload Item "Blast Blocker" Item "The Blast Bowl" Item "warbird_grenadelauncher_butcherbird" ItemAttributes { ItemName "warbird_grenadelauncher_butcherbird" "fire rate penalty" -1 "fuse bonus" 99 "Projectile speed increased" 1.1 "faster reload rate" 1.2 "clip size upgrade atomic" 1 "damage bonus" 3 "damage causes airblast" 1 "spread angle pattern" "-43 0 0" "grenade explode on impact" 1 "grenade no spin" 1 "projectile no deflect" 1 "grenade no drag" 1 "hand scale" 1.25 "mult projectile scale" 1.55 "projectile spread angle penalty" 1.25 "weapon never gib" 1 } CharacterAttributes { "move speed bonus" .35 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "health regen" 40 } } T_TFBot_This_Fucking_Senator { ClassIcon heavy_steelfist Name "Senator Strongsteel" Class HeavyWeapons Skill Hard Attributes DisableDodge Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly AutoJumpMin 20 AutoJumpMax 20 Attributes AutoJump MaxVisionRange 1 Item "the buffalo steak sandvich" Item "the siberian sophisticate" Item "fists of steel" Item "the purity fist" Item "the heavy lifter" Item "minnesota slick" ItemAttributes { ItemName "minnesota slick" "set item tint RGB" 1315860 } ItemAttributes { ItemName "the buffalo steak sandvich" "provide on active" 1 "gesture speed increase" .5 "move speed bonus" 3 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 "dmg from melee increased" 20 "dmg from ranged reduced" .1 "max health additive bonus" 700 "health regen" 100 "mod stun waist high airborne" 1 } ItemAttributes { ItemName "fists of steel" "provide on active" 1 "fire rate penalty" 1.2 "charge recharge rate increased" .35 "mult_item_meter_charge_rate" .35 "damage bonus" 1.25 } CharacterAttributes { "dmg bonus vs buildings" 2 "deploy time decreased" .2 "hand scale" .85 "move speed bonus" 1 "increased jump height" 2.2 "cancel falling damage" 1 "increased air control" 9999 "dmg taken increased" .05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 "boots falling stomp" 1 } } T_TFBot_Heavy_Deflector { ClassIcon heavy_deflector Name "Deflector Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "DisableDodge" Item "the u-clank-a" Item "deflector" ItemAttributes { ItemName "deflector" "attack projectiles" 2 "ragdolls plasma effect" 1 } } T_TFBot_Heavy_Brassbeast_Crit { ClassIcon heavy_brass_nys Health 300 Name "Crit Brassbeast Heavy" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes DisableDodge Item "the brass beast" Item "the eliminators safeguard" ItemAttributes { ItemName "the brass beast" "weapon spread bonus" .8 "minigun spinup time increased" 6 "aiming movespeed decreased" .01 "ragdolls plasma effect" 1 "minigun spinup time increased" 5 "move speed bonus" 1.35 "aiming movespeed decreased" .1 "damage force reduction" .1 "airblast vertical vulnerability multiplier" .1 } } T_TFBot_Deflector_Push_Heavy { ClassIcon heavy_deflector_push Name "Deflector Push Heavy" Class Heavy Skill Hard WeaponRestrictions PrimaryOnly Item "the u-clank-a" Item "weight room warmer" Item "deflector" ItemAttributes { ItemName "deflector" "attack projectiles" 2 "apply z velocity on damage" 80 "apply look velocity on damage" 180 "ragdolls plasma effect" 1 } } T_TFBot_Giant_Heavy_HOK_Steelfist { ClassIcon heavy_steelfist_heal_sgtc Health 5500 Name "Giant Heal-on-Kill Gauntlet" Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "nav_prefer_flank_right" Tag "nav_prefer_flank_left" Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Item "fists of steel" Item "the surgeon's stahlhelm" ItemAttributes { ItemName "fists of steel" "fire rate bonus" .6 "heal on kill" 5000 "restore health on kill" 10 "fire input on kill" "tf_gamerules^PlayVO^vo/sandwicheat09.mp3" } CharacterAttributes { "move speed bonus" .6 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .2 "override footstep sound set" 2 } } T_TFBot_Giant_Heavy_Mittens { ClassIcon heavy_mittens Health 5000 Name "Giant Heavy Mittens" Class Heavy Skill Expert WeaponRestrictions MeleeOnly Attributes AlwaysCrit Attributes MiniBoss Attributes DisableDodge Item "the mantreads" Item "the holiday punch" Item "the b.m.o.c." Item "the all-father" CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 2 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" 4 "increased jump height" 3 "fire rate bonus" .5 "melee range multiplier" 1.1 "dmg taken increased" .05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 "boots falling stomp" 1 "increased air control" 9999 "voice pitch scale" .5 } } T_TFBot_Giant_Heavy_Deflector_Push_Strong { ClassIcon heavy_deflector_push Health 5500 Name "Giant Deflector Push Heavy" Class HeavyWeapons Skill Expert MaxVisionRange 1600 WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Item "deflector" Item "the u-clank-a" Item "the tyurtlenek" ItemAttributes { ItemName "deflector" "damage bonus" 1.5 "fire rate bonus" .75 "minigun spinup time decreased" 2 "apply z velocity on damage" 80 "apply look velocity on damage" 180 "attach particle effect" 702 "ragdolls plasma effect" 1 } CharacterAttributes { "move speed bonus" .4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .2 "rage giving scale" .5 "override footstep sound set" 2 "health regen" 40 } } T_TFBot_Giant_Heavy_Everything { Health 5500 Name "Giant Heal-on-Deflector Burn Heavy" Class HeavyWeapons Attributes DisableDodge Attributes UseBossHealthBar Attributes MiniBoss WeaponRestrictions PrimaryOnly Item "officer's ushanka" Item "the tyurtlenek" ItemAttributes { ItemName "the huo long heatmaker" "damage bonus" 1.5 "fire rate bonus" .75 "crit vs burning players" 1 "weapon burn dmg increased" 7 "attack projectiles" 2 "ragdolls become ash" 1 "heal on kill" 5000 } CharacterAttributes { "move speed bonus" .5 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" .5 "health regen" 80 "rage giving scale" .5 } } T_TFBot_Sniper_Huntsman_Spammer_C { ClassIcon sniper_bow_multi Health 1200 Name "Rapid Fire Bowman" Class Sniper Skill Expert WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes AlwaysCrit Scale 1.5 Item "the huntsman" CharacterAttributes { "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 "fire rate bonus" .6 "move speed bonus" .85 "head scale" .85 } } T_TFBot_Giant_Sniper_Huntsman_Spammer { ClassIcon sniper_bow_multi Health 2200 Name "Giant Rapid Fire Bowman" Class Sniper Skill Expert WeaponRestrictions PrimaryOnly Tag bot_sentrybuster Attributes MiniBoss Item "the huntsman" CharacterAttributes { "override footstep sound set" 4 "damage force reduction" .3 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "fire rate bonus" .2 "move speed bonus" .7 } } T_TFBot_Giant_Sniper_Piss { ClassIcon sniper_sydneysleeper Health 1600 Name "Giant Sydney Sniper" Class Sniper Skill Hard Attributes DisableDodge Attributes MiniBoss Item "the sydney sleeper" Item "the self-aware beauty mark" Item "the bushwacka" Item "desert marauder" ItemAttributes { ItemName "the sydney sleeper" "sniper charge per sec" 99 "dmg bonus vs buildings" 2 "applies snare effect" .2 } ItemAttributes { ItemName "the self-aware beauty mark" "effect bar recharge rate increased" .001 "fire rate bonus" .01 "applies snare effect" .2 "is_passive_weapon" 1 "projectile spread angle penalty" 22 } ItemAttributes { ItemName "the bushwacka" "provide on active" 1 "move speed bonus" 1.5 "fire rate bonus" 1.3 "dmg bonus vs buildings" 3 "melee range multiplier" 1.1 } CharacterAttributes { "move speed bonus" .66 "damage force reduction" .2 "override footstep sound set" 4 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 } } T_TFBot_Medic_Shield_QF { ClassIcon medic_shield_ala Name "Shield Quick-Fix Medic" Class Medic Skill Hard WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "the quick-fix" Item "das metalmeatencasen" Item "das naggenvatcher" CharacterAttributes { "heal rate bonus" 10 "generate rage on heal" 4 "ubercharge rate bonus" .01 "uber duration bonus" -7 "generate rage on heal" 2 } } T_TFBot_Medic_Shield_Uber { ClassIcon medic_uber_shield_ala Name "Shield Uber Medic" Class Medic Skill Hard WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "das metalmeatencasen" Item "das naggenvatcher" CharacterAttributes { "heal rate bonus" 10 "uber duration bonus" -3 "ubercharge rate bonus" 5 "generate rage on heal" 2 } } T_TFBot_Medic_Bullet { ClassIcon medic_vac_trio_nys Name "Bullet Vac Medic" Class Medic Skill Expert Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes DisableDodge Item "medic goggles" ItemAttributes { ItemName "tf_weapon_medigun" "lunchbox adds minicrits" 3 "heal rate bonus" 22 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 "medigun charge is resists" 3 "uber duration bonus" 4 "ubercharge rate bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 90000 } } T_TFBot_Medic_Blast { ClassIcon medic_vac_trio_nys Name "Blast Vac Medic" Class Medic Skill Expert Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes DisableDodge Item "medic goggles" ItemAttributes { ItemName "tf_weapon_medigun" "lunchbox adds minicrits" 3 "heal rate bonus" 22 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 "medigun charge is resists" 3 "uber duration bonus" 4 "ubercharge rate bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 9000 } } T_TFBot_Medic_Fire { ClassIcon medic_vac_trio_nys Name "Fire Vac Medic" Class Medic Skill Expert Attributes SpawnWithFullCharge Attributes VaccinatorFire Attributes DisableDodge Item "medic goggles" ItemAttributes { ItemName "tf_weapon_medigun" "lunchbox adds minicrits" 3 "heal rate bonus" 22 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 "medigun charge is resists" 3 "uber duration bonus" 4 "ubercharge rate bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 9000 } } T_TFBot_Giant_Medic_Bullet { ClassIcon medic_vac_trio_nys Name "Giant Bullet Vac Medic" Class Medic Skill Expert Health 4500 Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes DisableDodge Attributes MiniBoss Item "medic goggles" ItemAttributes { ItemName "tf_weapon_medigun" "lunchbox adds minicrits" 3 "medigun bullet resist passive" 1 "medigun bullet resist deployed" 1 "medigun charge is resists" 3 "uber duration bonus" 5 "ubercharge rate bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 9000 "heal rate bonus" 200 "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 } } T_TFBot_Giant_Medic_Blast { ClassIcon medic_vac_trio_nys Name "Giant Blast Vac Medic" Class Medic Skill Expert Health 4500 Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes DisableDodge Attributes MiniBoss Item "medic goggles" ItemAttributes { ItemName "tf_weapon_medigun" "lunchbox adds minicrits" 3 "medigun blast resist passive" 1 "medigun blast resist deployed" 1 "medigun charge is resists" 3 "uber duration bonus" 5 "ubercharge rate bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 9000 "heal rate bonus" 200 "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 } } T_TFBot_Giant_Medic_Fire { ClassIcon medic_vac_trio_nys Name "Giant Fire Vac Medic" Class Medic Skill Expert Health 4500 Attributes SpawnWithFullCharge Attributes VaccinatorFire Attributes DisableDodge Attributes MiniBoss Item "medic goggles" ItemAttributes { ItemName "tf_weapon_medigun" "lunchbox adds minicrits" 3 "medigun fire resist passive" 1 "medigun fire resist deployed" 1 "medigun charge is resists" 3 "uber duration bonus" 5 "ubercharge rate bonus" 100 } CharacterAttributes { "bot medic uber health threshold" 9000 "heal rate bonus" 200 "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 } } T_TFBot_Giant_Medic_Uber { ClassIcon medic_uber_giant Health 4500 Name "Giant Uber Medic" Class Medic Skill Hard Tag bot_sentrybuster WeaponRestrictions SecondaryOnly Attributes DisableDodge Attributes MiniBoss CharacterAttributes { "bot medic uber health threshold" 1800 "heal rate bonus" 200 "ubercharge rate bonus" 11 "uber duration bonus" -3 "bot medic uber deploy delay duration" 3 "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 } } T_TFBot_Giant_Medic_Shield_QF { ClassIcon medic_shield_ala Health 4500 Name "Giant Shield Medic" Class Medic Skill Hard WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes SpawnWithFullCharge Attributes MiniBoss Attributes ProjectileShield Item "the quick-fix" Item "das metalmeatencasen" CharacterAttributes { "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "heal rate bonus" 1337 "uber duration bonus" -7.5 "ubercharge rate bonus" 1 "bot medic uber health threshold" 5000 "bot medic uber deploy delay duration" 0 } } T_TFBot_Giant_Medic_Shield_Uber { ClassIcon medic_uber_shield_ala Health 4500 Name "Giant Shield Uber Medic" Class Medic Skill Hard WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes SpawnWithFullCharge Attributes MiniBoss Attributes ProjectileShield Item "das metalmeatencasen" Item "das naggenvatcher" CharacterAttributes { "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "heal rate bonus" 1337 "uber duration bonus" -3 "ubercharge rate bonus" 11 "bot medic uber health threshold" 1800 "bot medic uber deploy delay duration" 3 } } T_TFBot_Giant_Medic_Shield_Kritz { ClassIcon medic_kritz_shield Health 4500 Name "Giant Shield Kritz Medic" Class Medic Skill Hard WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes SpawnWithFullCharge Attributes MiniBoss Attributes ProjectileShield Item "das metalmeatencasen" Item "das naggenvatcher" Item "the kritzkrieg" CharacterAttributes { "move speed bonus" .5 "damage force reduction" .2 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .3 "heal rate bonus" 1337 "uber duration bonus" 999 "ubercharge rate bonus" 90 "bot medic uber health threshold" 9000 } } T_TFBot_Giant_Engineer { ClassIcon engineer Health 1600 Name "Giant Engineer" Class Engineer Skill Normal Attributes DisableDodge Attributes MiniBoss CharacterAttributes { "move speed bonus" .7 "override footstep sound set" 4 "damage force reduction" .2 "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 "engy sentry damage bonus" 3 "engy sentry fire rate increased" 6 "rocket specialist" 4 "fire rate penalty" 3 "engy building health bonus" 2.1 "Repair rate increased" 2.5 "cannot pick up intelligence" 1 "kill forces attacker to laugh" 1 } } T_TFBot_Sniper_Longbow { ClassIcon sniper_longbow_sgtc Name "Longbowman" Class Sniper Item "larrikin robin" Item "the huntsman" WeaponRestrictions PrimaryOnly Skill Hard ItemAttributes { ItemName "the huntsman" "damage bonus" 1.1 "Projectile range increased" .75 "projectile penetration" 1 "headshot damage increase" 2 "ragdolls plasma effect" 1 "hand scale" 1.5 "dmg bonus vs buildings" 2 } } T_TFBot_Spy_Mittens { ClassIcon spy Health 10 Name "Mittens Spy" Scale .75 Class Spy Skill Easy Item "festive knife 2011" Item "the b.m.o.c." ItemAttributes { ItemName tf_weapon_revolver "override projectile type" 11 "fire rate bonus" 9999 } DamageAppliesCond { Name "TF_COND_HALLOWEEN_THRILLER" Duration 4 } DamageAppliesCond { Name "TF_COND_INVULNERABLE_USER_BUFF" Duration 5 } ItemAttributes { ItemName "festive knife 2011" "damage penalty" .001 "damage bonus" .001 "dmg penalty vs players" .001 "crits_become_minicrits" 1 "fire rate bonus" 3 } ItemAttributes { ItemName "the b.m.o.c." "attach particle effect" 44 "voice pitch scale" 1.5 "move speed bonus" 1.15 "bombinomicon effect on death" 1 "sapper damage penalty" .1 "sapper degenerates buildings" 1 "sapper health penalty" .1 "cannot pick up intelligence" 1 } } T_TFBoss_Giant_Tickle_Chief { ClassIcon heavy_mittens_blu2 Health 30000 Name "Tickel Tuckel Toe" Scale 1.1 Class Heavy Skill Expert WeaponRestrictions MeleeOnly Tag bot_sentrybuster Attributes MiniBoss Attributes UseBossHealthBar Item "the holiday punch" Item "the b.m.o.c." Item "the all-father" Item "the gift bringer" ItemAttributes { ItemName "the holiday punch" "critboost on kill" 10 "melee range multiplier" 1.1 "fire rate bonus" .75 "damage bonus" 3 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } CharacterAttributes { "move speed bonus" .6 "override footstep sound set" 2 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "increased jump height" 3 "increased air control" .5 "turn to gold" 1 "ragdolls plasma effect" 1 "voice pitch scale" 1.8 "increased air control" 9999 "dmg taken increased" .05 "dmg from melee increased" 20 "dmg from ranged reduced" 20 "boots falling stomp" 1 } } T_TFBoss_Chief_Demo_Airstun { ClassIcon demo_giant Health 52000 Name "Admiral Antiair" Scale 1.8 Class Demoman Skill Expert Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions SecondaryOnly Item "the loose cannon" Item "the quickiebomb launcher" Item "the Frag Proof Fragger" ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "Blast radius increased" 4 "mod stun waist high airborne" 3 "faster reload rate" -9 "fire rate penalty" 6 "is_passive_weapon" 1 "damage bonus" .2 "dmg penalty vs players" .2 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } ItemAttributes { ItemName "the quickiebomb launcher" "faster reload rate" .6 "slow enemy on hit major" 1 "damage bonus" 1 "sticky arm time bonus" 1.5 "stickybomb charge rate" .001 "max pipebombs increased" -6 "Projectile range decreased" .6 "apply z velocity on damage" 200 "apply look velocity on damage" 200 "damage causes airblast" 1 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } CharacterAttributes { "move speed bonus" .28 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "health regen" 100 "rage giving scale" .5 } } T_TFBoss_Miniboss_Cloud_Of_Death { ClassIcon demoknight_headtaker_skull Health 10000 Name "Cloud of Death" Scale 0.45 Class Demoman Skill Expert Tag bot_sentrybuster Attributes UseBossHealthBar Attributes MiniBoss Item "ali baba's wee booties" Item "the splendid screen" Item "the horseless headless horseman's headtaker" Item "spine-chilling skull" ItemAttributes { ItemName "the horseless headless horseman's headtaker" "damage bonus" 4 "melee range multiplier" 1.18 "hand scale" 5 "attach particle effect" 3134 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } ItemAttributes { ItemName "ali baba's wee booties" "attach particle effect" 3134 } ItemAttributes { ItemName "spine-chilling skull" "attach particle effect" 3129 } CharacterAttributes { "move speed bonus" .35 "override footstep sound set" 4 "damage force reduction" .05 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "health regen" 100 "charge recharge rate increased" 2 "head scale" 3 "cancel falling damage" 1 } } T_TFBoss_Miniboss_Heavy_Fasttwhennocombat { ClassIcon heavy_gru Health 10000 Name "Fastwhennoneslooking" Class HeavyWeapons Skill Normal Scale 1.77 Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the brass beast" Item "gloves of running urgently mvm" Item "large luchadore" ItemAttributes { ItemName "the brass beast" "provide on active" 1 "fire rate bonus" .6 "minigun spinup time increased" 3 "attach particle effect" 3060 } ItemAttributes { ItemName "gloves of running urgently mvm" "provide on active" 1 "mult_player_movespeed_active" 2 "major move speed bonus" 2 } CharacterAttributes { "move speed penalty" .1 "override footstep sound set" 2 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "switch from wep deploy time decreased" .1 } WeaponSwitch { Type "Melee" MaxTargetRange 99999 MinTargetRange 830 Delay 0.1 Repeats 0 Cooldown 0 IfSeeTarget 1 } WeaponSwitch { Type "Primary" MaxTargetRange 820 MinTargetRange 1 Delay 0.2 Repeats 0 Cooldown 0 IfSeeTarget 1 } } T_TFBoss_Demo_Bottle { ClassIcon demo_burst Health 40000 AutoJumpMin 1 AutoJumpMax 5 MaxVisionRange 650 Name "Scrumpeneer" Scale 1.8 Class Demoman Skill Expert Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the splendid screen" Item "Six Pack Abs" Item "Badlands Bandido" ItemAttributes { ItemName tf_weapon_grenadelauncher "clip size bonus" 10 "faster reload rate" .8 "fire rate bonus" .001 "projectile spread angle penalty" 4 "fuse bonus" 2 "Projectile speed increased" 1.1 "faster reload rate" 1.2 "spread angle pattern" "-36 0 0" "hand scale" 1.25 "mult projectile scale" 1.35 "weapon never gib" 1 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } ItemAttributes { ItemName "the splendid screen" "charge impact damage increased" 5 "mult charge turn control" 0 "Attack not cancel charge" 1 } ItemAttributes { ItemName tf_weapon_bottle "provide on active" 1 "charge recharge rate increased" 5 "move speed penalty" 1.4 "melee range multiplier" 1.25 "bleeding duration" 2 "mod stun waist high airborne" 1 "dmg bonus vs buildings" 3 "fire rate bonus" .5 "damage causes airblast" 1 "damage blast push" 3 "apply z velocity on damage" 250 "apply look velocity on damage" 250 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } CharacterAttributes { "move speed bonus" .29 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "health regen" 80 "rage giving scale" .2 "deploy time decreased" .1 } WeaponSwitch { Type "Primary" MaxTargetRange 9999 MinTargetRange 250 Delay 0.1 Repeats 0 Cooldown 0 IfSeeTarget 0 } WeaponSwitch { Type "Melee" MaxTargetRange 240 MinTargetRange 1 Delay 0.2 Repeats 0 Cooldown 0 IfSeeTarget 1 } } T_TFBoss_Sniper_Bowman_Chief_Riccochet { ClassIcon sniper_bow_multi_homing Health 50000 Name "General Gummyarrow" Scale 1.8 Class Sniper Skill Expert BehaviorModifiers Mobber WeaponRestrictions PrimaryOnly Tag "nav_prefer_flank_right" Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the huntsman" Item "Triboniophorus Gentlemannus" Item "The Triad Trinket" Item "Feathered Villain" ItemAttributes { ItemName "Feathered Villain" "attach particle effect" 405 } ItemAttributes { ItemName "the huntsman" "fire rate penalty" 5 "damage penalty" .9 "projectile penetration" 1 "grenade bounce speed" .7 "reset arrow hits on bounce" 1 "arrow target bounce speed" 1 "projectile range decreased" .5 "projectile speed decreased" .5 "projectile lifetime" 10 "projectile trail particle" "eyeboss_projectile" "arrow mastery" 4 "set turn to ice" 1 } CharacterAttributes { "move speed bonus" .29 "override footstep sound set" 4 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "health regen" 200 "rage giving scale" .2 } } T_TFBoss_Chief_Samurai_Demo { ClassIcon demo_samurai Health 50000 AutoJumpMin 12 AutoJumpMax 20 Name "Chief Noh-Chanz" Scale 1.85 Class Demoman Skill Expert Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes AutoJump Attributes AirChargeOnly Item "ali baba's wee booties" Item "the splendid screen" Item "the half-zatoichi" Item "demo kabuto" Item "bushi-dou" Item "shin shredders" ItemAttributes { ItemName "the half-zatoichi" "restore health on kill" 25 "honorbound" 0 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } CharacterAttributes { "move speed bonus" .45 "override footstep sound set" 4 "damage force reduction" .1 "cancel falling damage" 1 "increased jump height" 4 "charge time increased" 1.1 "charge recharge rate increased" 6 "charge impact damage increased" 9 "Attack not cancel charge" 1 "damage bonus" 3 "dmg bonus vs buildings" 4 "rage giving scale" .2 "fire rate penalty" 1.25 "melee range multiplier" 1.2 "parachute attribute" 1 } } T_TFBoss_Chief_Soldier_Bison_Whip { ClassIcon soldier Health 48000 Name "Major Bisciplinary" Scale 1.88 Class Soldier Skill Easy Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar MaxVisionRange 1200 Item "the righteous bison" Item "the disciplinary action" Item "tyrantium helmet" Item "fancy dress uniform" Item "the cow mangler 5000" Item "the righteous bison" Item "the disciplinary action" ItemAttributes { ItemName "tyrantium helmet" "set item tint RGB" 4345659 } ItemAttributes { ItemName "the cow mangler 5000" "fire rate penalty" 4 "faster reload rate" -9 "slow enemy on hit major" 3 "mod stun waist high airborne" 1 "rocket specialist" 4 "is_passive_weapon" 1 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } ItemAttributes { ItemName "the righteous bison" "fire rate bonus" .1 "faster reload rate" .5 "dmg penalty vs players" 4 "dmg bonus vs buildings" 9 "clip size upgrade atomic" 3 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } ItemAttributes { ItemName "the disciplinary action" "damage penalty" 2 "bleeding duration" 1 "mark for death" 1 "fire rate penalty" .5 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } CharacterAttributes { "minicritboost on kill" 9999 "move speed bonus" .55 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "rage giving scale" .1 "health regen" 0 } WeaponSwitch { Type "Secondary" MaxTargetRange 9999 MinTargetRange 250 Delay 0.1 Repeats 0 Cooldown 0 IfSeeTarget 0 } WeaponSwitch { Type "Melee" MaxTargetRange 240 MinTargetRange 1 Delay 0.2 Repeats 0 Cooldown 0 IfSeeTarget 1 } } T_TFBoss_Chief_Pyro_Magic { ClassIcon pyro_dragon_fury Health 42000 Name "Fireball Felix" Class Pyro Skill Expert Scale 1.88 WeaponRestrictions SecondaryOnly Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Item "the detonator" Item "the seared sorcerer" Item "fat friar" Item "tf_weapon_spellbook" ItemAttributes { ItemName "the detonator" "fire rate bonus" 2 "override projectile type extra" spellfireball } CharacterAttributes { "move speed bonus" .33 "override footstep sound set" 3 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "rage giving scale" .1 "health regen" 150 } } T_TFBoss_Chief_Medic_Necromancer { ClassIcon spell_skeletons_lite Health 55000 Name "Necomancy Nick" Scale 1.85 Class Medic Skill Easy Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies MaxVisionRange 1000 WeaponRestrictions SecondaryOnly Item "tf_weapon_spellbook" Item "the crusader's crossbow" Item "tf_weapon_spellbook" Item "the quick-fix" Item "The Shaman's Skull" ItemAttributes { ItemName "the quick-fix" "heal rate bonus" 5 "generate rage on heal" 0.5 "ubercharge rate bonus" 4 "uber duration bonus" -7 } ItemAttributes { ItemName "the crusader's crossbow" "is_passive_weapon" 1 "override projectile type extra" spellspawnhorde "fire rate bonus" 16 "killstreak effect" 1 "killstreak idleeffect" 1 "killstreak tier" 3 "kill eater" 1 } CharacterAttributes { "move speed bonus" .55 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .1 "rage giving scale" .1 "health regen" 0 "bot medic uber health threshold" 30000 "increase buff duration" .5 } } } Mission { Objective Sniper Where spawnbot_invasion BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 5 CooldownTime 33 DesiredCount 2 TFBot { ClassIcon soldier_directhit Name "Beep Boop. I am a Sniper" Class Soldier Skill Hard Attributes DisableDodge Item "the cow mangler 5000" Item "the concheror" Item "the disciplinary action" Item "the slo-poke" ItemAttributes { ItemName "the cow mangler 5000" "faster reload rate" -9 "fire rate penalty" 3 } ItemAttributes { ItemName "the disciplinary action" "damage causes airblast" 1 "fire rate bonus" .5 } CharacterAttributes { "increase buff duration" 42 } } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 6 CooldownTime 60 DesiredCount 2 TFBot { Template T_TFBot_Giant_Sniper_Piss } } Mission { Objective Engineer Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 33 CooldownTime 120 DesiredCount 1 TFBot { Template T_TFBot_Giant_Engineer Attributes TeleportToHint TeleportWhere spawnbot TeleportWhere spawnbot_left TeleportWhere spawnbot_right TeleportWhere spawnbot_invasion TeleportWhere spawnbot_mission_spy } } Mission { Objective Engineer Where spawnbot BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 20 CooldownTime 68 DesiredCount 2 TFBot { Template T_TFBot_Giant_Engineer TeleportWhere spawnbot TeleportWhere spawnbot_left TeleportWhere spawnbot_right TeleportWhere spawnbot_invasion TeleportWhere spawnbot_mission_spy } } Mission { Objective Engineer Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 15 CooldownTime 80 DesiredCount 1 TFBot { Template T_TFBot_Giant_Engineer Attributes TeleportToHint TeleportWhere spawnbot TeleportWhere spawnbot_left TeleportWhere spawnbot_right TeleportWhere spawnbot_invasion TeleportWhere spawnbot_mission_spy } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 5 CooldownTime 60 DesiredCount 3 TFBot { Template T_TFBot_Spy_Mittens } } Mission { Objective Engineer Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 InitialCooldown 5 CooldownTime 55 DesiredCount 4 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter TeleportWhere spawnbot_invasion TeleportWhere spawnbot TeleportWhere spawnbot_right TeleportWhere spawnbot_left } } Mission { Objective DestroySentries Where spawnbot Where spawnbot_single_flag Where spawnbot_invasion BeginAtWave 1 RunForThisManyWaves 6 InitialCooldown 25 CooldownTime 25 DesiredCount 1 RandomChoice { TFBot { Template T_TFBot_SentryBuster Tag bot_sentrybuster } TFBot { Template T_TFBot_SentryBuster Tag bot_sentrybuster } TFBot { Health 5500 Name "Mostly...Friendly Buster" Template T_TFBot_SentryBuster Attributes AlwaysFireWeapon Item "the scottish handshake" Item "tough guy's toque" Attributes DisableDodge DamageAppliesCond { Name "TF_COND_CRITBOOSTED_CTF_CAPTURE" Duration 20 } DamageAppliesCond { Name "TF_COND_PREVENT_DEATH" Duration 999 } DamageAppliesCond { Name "TF_COND_HALLOWEEN_QUICK_HEAL" Duration 5 } ItemAttributes { ItemName "tough guy's toque" "attach particle effect" 17 } CharacterAttributes { "damage force reduction" 9 "airblast vulnerability multiplier" .001 "airblast vertical vulnerability multiplier" 5 "damage penalty" .01 } } TFBot { ClassIcon sentry_buster Health 5500 Name "Stealth Force Buster" Class Demoman WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes DisableDodge Attributes MiniBoss Attributes IgnoreFlag Attributes SuppressFire Attributes AlwaysFireWeapon Tag bot_sentrybuster MaxVisionRange 1 Item "the ullapool caber" Item "The Battalion's Backup" Item "scotch bonnet" CharacterAttributes { "move speed bonus" 5 "override footstep sound set" 7 "damage force reduction" 9 "airblast vulnerability multiplier" .01 "airblast vertical vulnerability multiplier" 42 "cannot be backstabbed" 1 "increase buff duration" 42 "gesture speed increase" .6 "taunt_attr_player_invis_percent" 1 } } TFBot { Health 2200 Name "Samurai Buster" Template T_TFBot_SentryBuster Attributes AlwaysFireWeapon Attributes AutoJump Attributes AirChargeOnly Tag bot_sentrybuster AutoJumpMin 5 AutoJumpMax 10 Item "ali baba's wee booties" Item "the splendid screen" Item "the half-zatoichi" Item "demo kabuto" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the half-zatoichi" "damage bonus" 1.1 } CharacterAttributes { "move speed bonus" 1.3 "increased jump height" 2 "charge time increased" 3 "mult charge turn control" 1 "charge recharge rate increased" 7 } } TFBot { Class Spy Name "Spy Buster" Health 5500 Scale 1.1 Attributes DisableDodge Attributes MiniBoss CharacterAttributes { "move speed bonus" .9 "override footstep sound set" 1 "damage force reduction" .1 "airblast vulnerability multiplier" .01 "airblast vertical vulnerability multiplier" .1 "cannot be backstabbed" 1 } } TFBot { Class Spy Name "Sapping Buster" Health 5500 Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon WeaponRestrictions SecondaryOnly Item "Shadow Shroud" CharacterAttributes { "move speed bonus" 1 "override footstep sound set" 1 "damage force reduction" .1 "airblast vulnerability multiplier" .01 "airblast vertical vulnerability multiplier" .1 "cannot be backstabbed" 1 "sapper damage penalty" .1 "sapper health penalty" .1 "cannot disguise" 1 "head scale" 2 } } TFBot { Name "Mittens Buster" Template T_TFBot_SentryBuster Tag bot_sentrybuster Attributes AlwaysCrit Attributes DisableDodge Attributes AlwaysFireWeapon Health 3300 Item "festive eyelander" Item "the b.m.o.c." ItemAttributes { ItemName "festive eyelander" "crit forces victim to laugh" 1 "crit does no damage" 1 "attach particle effect" 3214 } CharacterAttributes { "move speed bonus" 1.3 } } TFBot { ClassIcon sentry_buster Health 5500 Name "Who Long Buster?" Class Heavy Skill Expert WeaponRestrictions PrimaryOnly Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_sentrybuster Item "the huo long heatmaker" Item "the bunsen brave" ItemAttributes { ItemName "the bunsen brave" "attach particle effect" 3006 } ItemAttributes { ItemName "the huo long heatmaker" "override projectile type" 29 "weapon burn dmg reduced" 5.5 "attach particle effect" 3091 "ragdolls plasma effect" 1 "turn to gold" 1 } CharacterAttributes { "override footstep sound set" 7 "damage force reduction" .5 "airblast vulnerability multiplier" .5 "move speed bonus" 1.2 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "attach particle effect" 1 } } TFBot { ClassIcon sentry_buster Health 1600 Name "Bonk Buster" Class Scout Skill Easy WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes DisableDodge Attributes MiniBoss Attributes MiniBoss Item "bonk! atomic punch" Item "bonk helm" ItemAttributes { ItemName "bonk! atomic punch" "effect bar recharge rate increased" .5 } CharacterAttributes { "move speed penalty" 1 "override footstep sound set" 7 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "gesture speed increase" .3 } } TFBot { ClassIcon sentry_buster Health 2500 Name "Jarate Buster" Class Sniper Skill Easy WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Item "the self-aware beauty mark" Item "desert marauder" ItemAttributes { ItemName "the self-aware beauty mark" "effect bar recharge rate increased" .001 "fire rate bonus" 2 "applies snare effect" .25 } CharacterAttributes { "move speed penalty" 1 "override footstep sound set" 7 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "cannot be backstabbed" 1 "voice pitch scale" 1.5 } } TFBot { ClassIcon sentry_buster Health 2500 Name "Gas Buster" Class Pyro Skill Easy WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Item "The Gas Passer" Item "the attendant" ItemAttributes { ItemName "The Gas Passer" "item_meter_charge_rate" .1 "fire rate penalty" 3 "applies snare effect" .25 } CharacterAttributes { "move speed penalty" 1 "override footstep sound set" 7 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "cannot be backstabbed" 1 "voice pitch scale" 1.5 "head scale" 1.5 } } TFBot { ClassIcon sentry_buster Health 2500 Name "Nut Buster" Class Scout Skill Easy WeaponRestrictions SecondaryOnly Tag bot_sentrybuster Attributes DisableDodge Attributes AlwaysFireWeapon Attributes MiniBoss Item "mutated milk" Item "the milkman" ItemAttributes { ItemName "mutated milk" "effect bar recharge rate increased" .001 "fire rate bonus" 2 "applies snare effect" .25 } CharacterAttributes { "move speed penalty" .8 "override footstep sound set" 7 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "cannot be backstabbed" 1 "voice pitch scale" 1.5 } } TFBot { ClassIcon sentry_buster Health 5500 Name "Stabbin` Buster" Class Spy Skill Normal WeaponRestrictions MeleeOnly Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_sentrybuster Item "conniver's kunai" Item "the dashin' hashshashin" ItemAttributes { ItemName "conniver's kunai" "damage penalty" .01 "fire rate bonus" .3 "melee range multiplier" 1.11 } ItemAttributes { ItemName "the dashin' hashshashin" "attach particle effect" 43 } CharacterAttributes { "move speed penalty" .75 "override footstep sound set" 7 "damage force reduction" 5 "airblast vulnerability multiplier" 5 "airblast vertical vulnerability multiplier" 5 "cannot be backstabbed" 1 "head scale" 2 } } TFBot { ClassIcon sentry_buster Health 5500 Name "Sappin` Buster" Class Spy Skill Normal WeaponRestrictions SecondaryOnly Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_sentrybuster Item "Night Vision Gawkers" CharacterAttributes { "move speed penalty" .65 "override footstep sound set" 7 "damage force reduction" 5 "airblast vulnerability multiplier" 5 "airblast vertical vulnerability multiplier" 5 "cannot be backstabbed" 1 "head scale" 1.25 } } TFBot { ClassIcon sentry_buster Health 1200 Name "Spy Buster" Class Spy Skill Normal Scale 1 Attributes DisableDodge Attributes MiniBoss Tag bot_sentrybuster CharacterAttributes { "move speed penalty" .6 "damage force reduction" 5 "airblast vulnerability multiplier" 5 "airblast vertical vulnerability multiplier" 5 "cannot be backstabbed" 1 } } TFBot { ClassIcon sentry_buster Health 4500 Name "Knight Buster" Class Demoman Skill Expert Attributes DisableDodge Attributes MiniBoss Attributes AlwaysFireWeapon Tag bot_sentrybuster Item "ali baba's wee booties" Item "the splendid screen" Item "the eyelander" Item "the glasgow great helm" CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 2.5 "fire rate bonus" .75 "move speed penalty" 1.2 "override footstep sound set" 7 "damage force reduction" .1 "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 "cannot be backstabbed" 1 "Attack not cancel charge" 1 } } TFBot { ClassIcon sentry_buster Health 10000 Name "Sentry BossTer" Scale 1.8 Class Demoman Skill Easy Attributes AlwaysCrit Attributes DisableDodge Attributes MiniBoss Attributes UseBossHealthBar Attributes AlwaysFireWeapon Tag bot_sentrybuster Item "the iron bomber" Item "the quickiebomb launcher" Item "prince tavish's crown" ItemAttributes { ItemName "the iron bomber" "dmg penalty vs players" 1.2 "fuse bonus" 2 "Blast radius decreased" 1.25 "dmg bonus vs buildings" 5 "projectile spread angle penalty" 2 "attach particle effect" 3195 } ItemAttributes { ItemName "the quickiebomb launcher" "dmg penalty vs players" .2 "faster reload rate" -9 "fire rate penalty" 3 "max pipebombs decreased" -5 "stickybomb charge rate" .5 "dmg bonus vs buildings" 5 "projectile spread angle penalty" 4 "projectile spread angle penalty" 4 "is_passive_weapon" 1 } CharacterAttributes { "head scale" 3 "override footstep sound set" 7 "damage force reduction" .1 "airblast vulnerability multiplier" 9 "airblast vertical vulnerability multiplier" 1 "health regen" 250 "rage giving scale" .1 "cannot be backstabbed" 1 "move speed penalty" .3 "voice pitch scale" 1.5 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name dummy WaitBeforeStarting 4 FirstSpawnWarningSound "vo\halloween_merasmus\Halloween.Merasmus_TP_In.mp3" FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Find & Kill ALL Gift Heavys on the Map! ^^ 3x` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { Name 1wg TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Where spawnbot Support Limited RandomChoice { Shuffle 1 TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-96 -2320 560" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-561 -809 470" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-48 -363 595" Delay -1 Repeats 1 } } } } WaveSpawn { WaitForAllDead 1wg WaitBeforeStarting 3 FirstSpawnWarningSound "vo\halloween_merasmus\sf15.Merasmus.Gargoyle.Spawn.mp3" Support Limited FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Friendly Units Spawned!` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { WaitForAllDead 1wg TotalCurrency 0 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 Where spawnbot Support Limited TFBot { Template T_TFBot_Friendly_Medic FireInput { Target "!self" Action "$SetLocalOrigin" Param "-96 -2320 560" Delay -1 Repeats 1 } } } WaveSpawn { WaitForAllDead 1wg TotalCurrency 0 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 15 Where spawnbot Support Limited TFBot { Template T_TFBot_Friendly_MegaMush FireInput { Target "!self" Action "$SetLocalOrigin" Param "-83 -1382 430" Delay -1 Repeats 1 } } } WaveSpawn { Name 1w1 TotalCurrency 25 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot_Giant_Heavy_Deflector_Push_Strong } } WaveSpawn { Name 1w1 TotalCurrency 25 TotalCount 25 MaxActive 12 SpawnCount 5 WaitBeforeStarting 2 WaitBetweenSpawns 4 Where spawnbot TFBot { Template T_TFBot_Pyro_Flare_Crit Skill Normal } } WaveSpawn { WaitForAllSpawned 1w2 TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 44 Where spawnbot_left TFBot { Template T_TFBot_Giant_Soldier_Crit_Direct Skill Easy BehaviorModifiers Mobber Tag nav_prefer_flank_left } } WaveSpawn { WaitForAllSpawned 1w2 TotalCurrency 25 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 44 Where spawnbot_right TFBot { Template T_TFBot_Giant_Soldier_Crit_Direct Skill Easy BehaviorModifiers Mobber Tag nav_prefer_flank_left } } WaveSpawn { WaitForAllSpawned 1w1 TotalCurrency 25 TotalCount 3 WaitBeforeStarting 8 Where spawnbot_left TFBot { Template T_TFBot_Scout_Sandman_Armored_Small BehaviorModifiers Mobber Tag nav_prefer_flank_left Attributes DisableDodge Attributes AlwaysCrit } } WaveSpawn { WaitForAllSpawned 1w1 TotalCurrency 25 TotalCount 3 WaitBeforeStarting 8 Where spawnbot_right TFBot { Template T_TFBot_Scout_Sandman_Armored_Small BehaviorModifiers Mobber Tag nav_prefer_flank_right Attributes DisableDodge Attributes AlwaysCrit } } WaveSpawn { WaitForAllDead 1w1 TotalCurrency 100 TotalCount 8 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 16 Where spawnbot TFBot { Template T_TFBot_Giant_Demo_Charged } } WaveSpawn { Name 1w2 WaitForAllDead 1w1 TotalCurrency 100 TotalCount 6 MaxActive 6 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 17 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavy_Deflector_Push_Strong Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Giant_Medic_Uber } TFBot { Template T_TFBot_Giant_Medic_Uber } } } WaveSpawn { WaitForAllSpawned 1w2 TotalCurrency 50 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 Where spawnbot_right Squad { TFBot { BehaviorModifiers Mobber Template T_TFBot_Sniper_Huntsman_Spammer_C Attributes DisableDodge Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllSpawned 1w2 TotalCurrency 50 TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 0 Where spawnbot_left Squad { TFBot { Template T_TFBot_Sniper_Huntsman_Spammer_C Attributes DisableDodge Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllSpawned 1w2 TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 36 Support 1 Where spawnbot_invasion TFBot { Template T_TFBot_Soldier_Barrage_Small Attributes AlwaysCrit } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 50 TotalCount 40 MaxActive 20 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { ClassIcon heavy Name Heavy Class HeavyWeapons Skill Hard Attributes DisableDodge } TFBot { Skill Normal Template T_TFBot_Soldier_Extended_Buff_Banner Attributes DisableDodge } } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 25 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 12 Where spawnbot TFBot { Template T_TFBot_Giant_Demo_Burst CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { Name 1w3 WaitForAllDead 1w2 TotalCurrency 25 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 17 Where spawnbot_left Where spawnbot_right TFBot { Template T_TFBot_Giant_Demo_Burst CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { WaitForAllDead 1w2 TotalCurrency 25 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 13 Where spawnbot_right Where spawnbot_left TFBot { Template T_TFBot_Giant_Demo_Mortar } } WaveSpawn { WaitForAllDead 1w2 TotalCurrency 25 TotalCount 8 MaxActive 7 SpawnCount 4 Where spawnbot_left TFBot { BehaviorModifiers Mobber Template T_TFBot_Heavyweapons_Fist Tag nav_prefer_flank_left Attributes AlwaysCrit Attributes DisableDodge } } WaveSpawn { WaitForAllDead 1w2 TotalCurrency 25 TotalCount 8 MaxActive 7 SpawnCount 4 WaitBeforeStarting 0 Where spawnbot_right TFBot { BehaviorModifiers Mobber Template T_TFBot_Heavyweapons_Fist Tag nav_prefer_flank_right Attributes AlwaysCrit Attributes DisableDodge } } WaveSpawn { WaitForAllSpawned 1w3 TotalCurrency 50 TotalCount 3 WaitBeforeStarting 0 Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit_Heal BehaviorModifiers Mobber Tag nav_prefer_flank_right } TFBot { Name "QuickUber Medic" Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } WaveSpawn { WaitForAllSpawned 1w3 TotalCurrency 25 TotalCount 3 WaitBeforeStarting 0 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_Crit_Heal BehaviorModifiers Mobber Tag nav_prefer_flank_left } TFBot { Name "QuickUber Medic" Template T_TFBot_Medic_QuickUber } TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } WaveSpawn { WaitForAllDead 1w3 TotalCurrency 50 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 11 Where spawnbot Squad { TFBot { Template T_TFBoss_Giant_Tickle_Chief } TFBot { Template T_TFBot_Soldier_Extended_Concheror } TFBot { Name "QuickUber Medic" Template T_TFBot_Medic_QuickUber } } } WaveSpawn { WaitForAllDead 1w3 TotalCurrency 50 TotalCount 1 WaitBeforeStarting 11 Tank { Health 18000 Name Tank Speed 125 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name dummy WaitBeforeStarting 1 FirstSpawnWarningSound "vo\halloween_merasmus\Sf14_merasmus_misc_nags_01.mp3" FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `FIND.THOSE.PRESSEENNNTS! 3x` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { Name 2wg TotalCurrency 0 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 0.5 Where spawnbot Support Limited RandomChoice { Shuffle 1 TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "1248 -735 558" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-960 -602 600" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "1224 -1418 310" Delay -1 Repeats 1 } } } } WaveSpawn { Name dummy WaitForAllDead 2wg WaitBeforeStarting 1 FirstSpawnWarningSound "vo\halloween_merasmus\sf14.Merasmus.DuckHunt.BonusDucks.mp3" Support Limited FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Friendly--aaa...nothing...spawned...` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { WaitForAllDead 2wg TotalCurrency 0 TotalCount 8 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9999 WaitBetweenSpawns 20 Support Limited Where spawnbot TFBot { Template T_TFBot_Giant_Engineer AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "ammo regen" 100 "metal regen" 100 } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } } WaveSpawn { WaitForAllDead 2wg TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9999 WaitBetweenSpawns 30 Support 1 Where spawnbot TFBot { Template T_TFBot_Giant_Engineer AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "ammo regen" 100 "metal regen" 100 "maxammo primary increased" 100 } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } } WaveSpawn { WaitForAllDead 2wg TotalCurrency 125 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 5 Where spawnbot Support Limited TFBot { Template T_TFBot_Frienvy2 FireInput { Target "!self" Action "$SetLocalOrigin" Param "-180 -1480 445" Delay -1 Repeats 1 } } } WaveSpawn { WaitForAllDead 2wg TotalCurrency 125 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 5 Where spawnbot Support Limited TFBot { Template T_TFBot_Frienvy2 FireInput { Target "!self" Action "$SetLocalOrigin" Param "-19 -1480 445" Delay -1 Repeats 1 } } } WaveSpawn { TotalCurrency 50 TotalCount 10 MaxActive 4 SpawnCount 1 WaitBeforeStarting 28 WaitBetweenSpawns 19 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Scout_Fast Attributes DisableDodge BehaviorModifiers Mobber CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 } } } } WaveSpawn { TotalCurrency 25 TotalCount 60 MaxActive 22 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 0 Where spawnbot Squad { TFBot { Template T_TFBot_Heavy_Brassbeast_Crit } TFBot { Classicon medic_bullet Template T_TFBot_Medic_Bullet } } } WaveSpawn { Name 2w1 TotalCurrency 25 TotalCount 3 WaitBeforeStarting 0 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Batt CharacterAttributes { "airblast vulnerability multiplier" .1 "increase buff duration" 42 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Medic_Shield_QF } TFBot { Template T_TFBot_Medic_Shield_QF } } } WaveSpawn { TotalCurrency 25 TotalCount 2 WaitBeforeStarting 9 Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Soldier_Major_Critz Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Medic_Shield_QF } } } WaveSpawn { TotalCurrency 25 TotalCount 2 WaitBeforeStarting 14 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_Major_Critz Tag nav_prefer_flank_left } TFBot { Template T_TFBot_Medic_Shield_QF } } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 50 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 3 WaitBetweenSpawns 9 Where spawnbot TFBot { Skill Hard Template T_TFBot_Scout_Shortstop Attributes DisableDodge } } WaveSpawn { Name 2w2 WaitForAllDead 2w1 TotalCurrency 50 TotalCount 28 MaxActive 17 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot_Soldier_Burst_Small } } WaveSpawn { Name 2w3 WaitForAllSpawned 2w2 TotalCurrency 50 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 2 WaitBetweenSpawns 14 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Buff Skill Normal Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .1 "increase buff duration" 42 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Giant_Medic_Uber } TFBot { Template T_TFBot_Giant_Medic_Uber } } } WaveSpawn { WaitForAllDead 2w2 TotalCurrency 50 TotalCount 45 MaxActive 13 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot TFBot { Skill Hard Template T_TFBot_Demoman Attributes DisableDodge } } WaveSpawn { Name 2w3a WaitForAllSpawned 2w3 TotalCurrency 50 TotalCount 3 WaitBeforeStarting 0 Where spawnbot_right Squad { TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Batt Tag "nav_prefer_flank_right" } TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Conch } TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Buff } } } WaveSpawn { WaitForAllSpawned 2w3a TotalCurrency 50 TotalCount 3 WaitBeforeStarting 15 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Batt Skill Expert Tag "nav_prefer_flank_left" } TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Conch Skill Expert } TFBot { Template T_TFBot_Giant_Soldier_BlackBox_Buff Skill Expert } } } WaveSpawn { Name 2w4 WaitForAllDead 2w3 TotalCurrency 25 TotalCount 24 MaxActive 16 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_invasion TFBot { Template T_TFBot_Pyro_Medic_Axe Attributes AlwaysCrit Attributes DisableDodge } } WaveSpawn { WaitForAllSpawned 2w4 TotalCurrency 25 TotalCount 4 WaitBeforeStarting 0 Where spawnbot Squad { TFBot { Template T_TFBoss_Demo_Bottle Tag "nav_prefer_flank_left" } TFBot { Template T_TFBot_Medic_Shield_QF } TFBot { Template T_TFBot_Medic_Shield_QF } TFBot { Template T_TFBot_Medic_Shield_QF } } } WaveSpawn { Name 2wb TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot FirstSpawnWarningSound "misc\doomsday_lift_warning.wav" WaitBeforeStarting 36 WaitBetweenSpawns 140 Tank { Classicon blimp2_lite Name blimp Health 7500 Speed 175 Scale 1 Skin 1 StartingPathTrackNode "blimp_1" MaxTurnRate 30 DisableSmokestack 1 NoCrushDamage 1 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 2wb TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 37 WaitBetweenSpawns 140 Tank { Classicon blimp2_lite Name blimp Health 7500 Speed 175 Scale 1 Skin 1 StartingPathTrackNode "blimp2_1" MaxTurnRate 30 DisableSmokestack 1 NoCrushDamage 1 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 2wb TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 Where spawnbot WaitBeforeStarting 38 WaitBetweenSpawns 140 Tank { Classicon blimp2_lite Name blimp Health 7500 Speed 175 Scale 1 Skin 1 StartingPathTrackNode "blimp3_1" MaxTurnRate 30 DisableSmokestack 1 NoCrushDamage 1 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`tankextensions_main`, getroottable()) IncludeScript(`tankextensions/combattank`, getroottable()) IncludeScript(`tankextensions/ubertank`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/railgun`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/fireball`, getroottable())" } WaveSpawn { Name dummy WaitBeforeStarting 1 FirstSpawnWarningSound "vo\halloween_merasmus\Sf14_merasmus_tickets_available_02.mp3" FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Goooo get them! 4x` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { Name 3wg TotalCurrency 0 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Where spawnbot Support Limited RandomChoice { Shuffle 1 TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "584 1840 390" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "968 1007 585" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-502 -303 510" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-740 -1125 110" Delay -1 Repeats 1 } } } } WaveSpawn { Name dummy WaitForAllDead 3wg WaitBeforeStarting 1 FirstSpawnWarningSound "vo\halloween_merasmus\sf14.Merasmus.DuckHunt.BonusDucks.mp3" Support Limited FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Friendly Third Degree Pyros Unlocked!..on nvm` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { WaitForAllDead 3wg TotalCurrency 0 TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 9999 WaitBetweenSpawns 5 Where spawnbot Support 1 TFBot { Template T_TFBot_Friendly_Pyro_Medkill Action Mobber FireInput { Target "!self" Action "$SetLocalOrigin" Param "-96 -2320 560" Delay -1 Repeats 1 } } } WaveSpawn { WaitForAllDead 3wg TotalCurrency 0 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 15 Where spawnbot Support Limited TFBot { Template T_TFBot_Friendly_MegaMush FireInput { Target "!self" Action "$SetLocalOrigin" Param "584 1840 390" Delay -1 Repeats 1 } } } WaveSpawn { WaitForAllDead 3wg TotalCurrency 0 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 15 Where spawnbot Support Limited TFBot { Template T_TFBot_Frienvy2 FireInput { Target "!self" Action "$SetLocalOrigin" Param "-19 -1480 445" Delay -1 Repeats 1 } } } WaveSpawn { TotalCurrency 50 TotalCount 1 WaitBeforeStarting 12 Tank { Health 22000 Name Combattank_bomb|railgun|railgun Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 50 TotalCount 1 WaitBeforeStarting 160 Tank { Health 30000 Name Combattank_bomb|railgun|railgun Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name 3w1a TotalCurrency 50 TotalCount 26 MaxActive 15 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 0 Where spawnbot_right Where spawnbot_left TFBot { ClassIcon heavy_steelfist_pusher Template T_TFBot_Heavy_IronFist_Airblast } } WaveSpawn { Name 3w1a TotalCurrency 25 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 10 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Giant_Pyro_Reflector } TFBot { Template T_TFBot_Giant_Medic_Shield_QF } } } WaveSpawn { Name 3w1 WaitForAllDead 3w1a TotalCurrency 25 TotalCount 24 MaxActive 15 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot TFBot { Template T_TFBot_Soldier_Burst_Small Attributes AlwaysCrit Skill Hard } } WaveSpawn { Name 3w1 WaitForAllDead 3w1a TotalCurrency 25 TotalCount 12 MaxActive 12 SpawnCount 6 WaitBeforeStarting 0 WaitBetweenSpawns 25 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Soldier_Burst_Small Attributes AlwaysCrit Skill Hard } TFBot { Template T_TFBot_Medic_Shield_Uber } } } WaveSpawn { Name 3w1 WaitForAllDead 3w1a TotalCurrency 25 TotalCount 12 MaxActive 7 SpawnCount 4 WaitBeforeStarting 2 WaitBetweenSpawns 6 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Giant_Demo_Burst_Heal } TFBot { Template T_TFBot_Medic_Shield_Uber } } } WaveSpawn { Name 3w2 WaitForAllDead 3w1 TotalCurrency 25 TotalCount 9 MaxActive 9 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_right TFBot { Name "Giant Armored Sandman" BehaviorModifiers Mobber Template T_TFBot_Giant_Scout_Baseball_Armored Attributes DisableDodge CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { WaitForAllDead 3w1 TotalCurrency 125 TotalCount 16 MaxActive 16 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 12 Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer Attributes AlwaysCrit BehaviorModifiers Mobber CharacterAttributes { "airblast vulnerability multiplier" .1 "airblast vertical vulnerability multiplier" .5 } } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 3w4 WaitForAllSpawned 3w3 TotalCurrency 25 TotalCount 11 MaxActive 11 WaitBeforeStarting 3 Where spawnbot Squad { TFBot { Template T_TFBoss_Chief_Demo_Airstun Tag "nav_prefer_flank_left" } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } TFBot { Template T_TFBot_Medic_Shield_Uber } } } WaveSpawn { Name 3w3 WaitForAllDead 3w2 TotalCurrency 25 TotalCount 40 MaxActive 15 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_invasion Squad { TFBot { Template T_TFBot_Demo_Blast } TFBot { Template T_TFBot_Medic } } } WaveSpawn { Name 3w3 WaitForAllDead 3w2 TotalCurrency 25 TotalCount 8 MaxActive 8 SpawnCount 2 WaitBeforeStarting 0 Where spawnbot_right Where spawnbot_left TFBot { Template T_TFBot_Giant_Soldier_Crit_Direct Tag "nav_prefer_flank_right" Tag "nav_prefer_flank_left" } } WaveSpawn { TotalCurrency 25 TotalCount 40 MaxActive 9 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 6 Where spawnbot Squad { TFBot { Skill Expert Template T_TFBot_Pyro_Flare_Crit } TFBot { Template T_TFBot_Medic } } } WaveSpawn { WaitForAllSpawned 3w3 TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_right Where spawnbot_left TFBot { Template T_TFBot_Giant_Scout_FAN CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target bignet Action RunScriptCode Param " IncludeScript(`tankextensions_main`, getroottable()) IncludeScript(`tankextensions/combattank`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/railgun`, getroottable()) IncludeScript(`tankextensions/combattank_weapons/fireball`, getroottable()) " } WaveSpawn { Name dummy WaitBeforeStarting 1 FirstSpawnWarningSound "vo\halloween_merasmus\Passtime.Merasmus.Laugh.mp3" FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Gifts are around the map! Go get them! 5x` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { Name 4wg TotalCurrency 0 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 Where spawnbot Support Limited RandomChoice { TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-1440 517 584" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "160 -393 370" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-1075 2222 777" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-441 -48 617" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "-201 -117 420" Delay -1 Repeats 1 } } TFBot { Template T_TFBot_Gift FireInput { Target "!self" Action "$SetLocalOrigin" Param "1056 -299 235" Delay -1 Repeats 1 } } } } WaveSpawn { Name 4wg1 WaitForAllDead 4wg TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_left Support Limited TFBot { Template T_TFBoss_Gift_Giant BehaviorModifiers Mobber Tag "nav_prefer_flank_left" } } WaveSpawn { Name dummy WaitForAllDead 4wg WaitBeforeStarting 1 FirstSpawnWarningSound "vo\halloween_merasmus\sf14.Merasmus.Soccer.WinRed.mp3" FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Pop the Gift Boss for Rewards!` lifetime = 20 worldPosX = 919 worldPosY = 2245 worldPosZ = 805 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { WaitForAllDead 4wg1 TotalCurrency 0 TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 22 Where spawnbot Support Limited TFBot { Template T_TFBot_Frienvy2 FireInput { Target "!self" Action "$SetLocalOrigin" Param "-19 -1480 445" Delay -1 Repeats 1 } } } WaveSpawn { WaitForAllDead 4wg1 TotalCurrency 0 TotalCount 5 MaxActive 2 SpawnCount 1 WaitBeforeStarting 9999 WaitBetweenSpawns 1 Where spawnbot Support Limited RandomChoice { Shuffle 1 TFBot { Classicon heavy_head_red_nys Template T_TFBot_Giant_Demo_Mortar Attributes AlwaysCrit AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "ammo regen" 100 "metal regen" 100 "maxammo primary increased" 100 "health regen" 0 } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } TFBot { Classicon heavy_head_red_nys Template T_TFBot_Giant_Pyro_Reflector Attributes AlwaysCrit AddCond { Name TF_COND_REPROGRAMMED } CharacterAttributes { "ammo regen" 100 "metal regen" 100 "maxammo primary increased" 100 "health regen" 0 } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } TFBot { Classicon heavy_head_red_nys Template T_TFBot_Giant_Soldier_Rapid_Bison Attributes AlwaysCrit CharacterAttributes { "ammo regen" 100 "metal regen" 100 "maxammo primary increased" 100 "health regen" 0 } AddCond { Name TF_COND_REPROGRAMMED } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } TFBot { Classicon heavy_head_red_nys Template T_TFBot_Giant_Soldier_BlackBox_Batt Attributes AlwaysCrit CharacterAttributes { "ammo regen" 100 "metal regen" 100 "maxammo primary increased" 100 } AddCond { Name TF_COND_REPROGRAMMED } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } TFBot { Classicon heavy_head_red_nys Template T_TFBot_Giant_Soldier_Major_Critz Attributes AlwaysCrit CharacterAttributes { "ammo regen" 100 "metal regen" 100 "maxammo primary increased" 100 "health regen" 0 } AddCond { Name TF_COND_REPROGRAMMED } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } } } WaveSpawn { WaitForAllDead 4wg1 TotalCurrency 0 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9999 WaitBetweenSpawnsAfterDeath 12 Where spawnbot Support 1 TFBot { Classicon heavy_head_red_nys Template T_TFBot_Giant_Demo_Spammer AddCond { Name TF_COND_REPROGRAMMED } FireInput { Target "!self" Action "$SetLocalOrigin" Param "-50 -2320 560" Delay -1 Repeats 1 } } } WaveSpawn { Name dummy WaitForAllDead 4wg1 WaitBeforeStarting 1 FirstSpawnWarningSound "vo\halloween_merasmus\sf14.Merasmus.Soccer.WinRed.mp3" Support Limited FirstSpawnOutput { Target gamerules Action RunScriptCode Param " SendGlobalGameEvent (`show_annotation`, { text = `Friendly ...nothings Unlocked!` lifetime = 20 worldPosX = -96 worldPosY = -2320 worldPosZ = 560 id = -1 play_sound = `misc/null.wav` show_distance = false show_effect = false visibilityBitfield = 0 } ) " } } WaveSpawn { TotalCurrency 25 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 2 Tank { Health 18000 Name Combattank_bomb|railgun|fireball Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 25 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 150 WaitBetweenSpawns 2 Tank { Health 22000 Name Combattank_bomb|railgun|fireball Speed 75 StartingPathTrackNode boss_path_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 25 TotalCount 5 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 35 Where spawnbot_left TFBot { Name "Giant Bonk Scout" Template T_TFBot_Giant_Scout_Bonk Tag nav_prefer_flank_left CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { Name 4we1 TotalCurrency 0 TotalCount 18 MaxActive 18 SpawnCount 18 WaitBeforeStarting 1 WaitBetweenSpawns 10 Where spawnbot_right TFBot { Name "Super Earrape Squad Y" Skill Expert BehaviorModifiers Push Template T_TFBot_Soldier_Extended_Concheror Tag nav_prefer_flank_right Attributes AlwaysCrit Attributes DisableDodge Attributes IgnoreFlag CharacterAttributes { "increase buff duration" 42 } } } WaveSpawn { Name 4we2 WaitForAllDead 4we1 TotalCurrency 0 TotalCount 18 MaxActive 18 SpawnCount 18 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot_left TFBot { ClassIcon sniper_smg_tind Name "Super Earrape Squad X" Class Sniper Skill Expert BehaviorModifiers Push WeaponRestrictions SecondaryOnly Tag "nav_prefer_flank_left" Attributes DisableDodge Attributes AlwaysFireWeapon Attributes AlwaysCrit } } WaveSpawn { WaitForAllDead 4we2 TotalCurrency 25 TotalCount 15 MaxActive 7 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot TFBot { AutoJumpMin 4 AutoJumpMax 4 BehaviorModifiers Mobber Template T_TFBot_Demoman_Samurai Attributes AlwaysCrit Attributes DisableDodge Item "the menpo" CharacterAttributes { "charge time increased" 6 "damage bonus" 1 } } } WaveSpawn { Name 4w1 WaitForAllDead 4we2 TotalCurrency 25 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_right TFBot { Template T_TFBot_Sniper_Longbow } } WaveSpawn { TotalCurrency 50 TotalCount 6 MaxActive 6 SpawnCount 1 WaitBeforeStarting 9 WaitBetweenSpawns 8 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Rapid_Bison } } WaveSpawn { Name 4w2 WaitForAllSpawned 4w1 TotalCurrency 25 TotalCount 30 MaxActive 15 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot Where spawnbot_right TFBot { Template T_TFBot_Heavy_Deflector Tag nav_prefer_flank_right Attributes DisableDodge } } WaveSpawn { Name 4w2 WaitForAllSpawned 4w1 TotalCurrency 50 TotalCount 12 MaxActive 12 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 9 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Demo_Spammer } TFBot { Template T_TFBot_Giant_Medic_Shield_Kritz } } } WaveSpawn { WaitForAllSpawned 4w2 TotalCurrency 50 TotalCount 3 WaitBeforeStarting 4 Where spawnbot_right Squad { TFBot { Template T_TFBoss_Sniper_Bowman_Chief_Riccochet BehaviorModifiers Mobber Tag nav_prefer_flank_right } TFBot { Template T_TFBot_Giant_Medic_Shield_Kritz } TFBot { Template T_TFBot_Giant_Medic_Shield_Kritz } } } WaveSpawn { Name 4w3 WaitForAllDead 4w2 TotalCurrency 50 TotalCount 30 MaxActive 15 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot TFBot { Name "Bonk Scout" Template T_TFBot_Scout_Bonk Attributes AlwaysCrit Attributes DisableDodge } } WaveSpawn { WaitForAllDead 4w2 TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 13 Support 1 Where spawnbot TFBot { BehaviorModifiers Mobber Template T_TFBot_Soldier_Extended_Concheror CharacterAttributes { "increase buff duration" 42 } } } WaveSpawn { Name 4w3 WaitForAllDead 4w2 TotalCurrency 50 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 11 Where spawnbot TFBot { Template T_TFBot_Giant_Scout Attributes DisableDodge ItemAttributes { ItemName tf_weapon_scattergun "damage bonus" 1.5 } CharacterAttributes { "airblast vulnerability multiplier" .2 "airblast vertical vulnerability multiplier" .5 } } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_single_flag Where spawnbot_invasion TFBot { Template T_TFBoss_Miniboss_Heavy_Fasttwhennocombat } } WaveSpawn { Name 4w4 WaitForAllDead 4w3 TotalCurrency 100 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot_single_flag Where spawnbot_invasion TFBot { Template T_TFBot_Giant_Heavy_Deflector_Push_Strong Attributes AlwaysCrit } } WaveSpawn { WaitForAllSpawned 4w4 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Where spawnbot_single_flag TFBot { Template T_TFBoss_Chief_Samurai_Demo } } WaveSpawn { WaitForAllSpawned 4w4 TotalCurrency 0 TotalCount 6 MaxActive 6 SpawnCount 6 WaitBeforeStarting 15 WaitBetweenSpawns 30 Where spawnbot Support 1 TFBot { Template T_TFBot_Spy_Mittens } } WaveSpawn { TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitForAllDead 4w3 WaitBeforeStarting 3 Tank { Classicon blimp2_lite Name blimp Health 7500 Speed 175 Scale 1 Skin 1 StartingPathTrackNode "blimp_1" MaxTurnRate 30 DisableSmokestack 1 NoCrushDamage 1 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitForAllDead 4w3 WaitBeforeStarting 2 Tank { Classicon blimp2_lite Name blimp Health 7500 Speed 175 Scale 1 Skin 1 StartingPathTrackNode "blimp2_1" MaxTurnRate 30 DisableSmokestack 1 NoCrushDamage 1 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 Where spawnbot WaitForAllDead 4w3 WaitBeforeStarting 1 Tank { Classicon blimp2_lite Name blimp Health 7500 Speed 175 Scale 1 Skin 1 StartingPathTrackNode "blimp3_1" MaxTurnRate 30 DisableSmokestack 1 NoCrushDamage 1 Model "models/bots/boss_bot/boss_blimp.mdl" Gravity 0 DisableTracks 1 DisableChildModels 1 EngineLoopSound "npc\combine_gunship\dropship_engine_distant_loop1.wav" PingSound "npc\combine_gunship\ping_search.wav" OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { WaitForAllDead 4w3 TotalCurrency 50 TotalCount 4 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_right Where spawnbot_left Squad { TFBot { Template T_TFBot_Giant_Heavy_Mittens } TFBot { Template T_TFBot_Giant_Medic_Shield_Uber } } } WaveSpawn { TotalCurrency 0 TotalCount 10 MaxActive 2 SpawnCount 1 WaitBeforeStarting 55 WaitBetweenSpawns 11 Support 1 Where spawnbot_invasion TFBot { ClassIcon heavy Health 300 Name Heavy Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes DisableDodge } } } }