#base robot_giant.pop #base robot_standard.pop #base robot_skullishzombies.pop //Trespasser - Zombie Survival - "Expert" //Made By Hell-met http://steamcommunity.com/id/hell-met/ //Big entwork help By Jurrell https://steamcommunity.com/profiles/76561198145026974/ //Big entwork help and icons By lite https://steamcommunity.com/profiles/76561198300633951/ //Soundtrack bits by Mega Drive https://megadrive.bandcamp.com/ //Soundtrack bits by Andrew Hulshult https://andrewhulshult.bandcamp.com/ //Soundtrack bits by Dance With The dead https://dancewiththedead.bandcamp.com/ WaveSchedule { StartingCurrency 3000 RespawnWaveTime 35 FixedRespawnWaveTime 1 CanBotsAttackWhileInSpawnRoom Yes EventPopfile Halloween BotsAreHumans 1 BuybacksPerWave 0 BodyPartScaleSpeed 26 BotHumansHaveRobotVoice 1 BluHumanFlagCapture 0 BluHumanFlagPickup 0 DisplayRobotDeathNotice 1 ForceHoliday 2 MaxRedPlayers 10 ForceRobotBleed 1 FixedBuybacks 1 FlagEscortCountOffset -4 FixSetCustomModelInput 1 HHHNoControlPointLogic 1 HHHNonSolidToPlayers 1 HHHHealthPerPlayer 0 HHHChaseRange 9999 HHHQuitRange 10000 HHHHealthBase 1 HHHChaseDuration 9999 HealOnKillOverhealMelee 0 MaxSpeedLimit 650 MaxSpectators 10 MinibossSentrySingleKill 1 MaxActiveSkeletons 26 NoHolidayPickups 1 NoThrillerTaunt 1 NoRomevisionCosmetics 1 RobotLimit 22 RemoveGrapplingHooks 1.5 SandmanStun 1 StandableHeads 1 SniperAllowHeadshots 1 TextPrintTime 0 WaveStartCountdown 5 SendBotsToSpectatorImmediately 1 MedievalMode 0 DisableSound "heavy_mvm_giant_robot01" DisableSound "heavy_mvm_giant_robot02" DisableSound "heavy_mvm_giant_robot03" DisableSound "heavy_mvm_giant_robot04" DisableSound "engineer_mvm_giant_robot01" DisableSound "engineer_mvm_giant_robot02" DisableSound "engineer_mvm_giant_robot03" DisableSound "soldier_mvm_giant_robot01" DisableSound "soldier_mvm_giant_robot02" DisableSound "soldier_mvm_giant_robot03" DisableSound "soldier_mvm_giant_robot04" DisableSound "medic_mvm_giant_robot01" DisableSound "medic_mvm_giant_robot02" DisableSound "medic_mvm_giant_robot03" DisableSound "music.mvm_end_last_wave" DisableSound "music.mvm_end_mid_wave" DisableSound "music.mvm_end_tank_wave" DisableSound "music.mvm_end_wave" DisableSound "music.mvm_start_last_wave" DisableSound "music.mvm_start_mid_wave" DisableSound "music.mvm_start_tank_wave" DisableSound "music.mvm_start_wave" DisableSound "music.mvm_lost_wave" DisableSound "Announcer.MVM_Get_To_Upgrade" DisableSound "Announcer.MVM_Spy_Alert" DisableSound "Announcer.mvm_spybot_death" DisableSound "Announcer.mvm_spybot_death_all" DisableSound "Announcer.MVM_First_Wave_Start" DisableSound "Announcer.MVM_Wave_Start" DisableSound "Announcer.MVM_Wave_End" DisableSound "Announcer.MVM_Final_Wave_Start" DisableSound "Announcer.MVM_Final_Wave_End" DisableSound "Announcer.MVM_Robots_Planted" DisableSound "Announcer.MVM_All_dead" DisableSound "Announcer.MVM_Sentry_Buster_Alert" DisableSound "Announcer.MVM_Sentry_Buster_Alert_Another" DisableSound "Announcer.MVM_General_Wave_Start" DisableSound "Announcer.MVM_Game_Over_Loss" DisableSound "Announcer.MVM_Tank_Planted" DisableSound "Announcer.MVM_Tank_Alert_Another" DisableSound "Announcer.MVM_Tank_Alert_Multiple" DisableSound "Announcer.MVM_Tank_Alert_Halfway" DisableSound "Announcer.MVM_Tank_Alert_Halfway_Multiple" DisableSound "Announcer.MVM_Tank_Alert_Near_Hatch" DisableSound "Announcer.MVM_Tank_Alert_Deploying" DisableSound "Announcer.MVM_Wave_Lose" //DisableSound "Announcer.MVM_Tank_Alert_Spawn" //DisableSound "Announcer.MVM_Bomb_Alert_Entered" //DisableSound "Announcer.MVM_Bomb_Alert_Near_Hatch" //DisableSound "Announcer.MVM_Bomb_Alert_Deploying" PrecacheSound "trespasser/ap_rotor4.wav" PrecacheSound "trespasser/SKELT05.mp3" PrecacheSound "trespasser/SKELT03.mp3" PrecacheSound "trespasser/aaa2.wav" PrecacheSound "trespasser/dsclaw.wav" PrecacheSound "trespasser/corrupt1.wav" PrecacheSound "trespasser/corrupt2.wav" PrecacheSound "trespasser/corrupt3.wav" PrecacheSound "trespasser/corrupt4.wav" PrecacheSound "trespasser/bullethitflesh1.wav" PrecacheSound "trespasser/de_shot1.wav" PrecacheSound "trespasser/mp40f1.wav" PrecacheSound "trespasser/tank_fire_07.wav" PrecacheSound "trespasser/tank_yell_10.wav" PrecacheSound "trespasser/zombierobotest.mp3" PrecacheSound "trespasser/zombiefinalequiet.mp3" PrecacheSound "trespasser/zombieintroquiet.mp3" PrecacheSound "trespasser/zombiewait2.mp3" PrecacheSound "youaresodeadm8.mp3" PrecacheSound "lmaodeath.mp3" PrecacheSound "youwilldiefromthis.mp3" PrecacheModel "models/bornacle.mdl" PrecacheModel "models/bots/soldier/bot_soldier_gibby.mdl" PrecacheModel "models/bots/soldier_boss/bot_soldier_boss_gibby.mdl" PrecacheModel "models/bots/heavy/bot_heavy_gibby.mdl" PrecacheModel "models/bots/skeleton_sniper/skeleton_sniper_fixed.mdl" PrecacheModel "models/bots/boss_bot/boss_tank_color.mdl" PrecacheModel "models/tf2enhancedmodels/cargoplane_enh.mdl" PrecacheModel "models/weapons/c_models/c_rapidfire/c_rapidfire_1.mdl" PrecacheModel "models/workshop/weapons/c_models/c_xms_gloves/c_xms_gloves_ushanka.mdl" PrecacheModel "models/weapons/c_models/c_the_bolshevik_bomber/c_the_bolshevik_bomber_1.mdl" PrecacheModel "models/weapons/c_models/c_hmg/c_hmg.mdl" PrecacheModel "models/workshop/weapons/c_models/c_winger_distol/c_winger_distol.mdl" PrecacheModel "models/workshop/weapons/c_models/c_grinder/c_grinder.mdl" PrecacheModel "models\weapons\c_models\c_chains_of_command\c_chains_of_command.mdl" PrecacheModel "models/bots/boss_bot/boss_blimp.mdl" //Custom Shop CustomUpgradesFile "mvm_upgrades_sigsegv_extra_v19.txt" ExtraTankPath { Name tank_path Node "1720 2840 324" Node "893 2840 260" Node "893 2205 260" Node "549 2205 260" Node "549 1440 260" Node "864 1440 260" Node "864 1046 260" Node "864 1440 260" Node "549 1440 260" Node "-538 1440 260" Node "-538 1046 260" Node "-538 1112 260" Node "0 1112 132" Node "0 655 4" } FlagResetTime { Name "intel" ResetTime 35 } FlagResetTime { Name "item_teamflag" ResetTime 35 } FlagResetTime { Name "intel_ironman" ResetTime 35 } FlagResetTime { Name "extrabomb" ResetTime 35 } FlagResetTime { Name "extrabomb2" ResetTime 35 } ExtraSpawnPoint { Name "spawnbot_red1" TeamNum 3 X "0" Y "668" Z "0" } ExtraSpawnPoint { Name "spawnbot_red2" TeamNum 3 X "210" Y "882" Z "0" } ExtraSpawnPoint { Name "spawnbot_red3" TeamNum 3 X "270" Y "421" Z "0" } ExtraSpawnPoint { Name "spawnbot_red4" TeamNum 3 X "856" Y "1000" Z "250" } ExtraSpawnPoint { Name "spawnbot_flood" TeamNum 3 X "-127" Y "-151" Z "10" } ExtraSpawnPoint { Name "spawnbot_flood" TeamNum 3 X "127" Y "-151" Z "10" } ExtraSpawnPoint { Name "spawnbot_surprise1" TeamNum 3 X "-834" Y "1175" Z "267" } ExtraSpawnPoint { Name "spawnbot_surprise2" TeamNum 3 X "-254" Y "1716" Z "267" } ExtraSpawnPoint { Name "spawnbot_surprise3" TeamNum 3 X "-541" Y "1716" Z "267" } ExtraSpawnPoint { Name "spawnbot_surprise4" TeamNum 3 X "563" Y "1716" Z "267" } OverrideSounds { "MVM.PlayerDied" "lmaodeath.mp3" "Building_Sentrygun.Alert" "misc/null.wav" "Weapon_General.CritPower" "misc/null.wav" "BumperCar.SpeedBoostStart" "npc/barnacle/barnacle_tongue_pull1.wav" "BumperCar.SpeedBoostStop" "items/medshot4.wav" "Music.MVM_Lost_Wave" "youaresodeadm8.mp3" "Announcer.MVM_Wave_Lose" "youaresodeadm8.mp3" "Announcer.MVM_All_dead" "youaresodeadm8.mp3" } ExtendedUpgrades { upgrade { Name "Explosive Headshot" Attribute "explosive sniper shot" Cap 1 Increment 1 Cost 2500 Description "Explosive Headshot" // Additional description line AllowedWeapons // Restricts upgrade to specified weapons { ItemName "Deagle" } } demonicessence { Name "Demonic Essence" Attribute "killstreak tier" Cap 1 Increment 1 Cost 3666 Description "Obtain the Demonic powers. Show them no mercy." AllowPlayerClass Pyro AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" // Weapon slot, allowed values: Primary, Secondary, Melee, PDA, Action } DisallowedUpgrade { Upgrade pyrodonrage // Name of the upgrade, as specified in the outer block Level 1 // Minimum level after which the upgrade becomes disabled (Default: 1) } //AllowedMinWave 10 SecondaryAttributes //Secondary attributes applied when upgrade is applied, for each upgrade level { "heal on kill" 666 "mark for death" 1 "damage bonus" 0.75 } } undeadrampage { Name "The Undead's Rampage" Attribute "killstreak tier" Cap 1 Increment 1 Cost 7777 Description "Obtain the Undead's Rampage and destroy everything on your path." AllowPlayerClass Heavyweapons AllowedWeapons // Restricts upgrade to specified weapons { Slot "Primary" // Weapon slot, allowed values: Primary, Secondary, Melee, PDA, Action } //AllowedMinWave 12 SecondaryAttributes //Secondary attributes applied when upgrade is applied, for each upgrade level { "ring of fire while aiming" 100 "weapon burn dmg increased" 1 "damage bonus vs burning" 1 "bleeding duration" 10 "mark for death" 1 "heal on kill" 1000 } } pactofthereaper { Name "Reaper's Pact" Attribute "killstreak tier" Cap 1 Increment 1 Cost 5669 Description "Sign the Reaper's Pact and reap the souls of your choice." AllowPlayerClass Demoman AllowedWeapons // Restricts upgrade to specified weapons { ItemName "the horseless headless horseman's headtaker" } //AllowedMinWave 13 SecondaryAttributes //Secondary attributes applied when upgrade is applied, for each upgrade level { "damage bonus" 6.66 "heal on hit for rapidfire" 666 "max health additive bonus" 666 } } masterofarrows { Name "Master of Arrows" Attribute "killstreak tier" Cap 1 Increment 1 Cost 5000 Description "Control the power of the bow. Show them that arrows are as much as deadly than bullets." AllowPlayerClass Sniper AllowedWeapons // Restricts upgrade to specified weapons { ItemName "the huntsman" } //AllowedMinWave 15 SecondaryAttributes //Secondary attributes applied when upgrade is applied, for each upgrade level { "fire rate bonus" -0.2 "bleeding duration" 10 "damage bonus" 0.75 "mult projectile count" 2 "projectile spread angle penalty" 2.5 "mark for death" 1 } } truehitman { Name "True Hitman" Attribute "killstreak tier" Cap 1 Increment 1 Cost 5000 Description "Become a True Hitman. Your next targets are done for." AllowPlayerClass Spy AllowedWeapons // Restricts upgrade to specified weapons { Slot "Secondary" } //AllowedMinWave 999 SecondaryAttributes //Secondary attributes applied when upgrade is applied, for each upgrade level { "damage bonus" 4.0 "bleeding duration" 6 "Set DamageType Ignite" 1 "mark for death" 1 "faster reload rate" -0.5 } } coreofregeneration { Name "Regenerative Core" Attribute "killstreak tier" Cap 1 Increment 1 Cost 3000 Description "Increase your survival rate against these corrupted zombies. You will be proud of this reward." PlayerUpgrade 1 //AllowedMinWave 19 SecondaryAttributes //Secondary attributes applied when upgrade is applied, for each upgrade level { "heal on hit for rapidfire" 10 "CARD: health regen" 30 "hidden maxhealth non buffed" 150 } } stunningrounds { Name "Stunning Rounds" Attribute "stun on damage" Cap 45 Increment 45 Cost 1000 Description "Give them hell by stunning them with your explosive rounds! (75% chance to stun)" AllowedWeapons // Restricts upgrade to specified weapons { ItemName "Riot Rifle" ItemName "Riot Rifle Soldier" } } berserker { Name "Berserker" Attribute "damage bonus" Cap 1.8 Increment 0.4 Cost 750 Description "Increase your damage by 40%." PlayerUpgrade 1 } antistunprotocol { Name "Anti-Stun Protocol" Attribute "mult stun resistance" Cap 0 Increment -1 Cost 2000 Description "Stun Immunity and you are able to walk on the fucking dirts!!!" PlayerUpgrade 1 } trueoverlord { Name "True Overlord" Attribute "killstreak tier" Cap 1 Increment 1 Cost 3500 Description "Become a True Overlord. Wipe your enemies and force them to bow to your wrath." AllowPlayerClass Soldier AllowedWeapons // Restricts upgrade to specified weapons { ItemName "the disciplinary action" } //AllowedMinWave 20 SecondaryAttributes //Secondary attributes applied when upgrade is applied, for each upgrade level { "fire rate bonus" -0.15 "damage bonus" 2.75 "melee range multiplier" 2.0 "hand scale" 1.7 "damage causes airblast" 1 } } } //////////////////////////////////////////////////////////// //canteen op //shortstop allowed with large damage reduction because its a handgun //parachute allowed because its a secondary on soldier //jumpers banned because they would stall games forever //booties banned because they're plain straight upgrades at no cost (no gl) //destroy PDA banned to give rescue ranger a small edge over shotguns //huntsman allowed with large damage reduction because bows are cool with zombies ItemBlacklist { Name "Kritz Or Treat Canteen" Name "Default Power Up Canteen (MvM)" Name "Power Up Canteen (MvM)" Name "Battery Canteens" } //////////////////////////////////////////////////////////// PlayerAttributes { "min respawn time" 30 //no respawn, works on scout "always allow taunt" 1 //very good feature should be in default tf2 "crit mod disabled" 0 //no random crits "cannot be backstabbed" 1 //prevent pvp abuse Engineer { "mvm sentry ammo" 1.5 //experimental sentry "engy sentry fire rate increased" 2 //experimental sentry "mult teleporter recharge rate" 0.25 //make level 1 tele usable "building max level" 3 //make dispenser not meta or essential "mod teleporter speed boost" 1 //give tele a little something "hidden secondary max ammo penalty" 0.36 //nerf dumb 200 ammo to scout's 36 } } ItemAttributes { ItemName "Bonk! Atomic Punch" "special item description" "[INFO] Battalion Backup drink" "effect cond override" 26 } ItemAttributes { ItemName "Festive Bonk 2014" "special item description" "[INFO] Battalion Backup drink" "effect cond override" 26 } ItemAttributes { ItemName "Crit-a-Cola" "special item description" "[INFO] No self marking" "effect cond override" 16 } ItemAttributes //reliable crit combo { ItemName "The Flying Guillotine" "special item description" "[INFO] Conditional critical hit" "minicrits become crits" 1 } ItemAttributes //huge milk duration nerf because recharge rate can easily be maxed out { ItemName "Mad Milk" "special item description" "[INFO] Half duration" "mult effect duration" 0.5 } ItemAttributes //huge milk duration nerf because recharge rate can easily be maxed out { ItemName "Mutated Milk" "special item description" "[INFO] Half duration" "mult effect duration" 0.5 } ItemAttributes //huge jarate duration nerf because recharge rate can easily be maxed out { ItemName "Jarate" "special item description" "[INFO] Half duration" "mult effect duration" 0.5 } ItemAttributes //huge jarate duration nerf because recharge rate can easily be maxed out { ItemName "The Self-Aware Beauty Mark" "special item description" "[INFO] Half duration" "mult effect duration" 0.5 } ItemAttributes //gaspasser rework so it acts like jars { ItemName "The Gas Passer" "special item description" "[INFO] Reworked recharge mechanic so its in line with Jarate/Milk" "item_meter_charge_type" 1 "item_meter_charge_rate" 15 "item_meter_damage_for_full_charge" 0 "grenades1_resupply_denied" 0 "item_meter_resupply_denied" 0 "item_meter_charge_type_3_DISPLAY_ONLY" 0 "item_meter_starts_empty_DISPLAY_ONLY" 0 } ItemAttributes //double damage { ItemName "The Manmelter" "special item description" "[INFO] Double damage" "damage bonus" 2 "weapon burn dmg increased" 2 } ItemAttributes //too suicidal for survival mode { ItemName "The Boston Basher" "special item description" "[INFO] Less suicidal use" "provide on active" 1 "health regen" 8 } ItemAttributes //too suicidal for survival mode { ItemName "Three-Rune Blade" "special item description" "[INFO] Less suicidal use" "provide on active" 1 "health regen" 8 } ItemAttributes //little passive bonus since its extremely situational { ItemName "The B.A.S.E. Jumper" "special item description" "[INFO] Bunnyhop" "increased air control" 4 } ItemAttributes //passive bonus since no launchers { ItemName "The Gunboats" "special item description" "[INFO] No dirt slow" "mult stun resistance" 0 } ItemAttributes //passive bonus since situational + higher hp = bigger stomp dmg { ItemName "The Mantreads" "special item description" "[INFO] Extra health, stronger stomping damage" "max health additive bonus" 100 } ItemAttributes //scout speed = op, reduced hp penalty for sword range { ItemName "The Eyelander" "special item description" "[INFO] No longer haunted, claidheamor downside" "max health additive penalty" 0 } ItemAttributes //scout speed = op, reduced hp penalty for sword range { ItemName "Festive Eyelander" "special item description" "[INFO] No longer haunted, claidheamor downside" "max health additive penalty" 0 "set turn to ice" 1 } ItemAttributes //scout speed = op, reduced hp penalty for sword range { ItemName "Nessie's Nine Iron" "special item description" "[INFO] No longer haunted, claidheamor downside" "max health additive penalty" 0 } ItemAttributes //scout speed = op, reduced hp penalty for sword range { ItemName "The Horseless Headless Horseman's Headtaker" "special item description" "[INFO] No longer haunted, claidheamor downside" "max health additive penalty" 0 } ItemAttributes //mega healing = op, can still be used for sword range { ItemName "The Half-Zatoichi" "special item description" "[INFO] No longer heals, retains extended range, claidheamor downside" "max health additive penalty" 0 } ItemAttributes //scout speed = op, reduced hp penalty for sword range { ItemName "The Persian Persuader" "special item description" "[INFO] Extra downside due to no random crits in the mission" } ItemAttributes //scout speed = op, reduced hp penalty for sword range { ItemName "The Scotsman's Skullcutter" "special item description" "[INFO] Extra downside to even up with other swords" "melee cleave attack" 1 } ItemAttributes //big dmg nerf cuz its a primary despite being in secondary slot, removed mobility and added some funny new thing { ClassName "TF_WEAPON_PIPEBOMBLAUNCHER" "special item description" "[INFO] Big damage penalty for being a primary, less traps, no blast jump" "stickybomb stick to enemies" 1 } ItemAttributes //too suicidal, removed mobility { ItemName "The Ullapool Caber" "special item description" "[INFO] Consistent self damage, no blast jump" "dmg pierces resists absorbs" 1 "blast dmg to self increased" 0.5 "self dmg push force decreased" 0 "regenerate stickbomb" 1 } ItemAttributes //buff + tradition { ItemName "The Holiday Punch" "special item description" "[INFO] Critical hits deal damage due to unamused zombies" "crit does no damage" 0 //"mult dmg vs tanks" 0.335 "set turn to ice" 1 } ItemAttributes //free crit op, added melee penetration { ItemName "The Killing Gloves of Boxing" "special item description" "[INFO] Exchanged critical hits for melee penetration" "critboost on kill" 5 "melee cleave attack" 1 } ItemAttributes //no slow no fall { ItemName "Fists of Steel" "special item description" "[INFO] No dirt slow, no gravity damage" "provide on active" 1 "mult stun resistance" 0 "cancel falling damage" 1 } ItemAttributes //extremely op with default valve values { ItemName "The Widowmaker" "special item description" "[INFO] Higher metal cost due to extreme potency" "mod ammo per shot" 65 } ItemAttributes //op for zombies, added vicious downside { ItemName "The Blutsauger" "special item description" "[INFO] Permanently leeches health when wounded" "provide on active" 1 } ItemAttributes //didn't want teammate healing, reconverted into milk syringes { ItemName "The Crusader's Crossbow" "special item description" "[INFO] Reworked into milk needler" "mad milk syringes" 1 "maxammo primary increased" 1.25 "damage penalty" 0.26 "fire rate bonus" 2 "override projectile type" 5 "centerfire projectile" 1 "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 } ItemAttributes //didn't want teammate healing, reconverted into milk syringes { ItemName "Festive Crusader's Crossbow" "special item description" "[INFO] Reworked into milk needler" "mad milk syringes" 1 "maxammo primary increased" 1.25 "damage penalty" 0.26 "fire rate bonus" 2 "override projectile type" 5 "centerfire projectile" 1 "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 "set turn to ice" 1 } ItemAttributes //large damage penalty since it's a full fledged primary { ClassName "tf_weapon_compound_bow" "special item description" "[INFO] No headshots" } ItemAttributes //annoying nerf { ItemName "The Ambassador" "special item description" "[INFO] Removed nerf" "crit_dmg_falloff" 0 } ItemAttributes //tradition { ItemName "The Spy-cicle" "special item description" "[INFO] Produces ice statues on non-backstabs" "set turn to ice" 1 } ItemAttributes //hook { ItemName "TF_WEAPON_GRAPPLINGHOOK" "special item description" "[INFO] Grapple marks enemy, +25 health on wearer, unlatch faster" "max health additive bonus" 25 "mark for death" 1 } ItemAttributes //hook { ItemName "tf_weapon_knife" "special damage type" 1 } ItemAttributes //easter egg { ItemName "The Outdoorsman" "SPELL: set item tint RGB" 5 } ItemAttributes //easter egg { ItemName "The Apparatchik's Apparel" "SPELL: set item tint RGB" 5 } ItemAttributes //easter egg { ItemName "Basic Spellbook" "voice pitch scale" 1.4 "gesture speed increase" 1.75 } ItemAttributes //easter egg { ItemName "Gold Frying Pan" "dmg taken increased" 2 } ItemAttributes //easter egg { ItemName "Golden Wrench" "dmg taken increased" 2 } ItemAttributes //horsemann nerf { ItemSlot "melee" "special item description" "[INFO] 100% critical hits vs Horseless Headless Horsemann" "mult dmg vs npc" 3 "is dropped weapon" 1 } ItemAttributes { ItemSlot "secondary" "is dropped weapon" 1 } ItemAttributes { ItemSlot "primary" "is dropped weapon" 1 } ItemAttributes { ItemSlot "pda" "is dropped weapon" 1 } ItemAttributes { ItemSlot "pda2" "is dropped weapon" 1 } ItemAttributes { ItemSlot "utility" "is dropped weapon" 1 } ItemAttributes { ItemSlot "building" "is dropped weapon" 1 } //////////////////////////////////////////////////////////// PointTemplates { gate { NoFixUp 1 logic_relay { "OnSpawn" "gate_door_intact,Kill,,0,-1" "OnSpawn" "gate_bar_intact,Kill,,0,-1" "OnSpawn" "info_player_teamspawn,AddOutput,OnUser1 filtermulti_redrespawnroom:TestActivator::0:-1,0,-1" "OnSpawn" "info_player_teamspawn,$FireUserAsActivator1,,0.1,1" } filter_activator_team { "filterteam" "2" "targetname" "filter_redrespawnroom" "Negated" "0" } filter_multi { "filter01" "filter_redrespawnroom" "filter02" "filter_redrespawnroom2" "targetname" "filtermulti_redrespawnroom" "Negated" "0" "FilterType" "0" "OnPass" "!activator,$SetKey$classname,newredrespawnroom,0,-1" "OnPass" "!activator,$SetVar$classname,newredrespawnroom,0,-1" "OnPass" "!activator,$SetData$m_ChildTargetName,newredrespawnroom,0,-1" "OnPass" "!activator,AddOutput,classname newredrespawnroom,0,-1" "OnPass" "!activator,classname,newredrespawnroom,0,-1" "OnPass" "newredrespawnroom,addoutput,targetname therespawn,0.1,-1" "OnPass" "therespawn,addoutput,classname info_player_teamspawn,0.2,-1" "OnPass" "therespawn,addoutput,teamnum 2,0.2,-1" "OnPass" "therespawn,teamnum,2,0.2,-1" "OnPass" "thetoolboxstation,$TeleportToEntity,therespawn,0.15,-1" "OnPass" "theupgradebox,$TeleportToEntity,therespawn,0.15,-1" } filter_activator_class { "filterclass" "info_player_teamspawn" "targetname" "filter_redrespawnroom2" "Negated" "0" } prop_dynamic { "solid" "0" "model" "models/weapons/w_models/w_toolbox.mdl" "targetname" "thetoolboxstation" "modelscale" "3" "renderfx" "16" "origin" "-3325.356445 23.493162 1552.031250" "rendercolor" "0 255 255" } func_upgradestation { "mins" "-100 -100 -100" "maxs" "100 100 100" "solid" "0" "targetname" "theupgradebox" } } } SpawnTemplate "gate" CustomWeapon { Name "Meat Grinder" OriginalItemName "Fists of Steel" "provide on active" 1 "damage bonus" 3.0 "dmg pierces resists absorbs" 1 "dmg from melee increased" 1 "mult_health_fromhealers_penalty_active" 1 "mult_patient_overheal_penalty_active" 1 "dmg from ranged reduced" 0.5 "move speed bonus" 1.1 "fire rate bonus" 0.95 "crit kill will gib" 1 "critboost on kill" 1 "melee range multiplier" 1.25 "max health additive bonus" 200 "custom kill icon" "saw_kill" "melee cleave attack" 1 "stomp player force" 350 "stomp player damage" 225 "stomp player time" 1.5 "apply look velocity on damage" 1000 "apply z velocity on damage" 350 "damage force reduction" 0.2 "mult stun resistance" 0 "mult crit when health is below percent" 0.25 "airblast vulnerability multiplier" 0.2 "custom hit sound" "=65|ambient/sawblade_impact1.wav" "custom item model" "models/workshop/weapons/c_models/c_grinder/c_grinder.mdl" } CustomWeapon { Name "FakeFrontier" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "cannot be upgraded" 0 "always crit" 1 "clip size penalty" 0.5 "crit kill will gib" 1 "custom kill icon" "frontier_kill" "custom weapon fire sound" "Weapon_FrontierJustice.SingleCrit" "custom item model" "models/weapons/c_models/c_frontierjustice/c_frontierjustice.mdl" } CustomWeapon { Name "NewShotgun1" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "cannot be upgraded" 0 "can headshot" 1 "dmg pierces resists absorbs" 1 "weapon spread bonus" 0.5 "revolver use hit locations" 1 "mark for death" 1 "crit kill will gib" 1 "custom weapon fire sound" "=80|weapons/shotgun/shotgun_fire6.wav" "custom item model" "models/weapons/c_models/c_rapidfire/c_rapidfire_1.mdl" } CustomWeapon { Name "NewShotgun1Engi" OriginalItemName "TF_WEAPON_SHOTGUN_PRIMARY" "cannot be upgraded" 0 "can headshot" 1 "dmg pierces resists absorbs" 1 "weapon spread bonus" 0.5 "revolver use hit locations" 1 "mark for death" 1 "crit kill will gib" 1 "custom weapon fire sound" "=80|weapons/shotgun/shotgun_fire6.wav" "custom item model" "models/weapons/c_models/c_rapidfire/c_rapidfire_1.mdl" } CustomWeapon { Name "NewShotgun1Heavy" OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "cannot be upgraded" 0 "can headshot" 1 "dmg pierces resists absorbs" 1 "weapon spread bonus" 0.5 "revolver use hit locations" 1 "mark for death" 1 "crit kill will gib" 1 "custom weapon fire sound" "=80|weapons/shotgun/shotgun_fire6.wav" "custom item model" "models/weapons/c_models/c_rapidfire/c_rapidfire_1.mdl" } CustomWeapon { Name "NewShotgun1Pyro" OriginalItemName "TF_WEAPON_SHOTGUN_PYRO" "cannot be upgraded" 0 "can headshot" 1 "dmg pierces resists absorbs" 1 "weapon spread bonus" 0.5 "revolver use hit locations" 1 "mark for death" 1 "crit kill will gib" 1 "custom weapon fire sound" "=80|weapons/shotgun/shotgun_fire6.wav" "custom item model" "models/weapons/c_models/c_rapidfire/c_rapidfire_1.mdl" } CustomWeapon { Name "NewShotgun2" OriginalItemName "TF_WEAPON_SHOTGUN_PYRO" "cannot be upgraded" 0 "dmg pierces resists absorbs" 1 "weapon spread bonus" 0.5 "add cond on hit" 126 "Set DamageType Ignite" 1 "minicrit vs burning player" 1 "custom weapon fire sound" "=80|weapons/flaregun/fire.wav" "custom item model" "models/weapons/c_models/c_the_bolshevik_bomber/c_the_bolshevik_bomber_1.mdl" } CustomWeapon { Name "NewShotgun2Soldier" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "cannot be upgraded" 0 "dmg pierces resists absorbs" 1 "weapon spread bonus" 0.5 "add cond on hit" 126 "Set DamageType Ignite" 1 "minicrit vs burning player" 1 "custom weapon fire sound" "=80|weapons/flaregun/fire.wav" "custom item model" "models/weapons/c_models/c_the_bolshevik_bomber/c_the_bolshevik_bomber_1.mdl" } CustomWeapon { Name "Deagle" OriginalItemName "TF_WEAPON_PISTOL" "cannot be upgraded" 0 "can headshot" 1 "damage bonus" 4 "fire rate penalty" 2 "clip size penalty" 0.5 "dmg pierces resists absorbs" 1 "revolver use hit locations" 1 "weapon spread bonus" 0.5 "hidden secondary max ammo penalty" 0.68 "custom weapon fire sound" "=80|trespasser/de_shot1.wav" "custom item model" "models/workshop/weapons/c_models/c_winger_distol/c_winger_distol.mdl" } CustomWeapon { Name "Rifle" OriginalItemName "TF_WEAPON_SMG" "cannot be upgraded" 0 "clip size bonus" 2 "Reload time increased" 2.5 "damage bonus" 2 "dmg pierces resists absorbs" 1 "revolver use hit locations" 1 "maxammo secondary increased" 2 "custom weapon fire sound" "=80|trespasser/mp40f1.wav" "custom item model" models/weapons/c_models/c_hmg/c_hmg.mdl } CustomWeapon { Name "NeedleShotgun" OriginalItemName "tf_weapon_syringegun_medic" "maxammo primary reduced" 0.8 "fire rate bonus" 0.001 "clip size penalty" 0.14 "projectile spread angle penalty" 3 "auto fires full clip" 1 //"custom weapon fire sound" "=50|Weapon_Shotgun.Single" "custom item model" "models/workshop/weapons/c_models/c_trenchgun/c_trenchgun.mdl" } CustomWeapon { Name "Riot Rifle Soldier" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "dmg pierces resists absorbs" 1 "attack projectiles" 2 "explosive bullets" 74 "bullets per shot bonus" 0.1 "fire rate penalty" 2.5 "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 "hidden secondary max ammo penalty" 0.61 "crit kill will gib" 1 "no damage falloff" 1 "damage bonus" 30.0 "crits_become_minicrits" 1 "self dmg push force decreased" 0.25 "explosion particle" "rd_robot_explosion_smoke_linger" "custom weapon fire sound" "=80|trespasser/sg-1.wav" "custom item model" "models\weapons\c_models\c_chains_of_command\c_chains_of_command.mdl" } CustomWeapon { Name "Riot Rifle" OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "dmg pierces resists absorbs" 1 "attack projectiles" 2 "explosive bullets" 74 "bullets per shot bonus" 0.1 "fire rate penalty" 2.5 "mod no reload DISPLAY ONLY" 1 "mod max primary clip override" -1 "hidden secondary max ammo penalty" 0.61 "crit kill will gib" 1 "no damage falloff" 1 "damage bonus" 30.0 "crits_become_minicrits" 1 "self dmg push force decreased" 0.25 "explosion particle" "rd_robot_explosion_smoke_linger" "custom weapon fire sound" "=80|trespasser/sg-1.wav" "custom item model" "models\weapons\c_models\c_chains_of_command\c_chains_of_command.mdl" } ItemReplacement //easter egg { "The Reserve Shooter" { Name "The Giger Counter" } } ItemReplacement // easter egg { "Pretty Boy's Pocket Pistol" { Name "The Wrangler" } } ItemReplacement // easter egg { "The Family Business" { Name "Festive Wrangler" } } ItemReplacement // needler { "NeedleShotgun" { Name "The Overdose" } } ExtraLoadoutItems { Scout { Secondary "Deagle" } Engineer { Primary "NewShotgun1Engi" Secondary "Deagle" } HeavyWeapons { Melee "Meat Grinder" Secondary "NewShotgun1Heavy" Secondary "Riot Rifle" } Soldier { Secondary "NewShotgun1" Secondary "NewShotgun2Soldier" Secondary "Riot Rifle Soldier" } Pyro { Secondary "NewShotgun1Pyro" Secondary "NewShotgun2" } Sniper { Secondary "Rifle" } } //////////////////////////////////////////////////////////// Templates { Gargantuar { ClassIcon heavy_giant Health 12500 Name Gargantuar Scale 1.75 Class HeavyWeapons Skill Expert MaxVisionRange 0 WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 0.5 } ItemAttributes { ItemName apoco-fists "damage bonus" 5 "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 2 } Item "apoco-fists" Item "big chief" Item "bone-cut belt" } Zombie_Generic1 { Class Scout Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Scout" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.72 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Generic2 { Class Soldier Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Soldier" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Generic3 { Class Pyro Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Pyro" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "The Grisly Gumbo" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } ItemModel { ItemName "The Grisly Gumbo" Model "models/empty.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Generic4 { Class Demoman Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Demo" Item "Basic Spellbook" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Generic5 { Class Heavyweapons Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Heavy" Item "Basic Spellbook" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "TF_WEAPON_FISTS" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Generic6 { Class Engineer Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Engineer" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 StripItemSlot 3 StripItemSlot 4 StripItemSlot 5 StripItemSlot 6 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Generic7 { Class Medic Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Medic" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Emerald Jarate" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } Taunt { Delay 20 Cooldown 20 Repeats 20 } CharacterAttributes { "enables aoe heal" 1 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Generic8 { Class Sniper Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Sniper" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" Item "The Jarmaments" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "mark for death" 1 "jarate backstabber" 1 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Generic9 { Class Medic Classicon heavy_zombie_lite Name "Zombie" Scale 1 Skill Expert Health 100 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Spy" Item "Basic Spellbook" Item "The Bat Outta Hell" UseCustomModel models/player/spy.mdl Skin 23 StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "crit from behind" 1 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Riot1 { Class Scout Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Scout" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.72 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Riot2 { Class Soldier Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Soldier" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Riot3 { Class Pyro Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Pyro" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" Item "The Grisly Gumbo" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } ItemModel { ItemName "The Grisly Gumbo" Model "models/empty.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Riot4 { Class Demoman Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Demo" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Riot4b { Class Demoman Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Easy Health 200 Action FetchFlag NoIdleSound 1 AimTrackingInterval 0.5 MaxVisionRange 750 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings Attributes HoldFireUntilFullReload Item "Zombie Demo" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" StripItemSlot 1 StripItemSlot 2 ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate penalty" 2 "grenade explode on impact" 1 "no self blast dmg" 2 } CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "fire rate penalty" 2 //"heal on kill" 1337 "cancel falling damage" 1 //"mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Riot5 { Class Heavyweapons Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 400 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Heavy" Item "Basic Spellbook" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "TF_WEAPON_FISTS" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Riot5b { Class Heavyweapons Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 400 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings AimTrackingInterval 0.5 DropWeapon 1 Attributes HoldFireUntilFullReload MaxVisionRange 750 Item "Zombie Heavy" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" Item "The Family Business" StripItemSlot 0 StripItemSlot 2 CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "fire rate penalty" 2 "damage bonus" 0.385 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Riot6 { Class Engineer Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Engineer" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" StripItemSlot 0 StripItemSlot 1 StripItemSlot 3 StripItemSlot 4 StripItemSlot 5 StripItemSlot 6 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Riot7 { Class Medic Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Medic" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "heal on hit for rapidfire" 20 "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Riot8 { Class Sniper Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Sniper" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" Item "The Jarmaments" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "mark for death" 1 "jarate backstabber" 1 "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Riot9 { Class Medic Classicon heavy_zombie_breach_lite Name "Riot Zombie" Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Spy" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Breach and Bomb" Item "Blast Blocker" Item "EOTL_Coldfront Curbstompers" UseCustomModel models/player/spy.mdl Skin 23 StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bread_bite" "custom hit sound" "physics/flesh/flesh_bloody_break.wav" "is invisible" 1 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "crit from behind" 1 "dmg taken from crit reduced" 0.5 "dmg taken from blast reduced" 0.5 "dmg taken from bullets reduced" 0.5 "mult dmgtaken from melee" 0.5 //"dmg taken increased" 0.5 //"dmg penalty vs players" 2 "move speed bonus" 0.65 "crit from behind" 1 "damage bonus" 0.385 "fire rate penalty" 2 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0.65 "voice pitch scale" 0 "override footstep sound set" 0 "increased jump height" 1.5 } PainSound =65|trespasser/hs.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Headless1a { Class Scout Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Scout" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "fireaxe" "custom hit sound" "weapons/axe_hit_flesh1.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Headless1b { Class Scout Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Scout" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "shovel" "custom hit sound" "weapons/axe_hit_flesh3.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_shovel/c_shovel.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Headless2a { Class Soldier Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Soldier" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bat" "custom hit sound" "weapons/bat_hit.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_bat.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "hand scale" 1.25 //for bat "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Headless2b { Class Soldier Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Soldier" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "axtinguisher" "custom hit sound" "weapons/axe_hit_flesh2.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_axtinguisher/c_axtinguisher_pyro.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Headless3a { Class Pyro Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Pyro" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "The Grisly Gumbo" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "demokatana" "custom hit sound" "weapons/samurai/tf_katana_slice_01.wav" } ItemModel { ItemName "The Grisly Gumbo" Model "models/empty.mdl" } CustomWeaponModel { Slot 2 Model "models/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Headless3b { Class Pyro Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Pyro" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "The Grisly Gumbo" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "shovel" "custom hit sound" "weapons/axe_hit_flesh3.wav" } ItemModel { ItemName "The Grisly Gumbo" Model "models/empty.mdl" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_shovel/c_shovel.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Headless4a { Class Demoman Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Demo" Item "Basic Spellbook" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "nessieclub" "custom hit sound" "weapons/bat_baseball_hit_world2.wav" } CustomWeaponModel { Slot 2 Model "models/workshop/weapons/c_models/c_golfclub/c_golfclub.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Headless4b { Class Demoman Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Demo" Item "Basic Spellbook" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "fireaxe" "custom hit sound" "weapons/axe_hit_flesh1.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Headless5a { Class HeavyWeapons Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 200 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Heavy" Item "Basic Spellbook" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "paintrain" "custom hit sound" "weapons/cleaver_hit_07.wav" } CustomWeaponModel { Slot 2 Model "models/workshop/weapons/c_models/c_paintrain/c_paintrain.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Headless5b { Class HeavyWeapons Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 200 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Heavy" Item "Basic Spellbook" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "fireaxe" "custom hit sound" "weapons/axe_hit_flesh1.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Headless6a { Class Engineer Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Engineer" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 StripItemSlot 3 StripItemSlot 4 StripItemSlot 5 StripItemSlot 6 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "fryingpan" "custom hit sound" "FryingPan.HitFlesh" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_frying_pan/c_frying_pan.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Headless6b { Class Engineer Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Engineer" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" StripItemSlot 0 StripItemSlot 1 StripItemSlot 3 StripItemSlot 4 StripItemSlot 5 StripItemSlot 6 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "demokatana" "custom hit sound" "weapons/samurai/tf_katana_slice_01.wav" } CustomWeaponModel { Slot 2 Model "models/workshop_partner/weapons/c_models/c_shogun_katana/c_shogun_katana.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Headless7a { Class Medic Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Medic" Item "Basic Spellbook" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "bat" "custom hit sound" "weapons/bat_hit.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_bat.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "health regen" 20 "hand scale" 1.25 //for bat "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Headless7b { Class Medic Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Medic" Item "Basic Spellbook" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "fireaxe" "custom hit sound" "weapons/axe_hit_flesh1.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_fireaxe_pyro/c_fireaxe_pyro.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "health regen" 20 "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Headless8a { Class Sniper Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Sniper" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" Item "The Jarmaments" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "sandman" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_wooden_bat/c_wooden_bat.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "mark for death" 1 "jarate backstabber" 1 "hand scale" 1.25 //for bat "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Headless8b { Class Sniper Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Sniper" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Baseball Bill's Sports Shine" Item "The Jarmaments" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "persian_persuader" "custom hit sound" "weapons/blade_slice_3.wav" } CustomWeaponModel { Slot 2 Model "models/workshop/weapons/c_models/c_demo_sultan_sword/c_demo_sultan_sword.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "mark for death" 1 "jarate backstabber" 1 "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break3.wav DeathSound physics/body/body_medium_break2.wav } Zombie_Headless9a { Class Medic Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Spy" Item "Basic Spellbook" Item "The Bat Outta Hell" UseCustomModel models/player/spy.mdl Skin 23 StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "boston_basher" } CustomWeaponModel { Slot 2 Model "models/workshop/weapons/c_models/c_boston_basher/c_boston_basher.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "damage bonus" 0.615 "crit from behind" 1 "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break4.wav DeathSound physics/body/body_medium_break3.wav } Zombie_Headless9b { Class Medic Classicon pyro_scout_fireaxe_bat Name "Headless Zombie" Scale 1 Skill Expert Health 100 MaxVisionRange 250 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Spy" Item "Basic Spellbook" Item "The Bat Outta Hell" UseCustomModel models/player/spy.mdl Skin 23 StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "pickaxe" "custom hit sound" "weapons/blade_slice_4.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_pickaxe/c_pickaxe.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "damage bonus" 0.615 "crit from behind" 1 "move speed bonus" 0.65 "fire rate penalty" 1.5 "head scale" 0 "cannot be headshot" 1 "cancel falling damage" 1 "cannot be sapped" 1 "voice pitch scale" 0 "override footstep sound set" 0 } PainSound =65|physics/body/body_medium_break2.wav DeathSound physics/body/body_medium_break4.wav } Zombie_Poison1 { Class Sniper Classicon pyro_membrain_lite Name "Poison Zombie" Scale 1 Skill Expert Health 125 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Sniper" Item "Basic Spellbook" Item "The Bat Outta Hell" Item "Conspiratorial Cut" Item "The Mucous Membrain" Item "Skinless Slashers" Item "The Biomech Backpack" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "mannpower_plague" "custom hit sound" "trespasser/dsclaw.wav" "is invisible" 1 } AddCond { Name TF_COND_SPEED_BOOST Duration 3 } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } DamageAppliesCond { Name TF_COND_LOST_FOOTING Duration 5 } DamageAppliesCond { Name TF_COND_HALLOWEEN_KART_DASH Duration 5 } DamageAppliesCond { Name TF_COND_URINE Duration 5 } CharacterAttributes { "hand scale" 1.35 "move speed bonus" 0.85 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 2 "voice pitch scale" 0.65 "override footstep sound set" 9 "increased jump height" 1.5 } PainSound =65|ambient/levels/canals/toxic_slime_gurgle4.wav DeathSound ambient/levels/canals/toxic_slime_gurgle5.wav } Zombie_Poison2 { Class Sniper Classicon pyro_membrain_lite Name "Plague Zombie" Scale 1 Skill Expert Health 1000 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Zombie Sniper" Item "The Bat Outta Hell" Item "The Vicious Visage" Item "The Mucous Membrain" Item "Skinless Slashers" Item "The Biomech Backpack" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "mannpower_plague" "custom hit sound" misc/bonzo_vomit01.wav "add cond on hit" 25943 "fire input on hit" "shakeit^startshake^0" "add cond on hit duration" 3 "is invisible" 1 } ItemAttributes { ItemName "The Biomech Backpack" "attach particle effect" 3043 } ItemColor { ItemName "The Mucous Membrain" Red 255 Green 0 Blue 255 } ItemColor { ItemName "Skinless Slashers" Red 255 Green 0 Blue 255 } ItemColor { ItemName "Zombie Sniper" Red 255 Green 0 Blue 255 } DamageAppliesCond { Name TF_COND_CANNOT_SWITCH_FROM_MELEE Duration 13 } DamageAppliesCond { Name TF_COND_HALLOWEEN_KART_DASH Duration 13 } DamageAppliesCond { Name TF_COND_REPROGRAMMED Duration 13 } DamageAppliesCond { Name TF_COND_URINE Duration 13 } DamageAppliesCond { Name TF_COND_PREVENT_DEATH Duration 13 } CharacterAttributes { "dmg penalty vs players" 2 "hand scale" 1.35 "move speed bonus" 0.5 "damage bonus" 0.385 "fire rate penalty" 1.5 "heal on kill" 1337 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 2 "voice pitch scale" 0.4 "override footstep sound set" 9 "increased jump height" 1.5 } PainSound =65|ambient/levels/canals/toxic_slime_sizzle1.wav DeathSound misc/bonzo_vomit02.wav } Zombie_Burning { Class Pyro Classicon dead_flame_lite Name "Burning Zombie" Scale 1 Skill Expert Health 175 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "The Backburner" Item "Basic Spellbook" Item "Crusader's Getup" Item "Batter's Bracers" Item "The Hollowhead" StripItemSlot 1 StripItemSlot 2 ItemAttributes { ItemName "The Backburner" "mod flamethrower back crit" 0 "flame_up_speed" -30 "flame_speed" 1 "airblast disabled" 1 "custom kill icon" "firedeath" "is invisible" 1 } ItemAttributes { ItemName "Basic Spellbook" "is_passive_weapon" 1 } ItemAttributes { ItemName "The Hollowhead" "attach particle effect" 2 } CustomWeaponModel { Slot 0 Model "models/empty.mdl" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "drop health pack on kill" 1 "gesture speed increase" 0.5 "hand scale" 0.01 "cancel falling damage" 1 "cannot be sapped" 1 "crit kill will gib" 1 "voice pitch scale" 0 "override footstep sound set" 0 } EventChangeAttributes { Default { CharacterAttributes { "move speed bonus" 0.5 } ChangeAttributes { Delay 0.001 Cooldown 0.001 Repeats 0 IfHealthBelow 51 Name "Attr1" } } Attr1 { CharacterAttributes { "move speed bonus" 1.3 } ChangeAttributes { Delay 0 Cooldown 0 Repeats 0 IfHealthBelow 0 Name "0" } } } DeathSound ambient/fire/gascan_ignite1.wav } Zombie_Virophage { Class Soldier Classicon random_lite Name "Virophage" Tag bot_virophage Scale 2 Skill Expert Health 10000 Action FetchFlag NoIdleSound 1 FastUpdate 1 Attributes UseBossHealthBar Attributes MiniBoss Attributes DisableDodge Item "The Bat Outta Hell" ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 WeaponRestrictions MeleeOnly UseCustomModel models/humans/charple01.mdl RocketCustomModel "models/weapons/w_bugbait.mdl" RocketCustomParticle "eyeboss_projectile" StripItemSlot 1 HomingRockets { Enable 1 IgnoreDisguisedSpies 0 IgnoreStealthedSpies 0 TurnPower 999 MaxAimError 45 RocketSpeed 0.45 } FireWeapon { Delay 10 Cooldown 20 Repeats 999 Duration 10 IfSeeTarget 0 Type "Crouch" } NoCrouchButtonRelease 1 ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "is invisible" 1 "damage bonus" 0.094 "blast radius decreased" 0.1 "dmg pierces resists absorbs" 1 "damage causes airblast" 1 "is_passive_weapon" 1 "custom kill icon" "purgatory" "no self blast dmg" 2 "faster reload rate" 0.0025 "fire rate bonus" 8 "clip size upgrade atomic" -3 "mult projectile scale" 2 "crit vs non burning players" 1 "crit vs burning players" 1 "projectile lifetime" 5 "fire input on hit" "shakeit^startshake^0" "add cond on hit" 25943 "add cond on hit duration" 5 "custom hit sound" "npc/barnacle/barnacle_digesting2.wav" "custom weapon fire sound" "npc/headcrab_poison/ph_warning1.wav" "custom weapon reload sound" "npc/barnacle/barnacle_digesting1.wav" "custom impact sound" "npc/antlion_grub/squashed.wav" } ItemAttributes { ItemName "The Bat Outta Hell" "is invisible" 1 "custom kill icon" "purgatory" "damage bonus" 0.01023 "apply look velocity on damage" -50 "damage blast push" -50 "fire rate bonus" 0.1 "fire input on hit" "shakeit^startshake^0" "remove cond on hit" 25943 "crit vs non burning players" 1 "crit vs burning players" 1 "melee range multiplier" 0.35 "melee bounds multiplier" 0.35 "custom hit sound" npc/barnacle/barnacle_gulp2.wav } FireWeapon { Delay 0 Cooldown 0 Repeats 0 IfSeeTarget 1 Duration 0 Type "Primary" } CharacterAttributes { "increased air control" 100 "increased jump height" 2 "voice pitch scale" 0 "move speed bonus" 1.5 //"heal on kill" 1337 "stomp player damage" 3 "stomp player force" -50 //"stomp player time" 0.015 //"dmg taken from bullets increased" 0.5 "dmg from melee increased" 5 "dmg taken from blast increased" 2 "dmg taken from fire increased" 0.5 "cannot be backstabbed" 1 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0 "override footstep sound set" 0 } SpawnTemplate p_barnaclehead SpawnTemplate { Name "p_skullhead" Bone "bip_spine2" } PainSound ambient/creatures/town_scared_breathing2.wav DeathSound vehicles/airboat/pontoon_splash1.wav } Zombie_Brute { Class HeavyWeapons Classicon heavy_zombie_arm2_lite Name "Brute" Scale 1.5 Skill Expert Health 3000 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "The Bolshevik Biker" //Item "Zombie Heavy" Item "Employee Badge A" Skin 5 ItemModel { ItemName "Employee Badge A" Model "models/player/items/heavy/heavy_zombie.mdl" } Item "Medi-Mask" Item "Support Spurs" Item "The Persian Persuader" Item "The War Goggles" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Persian Persuader" "damage bonus" 1.54 "damage causes airblast" 1 "is_a_sword" 0 "melee range multiplier" 0.85 "melee bounds multiplier" 0.85 "hand scale" 1.25 "custom kill icon" "guillotine" "custom hit sound" "physics/body/body_medium_break2.wav" } CustomWeaponModel { Slot 2 Model "models/workshop_partner/weapons/c_models/c_sd_cleaver/c_sd_cleaver.mdl" } ItemModel { ItemName "Support Spurs" Model "models/workshop/player/items/heavy/hwn2016_mad_mask/hwn2016_mad_mask.mdl" } ItemAttributes { ItemName "The War Goggles" "SPELL: set item tint RGB" 5 } CharacterAttributes { "increased jump height" 1.75 "move speed bonus" 0.65 "fire rate penalty" 1.5 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 1.5 "voice pitch scale" 0.65 "override footstep sound set" 7 } PainSound =85|trespasser/bullethitflesh1.wav DeathSound npc/zombie_poison/pz_alert2.wav } Zombie_Brute2 { Class HeavyWeapons Classicon heavy_zombie_arm2_lite Name "Brute" Scale 1.5 Skill Expert Health 3000 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "The Bolshevik Biker" //Item "Zombie Heavy" Item "Employee Badge A" Skin 5 ItemModel { ItemName "Employee Badge A" Model "models/player/items/heavy/heavy_zombie.mdl" } Item "Medi-Mask" Item "Support Spurs" Item "The Persian Persuader" Item "The War Goggles" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Persian Persuader" "damage bonus" 1.54 "damage causes airblast" 1 "is_a_sword" 0 "melee range multiplier" 0.85 "melee bounds multiplier" 0.85 //"hand scale" 1.25 "custom kill icon" "sledgehammer" "custom hit sound" "player/pl_fallpain3.wav" } CustomWeaponModel { Slot 2 Model "models/workshop/weapons/c_models/c_sledgehammer/c_sledgehammer.mdl" } ItemModel { ItemName "Support Spurs" Model "models/workshop/player/items/heavy/hwn2016_mad_mask/hwn2016_mad_mask.mdl" } ItemAttributes { ItemName "The War Goggles" "SPELL: set item tint RGB" 5 } CharacterAttributes { "increased jump height" 1.75 "move speed bonus" 0.65 "fire rate penalty" 1.5 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 1.5 "voice pitch scale" 0.65 "override footstep sound set" 7 } PainSound =85|trespasser/bullethitflesh1.wav DeathSound npc/zombie_poison/pz_alert2.wav } Zombie_Brute3 { Class HeavyWeapons Classicon heavy_zombie_arm2_lite Name "Brute" Scale 1.5 Skill Expert Health 3000 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "The Bolshevik Biker" //Item "Zombie Heavy" Item "Employee Badge A" Skin 5 ItemModel { ItemName "Employee Badge A" Model "models/player/items/heavy/heavy_zombie.mdl" } Item "Medi-Mask" Item "Support Spurs" Item "The Persian Persuader" Item "The War Goggles" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Persian Persuader" "damage bonus" 1.54 "damage causes airblast" 1 "is_a_sword" 0 "melee range multiplier" 0.85 "melee bounds multiplier" 0.85 "hand scale" 1.25 "custom kill icon" "southern_comfort_kill" "custom hit sound" "physics/body/body_medium_break3.wav" } CustomWeaponModel { Slot 2 Model "models/workshop/weapons/c_models/c_spikewrench/c_spikewrench.mdl" } ItemModel { ItemName "Support Spurs" Model "models/workshop/player/items/heavy/hwn2016_mad_mask/hwn2016_mad_mask.mdl" } ItemAttributes { ItemName "The War Goggles" "SPELL: set item tint RGB" 5 } CharacterAttributes { "increased jump height" 1.75 "move speed bonus" 0.65 "fire rate penalty" 1.5 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 1.5 "voice pitch scale" 0.65 "override footstep sound set" 7 } PainSound =85|trespasser/bullethitflesh1.wav DeathSound npc/zombie_poison/pz_alert2.wav } Zombie_Behemoth { Class HeavyWeapons Classicon heavy_zombie_arm2_lite Name "RoBrute" Scale 2 //Tag bot_leaper Skill Expert Health 12345 Attributes UseBossHealthBar Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings WeaponRestrictions MeleeOnly //UseMeleeThreatPrioritization 1 CustomEyeParticle "killstreak_t6_lvl2" CustomEyeGlowColor "255 255 255" UseCustomModel models/bots/heavy/bot_heavy_gibby.mdl Item "The Persian Persuader" Item "Bone-Cut Belt" Item "Employee Badge B" Skin 1 ItemAttributes { ItemName "The Persian Persuader" "provide on active" 1 "move speed bonus" 3 "dmg pierces resists absorbs" 1 //"dmg penalty vs players" 2 "damage bonus" 0.385 "fire rate bonus" 0.35 "is_a_sword" 0 "melee range multiplier" 0.85 "melee bounds multiplier" 0.85 //"hand scale" 1.5 "item style override" 1 "custom kill icon" "sword" "custom hit sound" "=95|ambient/machines/slicer4.wav" } CustomWeaponModel { Slot 2 Model "models/weapons/c_models/c_claymore/c_claymore.mdl" } ItemModel { ItemName "Employee Badge B" Model "models/player/items/heavy/heavy_zombie.mdl" } Item "Iron Fist" ItemModel { ItemName "Iron Fist" Model "models/workshop/weapons/c_models/c_xms_gloves/c_xms_gloves_ushanka.mdl" } Item "Steel-Toed Stompers" Item "The Gunboats" Item "Hawk Eyed Hunter" ItemAttributes { ItemName "Hawk Eyed Hunter" "set item tint rgb" 15132390 } //StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "TF_WEAPON_MINIGUN" "mod minigun can holster while spinning" 1 //"dmg pierces resists absorbs" 1 "damage bonus" 1.5 "ammo regen" 1 } WeaponSwitch { Delay 0 Repeats 1 IfSeeTarget 0 Type "Primary" IfHealthBelow "10001" } WeaponSwitch { Delay 0 Repeats 1 IfSeeTarget 0 Type "Melee" IfHealthBelow "5001" } ItemModel { ItemName "The Gunboats" Model "models/workshop/player/items/heavy/hwn2016_mad_mask/hwn2016_mad_mask.mdl" } CharacterAttributes { "no_duck" 0 "no_jump" 0 "not solid to players" 1 "move speed bonus" 0.5 "increased air control" 100 "increased jump height" 0.75 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 "cannot be sapped" 1 "afterburn immunity" 1 "crit kill will gib" 1 "gesture speed increase" 1.5 "voice pitch scale" 0.4 "override footstep sound set" 7 } //AddCond //{ // Name TF_COND_REPROGRAMMED_NEUTRAL //} SpawnTemplate { Name "p_tank" Bone "bip_head" } VoiceCommand { Delay 1 Cooldown 5 IfSeeTarget 1 Type "Go" } NoPushAway 1 AlwaysGlow 1 AdditionalStepSound =90|mvm/giant_heavy/giant_heavy_step02.wav DeathSound trespasser/tank_fire_07.wav } Zombie_Leaper { Class Scout Classicon spy_facepeel_lite Name "Leaper" Tag bot_leaper Scale 1.3 Skill Expert Health 650 Action FetchFlag NoIdleSound 1 //FastUpdate 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Basic Spellbook" Item "Zombie Scout" Item "Baseball Bill's Sports Shine" Item "The Master Mind" Item "Fuel Injector" Item "Facepeeler" Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "The Bat Outta Hell" "is invisible" 1 "Blast radius decreased" 0.0025 "damage bonus" 0.0025 "hit self on miss" 1 "apply look velocity on damage" 1000 "melee range multiplier" 0.0025 "melee bounds multiplier" 0.0025 "custom kill icon" "unarmed_combat" "fire input on hit" "!self^fireuser1^0" "custom hit sound" physics/flesh/flesh_squishy_impact_hard3.wav "remove damage type" 128 "special damage type" 1 "dmg taken mult from special damage type 1" 0.01 } FireWeapon { Delay 5 Cooldown 0 Repeats 0 IfSeeTarget 1 Duration 0 Type "Primary" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } FireWeapon { Delay 5 Cooldown 0.25 Repeats 0 IfSeeTarget 1 Duration 0 Type "Jump" } CharacterAttributes { "move speed bonus" 0.5 "stomp player damage" 5 "stomp player force" 100 //"stomp player time" 0.015 "increased air control" 100 "no double jump" 1 "head scale" 1.3 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "crit kill will gib" 1 "gesture speed increase" 0 "voice pitch scale" 0.65 "override footstep sound set" 7 } PainSound =85|trespasser/bullethitflesh1.wav DeathSound npc/fast_zombie/fz_frenzy1.wav } Zombie_Skeleton1 { Class Sniper Classicon dead_blu_lite Name "Skeleton" UseCustomModel models/bots/skeleton_sniper/skeleton_sniper.mdl Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Basic Spellbook" Item "Brigade Helm" Item "Trickster's Turnout Gear" Item "Medi-Mask" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "TF_WEAPON_CLUB" "is invisible" 1 "custom kill icon" "skull_tf" "dmg taken from bullets increased" 0.5 "dmg from melee increased" 2 "dmg taken from blast increased" 2 "custom hit sound" "trespasser/SKELT03.mp3" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.0025 "bleeding duration" 8 "fire rate penalty" 1.5 "afterburn immunity" 1 "increased jump height" 1.5 "not solid to players" 1 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "gesture speed increase" 1.5 "voice pitch scale" 0 "cannot be backstabbed" 1 "override footstep sound set" 0 } DeathSound trespasser/SKELT05.mp3 } Zombie_Skeleton2 { Class Sniper Classicon dead_blu_lite Name "Skeleton" UseCustomModel models/bots/skeleton_sniper/skeleton_sniper.mdl Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Basic Spellbook" Item "The Head Hedge" Item "Attack Packs" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "TF_WEAPON_CLUB" "custom kill icon" "pro_smg" "dmg taken from bullets increased" 0.5 "dmg from melee increased" 2 "dmg taken from blast increased" 2 "custom hit sound" npc/zombie/claw_strike3.wav } CustomWeaponModel { Slot 2 Model models/workshop/weapons/c_models/c_pro_smg/c_pro_smg.mdl } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.385 "fire rate penalty" 1.5 "afterburn immunity" 1 "increased jump height" 1.5 "not solid to players" 1 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "gesture speed increase" 1.5 "voice pitch scale" 0 "cannot be backstabbed" 1 "override footstep sound set" 0 } DeathSound trespasser/SKELT05.mp3 } Zombie_Skeleton3 { Class Sniper Classicon dead_blu_lite Name "Skeleton" UseCustomModel models/bots/skeleton_sniper/skeleton_sniper.mdl Scale 1 Skill Expert Health 200 Action FetchFlag NoIdleSound 1 Attributes MiniBoss Attributes DisableDodge ExtAttr IgnoreBuildings UseMeleeThreatPrioritization 1 Item "Basic Spellbook" Item "The Law" Item "dec2014 engineer_detectiveradio" Item "Bandit's Boots" StripItemSlot 0 StripItemSlot 1 ItemAttributes { ItemName "TF_WEAPON_CLUB" "is invisible" 1 "custom kill icon" "skull_tf" "dmg taken from bullets increased" 0.5 "dmg from melee increased" 2 "dmg taken from blast increased" 2 "custom hit sound" "trespasser/SKELT03.mp3" } Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } CharacterAttributes { "move speed bonus" 0.65 "damage bonus" 0.0025 "bleeding duration" 8 "fire rate penalty" 1.5 "afterburn immunity" 1 "increased jump height" 1.5 "not solid to players" 1 "cancel falling damage" 1 "mult smack time" 0 "cannot be sapped" 1 "gesture speed increase" 1.5 "voice pitch scale" 0 "cannot be backstabbed" 1 "override footstep sound set" 0 } DeathSound trespasser/SKELT05.mp3 } Survivor_1 { Name "Survivor" Class Soldier Classicon heavy_mittens Tag bot_notplayer Tag noregen Health 250 Skill Expert WeaponRestrictions SecondaryOnly Item "NewShotgun1" Item "Ritzy Rick's Hair Fixative" Item "EOTL_Coldfront Curbstompers" Item "The Lone Survivor" Item "Flakcatcher" Item "The Pain Train" Action Idle StripItemSlot 0 AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "The Pain Train" "is dropped weapon" 1 } CharacterAttributes { "increase player capture value" 2 "dmg taken from crit reduced" 0 } WeaponSwitch { Delay 0 Repeats 1 IfSeeTarget 0 Type "Melee" IfHealthBelow "76" } InterruptAction { Target "moveup" Delay 78 Repeats 1 Duration 1 } WeaponSwitch { Delay 93 Repeats 1 Duration 1 IfSeeTarget 0 Type "Secondary" } AimAt Head EventChangeAttributes { Shop { CharacterAttributes { "health regen" 5 } InterruptAction { Target "target_shop1" Delay 1 Repeats 1 Duration 15 } } Defense { InterruptAction { Target "moveup" Delay 1 Repeats 1 Duration 5 } } Exit { InterruptAction { Target "moveup3" Delay 1 Repeats 1 Duration 1 } } } } Survivor_2 { Name "Survivor" Class Pyro Classicon heavy_mittens Tag bot_notplayer Tag noregen Health 250 Skill Expert WeaponRestrictions SecondaryOnly Item "NewShotgun2" Item "The Rugged Respirator" Item "Brim of Fire" Item "Wanderer's Wear" Item "Fireman's Essentials" Action Idle StripItemSlot 0 AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "TF_WEAPON_FIREAXE" "is dropped weapon" 1 } CharacterAttributes { "increase player capture value" 3 "dmg taken from crit reduced" 0 } WeaponSwitch { Delay 0 Repeats 1 IfSeeTarget 0 Type "Melee" IfHealthBelow "76" } InterruptAction { Target "moveup" Delay 78 Repeats 1 Duration 1 } WeaponSwitch { Delay 93 Repeats 1 Duration 1 Type "Secondary" } EventChangeAttributes { Shop { CharacterAttributes { "health regen" 5 } InterruptAction { Target "target_shop2" Delay 1 Repeats 1 Duration 15 } } Defense { InterruptAction { Target "moveup" Delay 1 Repeats 1 Duration 5 } } Exit { InterruptAction { Target "moveup3" Delay 1 Repeats 1 Duration 1 } } } } Survivor_3 { Name "Survivor" Class Sniper Classicon heavy_mittens Tag bot_notplayer Tag noregen Health 250 Skill Expert WeaponRestrictions SecondaryOnly Item "Frying Pan" Item "Rifle" Item "Wild Brim Slouch" Item "Crocodile Dandy" Item "Particulate Protector" Item "Support Spurs" ItemAttributes { ItemName "Support Spurs" "set item tint rgb" 7511618 } CharacterAttributes { "increase player capture value" 3 "dmg taken from crit reduced" 0 } Action Idle StripItemSlot 0 AddCond { Name TF_COND_REPROGRAMMED } ItemAttributes { ItemName "Frying Pan" "is dropped weapon" 1 } WeaponSwitch { Delay 0 Repeats 1 IfSeeTarget 0 Type "Melee" IfHealthBelow "76" } InterruptAction { Target "moveup" Delay 78 Repeats 1 Duration 1 } WeaponSwitch { Delay 93 Repeats 1 Duration 1 Type "Secondary" } AimAt Head EventChangeAttributes { Shop { CharacterAttributes { "health regen" 5 } InterruptAction { Target "target_shop3" Delay 1 Repeats 1 Duration 15 } } Defense { InterruptAction { Target "moveup" Delay 1 Repeats 1 Duration 5 } } Exit { InterruptAction { Target "moveup3" Delay 1 Repeats 1 Duration 1 } } } } Survivor_4 { Name "Checkpoint Manager" Class Engineer Classicon heavy_mittens Tag bot_notplayer Tag noregen Health 250 Skill Easy Item "Deagle" Item "The Flared Frontiersman" Item "Employee Badge C" Item "The Cold Case" Item "The Hunter in Darkness" Item "Dad Duds" Item "The Cuban Bristle Crisis" ItemAttributes { ItemName "The Cuban Bristle Crisis" "set item tint rgb" 8154199 } CharacterAttributes { "health regen" 10 "dmg taken from crit reduced" 0 "increase player capture value" 3 "not solid to players" 1 "increased air control" 100 } ItemModel { ItemName "Employee Badge C" Model "models/workshop/player/items/engineer/spr17_double_observatory/spr17_double_observatory.mdl" } AddCond { Name TF_COND_REPROGRAMMED } Action Idle //AimTrackingInterval 0.25 AlwaysGlow 1 AimAt Head StripItemSlot 0 StripItemSlot 2 StripItemSlot 3 StripItemSlot 4 StripItemSlot 5 StripItemSlot 6 NoPushAway 1 } Survivor_Army { Name "Military" Class Sniper Classicon plane_lite Tag bot_notplayer Tag noregen Health 250 Skill Expert WeaponRestrictions SecondaryOnly Item "Rifle" Item "Attack Packs" Item "The Head Hedge" Item "Medi-Mask" Item "Vitals Vest" Item "The Surgical Survivalist" Item "Final Frontiersman" Item "Colossal Cranium" Item "The B.A.S.E. Jumper" CharacterAttributes { "mult stun resistance" 0 "increased air control" 100 "increase player capture value" -1 "not solid to players" 1 //"damage bonus" 2 "ammo regen" 1 "crit mod disabled" 0 "health regen" 1 "dmg taken increased" 0.0025 "faster reload rate" 0.5 } InterruptAction { AimTarget "target_tank" Delay 1 Repeats 1 Duration 10 } FireWeapon { Delay 1 Repeats 1 Duration 10 Type "Primary" } AddCond { Name TF_COND_REPROGRAMMED } Action Idle UseMeleeThreatPrioritization 1 //AimTrackingInterval 0 AimAt Head Attributes Parachute StripItemSlot 0 StripItemSlot 2 AlwaysGlow 1 PainSound =99|npc/metropolice/pain1.wav AdditionalStepSound =99|npc/metropolice/gear6.wav } Survivor_1_Zombie { Name "Zombie" Class Soldier Classicon heavy_mittens Health 100 NoIdleSound 1 Attributes Miniboss Scale 1 ExtAttr IgnoreBuildings Skill Easy DropWeapon 1 Skin 4 Item "NewShotgun1" Item "Zombie Soldier" Item "Ritzy Rick's Hair Fixative" Item "EOTL_Coldfront Curbstompers" Item "The Lone Survivor" Item "Flakcatcher" CharacterAttributes { "fire rate penalty" 2 "move speed bonus" 0.65 "voice pitch scale" 0.85 "override footstep sound set" 9 "cannot be sapped" 1 "cancel falling damage" 1 } Action FetchFlag AimAt Head StripItemSlot 0 StripItemSlot 2 PainSound =85|trespasser/bullethitflesh1.wav DeathSound physics/body/body_medium_break2.wav } Survivor_2_Zombie { Name "Zombie" Class Pyro Classicon heavy_mittens Health 100 NoIdleSound 1 Attributes Miniboss Scale 1 ExtAttr IgnoreBuildings Skill Easy DropWeapon 1 Skin 4 Item "Zombie Pyro" Item "NewShotgun2" Item "Brim of Fire" Item "Wanderer's Wear" Item "Fireman's Essentials" CharacterAttributes { "fire rate penalty" 2 "move speed bonus" 0.65 "voice pitch scale" 0.85 "override footstep sound set" 9 "cannot be sapped" 1 "cancel falling damage" 1 } Action FetchFlag StripItemSlot 0 StripItemSlot 2 PainSound =85|trespasser/bullethitflesh1.wav DeathSound physics/body/body_medium_break3.wav } Survivor_3_Zombie { Name "Zombie" Class Sniper Classicon heavy_mittens Health 100 NoIdleSound 1 Attributes Miniboss Scale 1 ExtAttr IgnoreBuildings Skill Easy DropWeapon 1 Skin 4 Item "Rifle" Item "Zombie Sniper" Item "Wild Brim Slouch" Item "Crocodile Dandy" //Item "Particulate Protector" Item "Conspiratorial Cut" Item "Support Spurs" ItemAttributes { ItemName "Support Spurs" "set item tint rgb" 7511618 } CharacterAttributes { //"fire rate penalty" 2 "move speed bonus" 0.65 "voice pitch scale" 0.85 "override footstep sound set" 9 "cannot be sapped" 1 "cancel falling damage" 1 } Action FetchFlag AimAt Head StripItemSlot 0 StripItemSlot 2 PainSound =85|trespasser/bullethitflesh1.wav DeathSound physics/body/body_medium_break4.wav } Survivor_4_Zombie { Name "Zombie" Class Engineer Classicon heavy_mittens Health 100 NoIdleSound 1 Attributes Miniboss Attributes DisableDodge Scale 1 ExtAttr IgnoreBuildings Skill Easy DropWeapon 1 Skin 4 Item "Deagle" Item "Zombie Engineer" Item "The Hunter in Darkness" Item "Dad Duds" Item "The Cuban Bristle Crisis" ItemAttributes { ItemName "The Cuban Bristle Crisis" "set item tint rgb" 8154199 } CharacterAttributes { "fire rate penalty" 2 "move speed bonus" 0.65 "voice pitch scale" 0.85 "override footstep sound set" 9 "cannot be sapped" 1 "cancel falling damage" 1 } Action FetchFlag AimAt Head StripItemSlot 0 StripItemSlot 2 StripItemSlot 3 StripItemSlot 4 StripItemSlot 5 StripItemSlot 6 PainSound =85|trespasser/bullethitflesh1.wav DeathSound physics/body/body_medium_break2.wav } Machine_Unarmed { Class Soldier Classicon soldier_gib_lite Name "Corrupted" Health 200 Skill Expert Action FetchFlag ExtAttr IgnoreBuildings NoBombUpgrades 1 UseMeleeThreatPrioritization 1 UseCustomModel models/bots/soldier/bot_soldier_gibby.mdl Item "The Bat Outta Hell" StripItemSlot 0 StripItemSlot 1 Item "Basic Spellbook" Spell { delay 150 cooldown 150 IfSeeTarget 1 Type "Fireball" } ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "fists" "is invisible" 1 "custom hit sound" npc/zombie/claw_strike3.wav } CharacterAttributes { "voice pitch scale" 0 "damage bonus" 0.385 "fire rate penalty" 1.5 "mult smack time" 0 //"afterburn immunity" 1 "gesture speed increase" 1.5 } } Machine_Unarmed2 { Class Soldier Classicon soldier_gib_lite //Classicon scout_bombrunner Name "Corrupted" Health 65 Skill Expert Item "Tyrant's Helm" ExtAttr IgnoreBuildings Attributes DisableDodge Attributes IgnoreEnemies Attributes SuppressFire NoBombUpgrades 1 Item "The Bat Outta Hell" UseMeleeThreatPrioritization 1 UseCustomModel models/bots/soldier/bot_soldier_gibby.mdl ItemModel { ItemName "Tyrant's Helm" Model "models/bots/gameplay_cosmetic/bot_light_bomb_helmet.mdl" } ItemAttributes { ItemName "The Bat Outta Hell" "custom kill icon" "fists" "is invisible" 1 "custom hit sound" npc/zombie/claw_strike3.wav } StripItemSlot 0 StripItemSlot 1 CharacterAttributes { "mult flag carrier move speed" 2 "cancel falling damage" 1 "voice pitch scale" 0 "move speed bonus" 0.85 //"afterburn immunity" 1 "not solid to players" 1 } PainSound =75|physics/metal/metal_solid_impact_hard1.wav DeathSound =75|physics/metal/metal_solid_impact_bullet2.wav } Machine_RocketJumper { Class Soldier Classicon soldier_gib_jumper_lite Name "Corrupted" Health 175 Skill Expert Action FetchFlag RocketJump 1 FastUpdate 1 DropWeapon 0 Item "The Hellmet" ExtAttr IgnoreBuildings NoBombUpgrades 1 AimTrackingInterval 0 Attributes DisableDodge Action Sniper //UseMeleeThreatPrioritization 1 Item "Rocket Jumper" Item "The Market Gardener" UseCustomModel models/bots/soldier/bot_soldier_gibby.mdl StripItemSlot 1 ItemAttributes { ItemName "The Hellmet" "set item tint rgb" 13595446 } InterruptAction { Target "target_mg" Delay 1 Cooldown 30 Repeats 999 Duration 0.5 } ItemAttributes { ItemName "Rocket Jumper" "mod max primary clip override" -1 "fire rate penalty" 2 } CharacterAttributes { "boots falling stomp" 1 "cannot pick up intelligence" 1 //"cancel falling damage" 1 "mult smack time" 0.5 "increased air control" 100 "deploy time decreased" 0.0025 "voice pitch scale" 0 //"afterburn immunity" 1 } } Machine_RocketJumper2 { Class Soldier Classicon soldier_gib_jumper_lite Name "Corrupted" Health 175 Skill Expert Action FetchFlag RocketJump 1 FastUpdate 1 DropWeapon 0 Item "The Hellmet" ExtAttr IgnoreBuildings NoBombUpgrades 1 AimTrackingInterval 0 Attributes DisableDodge Action Sniper UseMeleeThreatPrioritization 1 Item "Rocket Jumper" Item "The Market Gardener" UseCustomModel models/bots/soldier/bot_soldier_gibby.mdl StripItemSlot 1 ItemAttributes { ItemName "The Hellmet" "set item tint rgb" 13595446 } InterruptAction { Target "target_mg" Delay 1 Cooldown 30 Repeats 999 Duration 0.5 } ItemAttributes { ItemName "Rocket Jumper" "mod max primary clip override" -1 "fire rate penalty" 2 } CharacterAttributes { "boots falling stomp" 1 "cannot pick up intelligence" 1 //"cancel falling damage" 1 "mult smack time" 0.5 "increased air control" 100 "deploy time decreased" 0.0025 "voice pitch scale" 0 //"afterburn immunity" 1 } } Machine_Shotgun { Class Soldier Classicon shotgun_lite Name "Corrupted" MaxVisionRange 500 Health 200 Skill Easy ExtAttr IgnoreBuildings Action FetchFlag Item "The Gilded Guard" DropWeapon 1 Attributes DisableDodge Attributes HoldFireUntilFullReload NoBombUpgrades 1 AimTrackingInterval 0.5 UseMeleeThreatPrioritization 1 WeaponRestrictions SecondaryOnly UseCustomModel models/bots/soldier/bot_soldier_gibby.mdl StripItemSlot 0 StripItemSlot 2 CharacterAttributes { //"voice pitch scale" 0 //"afterburn immunity" 1 } } Machine_Steel { Template T_TFBot_Heavyweapons_Fist Classicon heavy_steelfist_nys Name "Corrupted" Skill Expert MaxVisionRange 500 ExtAttr IgnoreBuildings Action FetchFlag Attributes DisableDodge CustomEyeGlowColor "255 0 0" UseMeleeThreatPrioritization 1 UseCustomModel models/bots/heavy/bot_heavy_gibby.mdl StripItemSlot 0 StripItemSlot 1 Action FetchFlag NoBombUpgrades 1 CharacterAttributes { "voice pitch scale" 0.4 "move speed bonus" 0.65 //"afterburn immunity" 1 "gesture speed increase" 1.5 } } Machine_Steel_Money { Template T_TFBot_Heavyweapons_Fist Classicon heavy_steelfist_nys Name "Definitely Corrupted" Skill Easy MaxVisionRange 500 ExtAttr IgnoreBuildings Attributes DisableDodge Item "Dillinger's Duffel" AimTrackingInterval 3 CustomEyeGlowColor "0 255 0" UseMeleeThreatPrioritization 1 UseCustomModel models/bots/heavy/bot_heavy_gibby.mdl StripItemSlot 0 StripItemSlot 1 //Action FetchFlag //NoBombUpgrades 1 //AddCond //{ // Name TF_COND_CRITBOOSTED_ON_KILL //} ItemColor { ItemName "Fists of Steel" Red 0 Green 200 Blue 0 } //SpawnTemplate //{ // Name "p_money" // Bone "bip_spine2" //} //SpawnTemplate //{ // Name "p_money" // Bone "bip_head" //} SpawnTemplate { Name "p_money" Bone "bip_hand_r" } SpawnTemplate { Name "p_money" Bone "bip_hand_l" } SpawnTemplate { Name "p_money" Bone "bip_foot_r" } SpawnTemplate { Name "p_money" Bone "bip_foot_l" } //SpawnTemplate //{ // Name "p_money" // Bone "weapoon_bone_r" //} //SpawnTemplate //{ // Name "p_money" // Bone "weapoon_bone_l" //} ItemAttributes { ItemName "Dillinger's Duffel" "set item tint rgb" 7511618 } CharacterAttributes { //"damage penalty" 0.5 "voice pitch scale" 0.4 "move speed bonus" 0.65 //"afterburn immunity" 1 "gesture speed increase" 1.5 } DeathSound mvm/mvm_bought_upgrade.wav } Machine_Uber { Class Medic Name "Corrupted" Item "The Ubersaw" Classicon medic_uber Health 150 Skill Expert Scale 1.0025 ExtAttr IgnoreBuildings Attributes DisableDodge Attributes SpawnWithFullCharge CustomEyeGlowColor "255 0 0" Item "The Trepanabotomizer" UseCustomModel models/bots/medic/bot_medic.mdl StripItemSlot 0 NoBombUpgrades 1 ItemAttributes { ItemName "The Trepanabotomizer" "attach particle effect" 35 } ItemAttributes { ItemName "The Ubersaw" "provide on active" 1 "health drain" -25 "bombinomicon effect on death" 1 "move speed bonus" 3 "attach particle effect" 3044 "custom hit sound" "ambient/energy/weld1.wav" } CharacterAttributes { "voice pitch scale" 0.4 //"afterburn immunity" 1 "gesture speed increase" 1.5 "patient overheal penalty" 0 "overheal penalty" 0 "bot medic uber deploy delay duration" 0.75 } DeathSound ambient/energy/zap9.wav } Machine_Giant { Class Soldier Name "Giant Corrupted" //ClassIcon soldier_burstfire Skill Expert Health 2000 ExtAttr IgnoreBuildings Attributes DisableDodge Attributes HoldFireUntilFullReload NoBombUpgrades 1 Action FetchFlag AimLeadProjectileSpeed 1100 UseMeleeThreatPrioritization 1 UseCustomModel models/bots/soldier_boss/bot_soldier_boss_gibby.mdl StripItemSlot 1 StripItemSlot 2 Attributes MiniBoss CharacterAttributes { "voice pitch scale" 0 "move speed bonus" 0.5 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 //"Projectile speed increased" 0.45 "blast radius decreased" 0.1 //"afterburn immunity" 1 "override footstep sound set" 3 } DeathSound mvm/sentrybuster/mvm_sentrybuster_explode.wav } Machine_Giant2 { Class Soldier Name "Giant Corrupted" //ClassIcon soldier_burstfire Skill Expert Health 2000 ExtAttr IgnoreBuildings Attributes DisableDodge Attributes HoldFireUntilFullReload NoBombUpgrades 1 //DropWeapon 1 Action FetchFlag Item "The Direct Hit" //Item "The Beggar's Bazooka" //ItemAttributes //{ // ItemName "The Beggar's Bazooka" // "auto fires full clip" 0 // "can overload" 0 //} //AimLeadProjectileSpeed 1100 //AimLeadProjectileSpeed 1980 //UseMeleeThreatPrioritization 1 UseCustomModel models/bots/soldier_boss/bot_soldier_boss_gibby.mdl StripItemSlot 1 StripItemSlot 2 Attributes MiniBoss CharacterAttributes { "voice pitch scale" 0 "move speed bonus" 0.5 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "cancel falling damage" 1 //"Projectile speed increased" 0.45 "blast radius decreased" 0.1 //"afterburn immunity" 1 "override footstep sound set" 3 } DeathSound mvm/sentrybuster/mvm_sentrybuster_explode.wav } Machine_Giant_Boss { Class Soldier Name "Giant Burst Corrupted" ClassIcon soldier_burstfire Skill Expert Health 4000 ExtAttr IgnoreBuildings Attributes AlwaysCrit Attributes DisableDodge Attributes HoldFireUntilFullReload Attributes UseBossHealthBar NoBombUpgrades 1 Action FetchFlag AimLeadProjectileSpeed 0 //UseMeleeThreatPrioritization 1 AimAt Head UseCustomModel models/bots/soldier_boss/bot_soldier_boss_gibby.mdl StripItemSlot 1 StripItemSlot 2 Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" //"damage bonus" 2.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 } CharacterAttributes { "voice pitch scale" 0 "move speed bonus" 0.5 "mult stun resistance" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "Projectile speed increased" 0.9 "cancel falling damage" 1 "blast radius decreased" 0.1 //"afterburn immunity" 1 "override footstep sound set" 3 } DeathSound mvm/sentrybuster/mvm_sentrybuster_explode.wav } } //////////////////////////////////////////////////////////// PlayerSpawnTemplate { Name "overlay_stuff" } PlayerSpawnTemplate { Name "regenplayer" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Scout" Class Scout Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Soldier" Class Soldier Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Pyro" Class Pyro Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Demo" Class Demoman Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Heavy" Class Heavyweapons Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Engie" Class Engineer Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Medic" Class Medic Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Sniper" Class Sniper Origin "0 0 0" } PlayerSpawnTemplate { Name "ModelandScale_FailSafe_Spy" Class Spy Origin "0 0 0" } PointTemplates { extrabomb { KeepAlive 1 NoFixUp 1 item_teamflag { "targetname" "extrabomb" "GameType" "1" "TeamNum" "3" "flag_model" "models/props_td/atom_bomb.mdl" "startdisabled" "1" } item_teamflag { "targetname" "extrabomb2" "GameType" "1" "TeamNum" "3" "flag_model" "models/props_td/atom_bomb.mdl" "startdisabled" "1" } logic_relay { "targetname" "extrabomb_relay" "ontrigger" "extrabomb,enable,,0,-1" "ontrigger" "extrabomb2,enable,,0,-1" "spawnflags" "2" } logic_relay { "onspawn" "intel,enable,,0,-1" } } winning { KeepAlive 1 NoFixUp 1 logic_relay { "targetname" "winning" "OnSpawn" "red_win,RoundWin,,20,-1" "OnSpawn" "fade4,Fade,,3,-1" "OnSpawn" "item_teamflag,ForceReset,,0.1,-1" "OnSpawn" "item_teamflag,Disable,,0.1,-1" "OnSpawn" "cheese,Enable,,3,-1" "OnSpawn" "cheese2,Enable,,3,-1" "OnSpawn" "player,SetForcedTauntCam,1,3,-1" "OnSpawn" "horizon,StopSound,,3,-1" "OnSpawn" "player,$PlaySoundToSelf,trespasser/zombieintroquiet.mp3,3,-1" "OnSpawn" "player,$PlaySoundToSelf,trespasser/zombieintroquiet.mp3,3,-1" "OnSpawn" "player,$displaytextcenter,You have survived the stupidity! Awaiting departure...,3,-1" "OnSpawn" "player,$displaytextchat,RUN WHILE YOU STILL CAN!!!!,3,-1" "OnSpawn" "player,$displaytextchat,RUN WHILE YOU STILL CAN!!!!,3,-1" "OnSpawn" "player,$displaytextchat,RUN WHILE YOU STILL CAN!!!!,3,-1" "OnSpawn" "player,$displaytextchat,RUN WHILE YOU STILL CAN!!!!,3,-1" "OnSpawn" "player,$displaytextchat,RUN WHILE YOU STILL CAN!!!!,3,-1" } game_round_win { "classname" "game_round_win" "force_map_reset" "1" "switch_teams" "0" "targetname" "red_win" "TeamNum" "2" } } blimpregenspawn { NoFixup 1 point_hurt { "targetname" "bruhmoment" "origin" "0 0 0" "damage" "0" "radius" "1" "damagetype" "0" } logic_timer { "targetname" "blimp_regen" "RefireTime" "1" "startdisabled" "0" "OnTimer" "blimpboss,addhealth,1000,0,-1" "OnTimer" "bruhmoment,hurt,,0,-1" } } blimpregenspawn2 { NoFixup 1 point_hurt { "targetname" "bruhmoment2" "origin" "0 0 0" "damage" "0" "radius" "1" "damagetype" "0" } logic_timer { "targetname" "blimp_regen2" "RefireTime" "1" "startdisabled" "0" "OnTimer" "blimpboss2,addhealth,2250,0,-1" "OnTimer" "bruhmoment2,hurt,,0,-1" } } overlay_stuff { OnSpawnOutput { Target "aliveblu_checker" Action Trigger Delay 0.1 } OnSpawnOutput { Target "overlay_command_relay" Action Trigger Delay 0.21 } point_clientcommand { "targetname" "commandme" } trigger_multiple { "targetname" "clear_overlay_brush" "spawnflags" "1" "StartDisabled" "1" "mins" "-1 -1 -1" "maxs" "1 1 1" "origin" "0 0 30" "OnStartTouch" "commandme,Command,r_screenoverlay ~,0,-1" "OnStartTouch" "!self,Kill,,0.1,-1" } logic_relay { "targetname" "overlay_command_relay" "OnTrigger" "commandme,Command,r_screenoverlay effects/combine_binocoverlay,0,-1" "StartDisabled" "1" } filter_activator_name { "targetname" "filter_aliveblu_overlay" "filtername" "aliveblu" "OnPass" "overlay_command_relay,Enable,,0,-1" "OnFail" "overlay_command_relay,Disable,,0,-1" "OnFail" "clear_overlay_brush,Enable,,0,-1" } logic_relay { "targetname" "aliveblu_checker" "spawnflags" "2" "OnTrigger" "!self,Trigger,,0.1,-1" "OnTrigger" "filter_aliveblu_overlay,TestActivator,!activator,0,-1" } } ModelandScale_FailSafe_Scout { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/scout.mdl" Delay 0.1 } } ModelandScale_FailSafe_Soldier { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/soldier.mdl" Delay 0.1 } } ModelandScale_FailSafe_Pyro { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/pyro.mdl" Delay 0.1 } } ModelandScale_FailSafe_Demo { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/demo.mdl" Delay 0.1 } } ModelandScale_FailSafe_Heavy { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/heavy.mdl" Delay 0.1 } } ModelandScale_FailSafe_Engie { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/engineer.mdl" Delay 0.1 } } ModelandScale_FailSafe_Medic { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/medic.mdl" Delay 0.1 } } ModelandScale_FailSafe_Sniper { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/sniper.mdl" Delay 0.1 } } ModelandScale_FailSafe_Spy { OnSpawnOutput { Target "!activator" Action "$SetModelOverride" Param "models/player/spy.mdl" Delay 0.1 } } reviveredasblu_player { OnParentKilledOutput { Target "lastcounter" Action "subtract" Param "1" } OnSpawnOutput { Target "lastcounter" Action "add" Param "1" } OnSpawnOutput { Target "users" Action "trigger" } OnParentKilledOutput { Target "!activator" Action "addoutput" Param "targetname deadred" } logic_relay { "targetname" "users" "ontrigger" "!activator,addoutput,onuser1 !self:$addplayerattribute:cancel falling damage|1:0:-1,0,-1" "ontrigger" "!activator,addoutput,onuser1 !self:$removeplayerattribute:cancel falling damage:5:-1,0,-1" } } reviveredasblu { NoFixup 1 logic_relay { "targetname" "newlifetoblu" "ontrigger" "redtargetname,disable,,0,-1" "ontrigger" "deadredtele,enable,,0,-1" "ontrigger" "deadred,$forcerespawndead,,0.05,-1" "ontrigger" "redtargetname,enable,,0.5,-1" "ontrigger" "deadredtele,disable,,0.5,-1" } filter_activator_name { "targetname" "filter_deadred" "filtername" "deadred" } filter_activator_name { "targetname" "filter_aliveblu_no" "negated" "1" "filtername" "aliveblu" } filter_activator_name { "targetname" "filter_aliveblu" "filtername" "aliveblu" } trigger_multiple { "targetname" "redtargetname" "mins" "-152 -368 -160" "maxs" "152 368 160" "origin" "856 1280 352" "filtername" "filter_deadred" "spawnflags" "1" "onstarttouch" "!activator,addoutput,targetname alivered,0,-1" } trigger_teleport { "targetname" "deadredtele" "mins" "-152 -368 -160" "maxs" "152 368 160" "origin" "856 1280 352" "spawnflags" "1" "filtername" "filter_deadred" "target" "bluspawnpoint" "startdisabled" "1" } info_teleport_destination { "targetname" "bluspawnpoint" "origin" "-1885 -561 60" } trigger_multiple { "filtername" "filter_deadred" "origin" "-1885 -561 60" "mins" "-64 -64 -64" "maxs" "64 64 64" "spawnflags" "1" "onstarttouch" "!activator,addoutput,targetname aliveblu,0,-1" "onstarttouch" "!activator,$addcond,43,0,-1" "onstarttouch" "!activator,$addcond,114,0,-1" "onstarttouch" "!activator,$weaponstripslot,0,0,-1" "onstarttouch" "!activator,$weaponstripslot,1,0,-1" "onstarttouch" "!activator,$weaponstripslot,3,0,-1" "onstarttouch" "!activator,$weaponstripslot,4,0,-1" "onstarttouch" "!activator,$weaponstripslot,5,0,-1" "onstarttouch" "!activator,$weaponstripslot,6,0,-1" "onstarttouch" "!activator,$weaponswitchslot,2,0,-1" "onstarttouch" "!activator,$AddPlayerAttribute,SET BONUS: special dsp|38,0,-1" "onstarttouch" "!activator,$AddPlayerAttribute,damage penalty|0.5,0,-1" "onstarttouch" "!activator,$AddPlayerAttribute,increased jump height|1,0,-1" "onstarttouch" "!activator,$AddPlayerAttribute,dmg taken from crit reduced|1,0,-1" "onstarttouch" "!activator,$SetModelOverride,models\bots\soldier\bot_soldier_gibby.mdl,0.1,-1" } trigger_stun { "filtername" "filter_aliveblu" "origin" "0 1440 228" "mins" "-9999 -9999 -9999" "maxs" "9999 9999 9999" "move_speed_reduction" "0.75" "stun_effects" "1" "stun_duration" "6" "spawnflags" "1" } } p_tankcolored { OnSpawnOutput { Target "!activator" Action "color" Param "0 0 0" } } p_money { NoFixup 1 info_particle_system { "targetname" "money" "effect_name" "mvm_cash_embers" "flag_as_weather" "0" "start_active" "1" } } p_kaboom { NoFixup 1 info_particle_system { "targetname" "kaboom" "effect_name" "firesmoke_collumnP" "flag_as_weather" "0" "start_active" "0" } } p_crash { NoFixup 1 info_particle_system { "effect_name" "hightower_smoke" "flag_as_weather" "0" "start_active" "1" } } p_barnaclehead { NoFixup 1 prop_dynamic { "targetname" "barnacle1" "model" "models/bornacle.mdl" "rendercolor" "100 100 100" "modelscale" "4" "solid" "0" "angles" "0 0 -180" "origin" "0 0 5" "disableshadows" "1" "DefaultAnim" "chew_humanoid" } } p_virofix { NoFixUp 1 trigger_push { "alternateticksfix" "0" "filtername" "filter_virophage" "origin" "641 304 -49" "mins" "-50 -42 -124" "maxs" "50 42 124" "pushdir" "-60 -35 0" "spawnflags" "1" "speed" "1000" "StartDisabled" "1" "targetname" "barrel_pusher" } trigger_catapult { "targetname" "jump_barrel" "useThresholdCheck" "0" "useExactVelocity" "0" "upperThreshold" "0.30" "StartDisabled" "0" "spawnflags" "3" "playerSpeed" "350" "physicsSpeed" "325" "origin" "641 304 -49" "mins" "-50 -42 -15" "maxs" "50 42 15" "onlyVelocityCheck" "0" "lowerThreshold" "0.15" "launchTarget" "jumptarget_barrel" "launchDirection" "-90 0 -90" "filtername" "filter_virophage" "exactVelocityChoiceType" "0" "entryAngleTolerance" "0.0" "applyAngularImpulse" "0" "AirCtrlSupressionTime" "-1.0" "OnCatapulted" "barrel_pusher,Enable,,0.15,-1" "OnCatapulted" "barrel_pusher,Disable,,0.5,-1" "OnCatapulted" "catapult_buffer,Trigger,,0,-1" } logic_relay { "targetname" "catapult_buffer" "OnTrigger" "jump_barrel,Disable,,0,-1" "OnTrigger" "jump_barrel,Enable,,2,-1" } filter_tf_bot_has_tag //our tag { "Negated" "Allow entities that match criteria" "require_all_tags" "1" "tags" "bot_virophage" "targetname" "filter_virophage" } info_target { "targetname" "jumptarget_barrel" "origin" "675 282 144" } } p_virofix2 { NoFixup 1 trigger_multiple { "targetname" "jump_generator_fix" "spawnflags" "1" "StartDisabled" "0" "filtername" "filter_red" "mins" "-66 -45 -96" "maxs" "66 45 96" "origin" "3 1232 160" "OnStartTouch" "jump_generator,Enable,,0,-1" "OnEndTouch" "jump_generator,Disable,,0.5,-1" "OnEndTouch" "jump_generator_relay,CancelPending,0.5" } trigger_catapult { "targetname" "jump_generator" "useThresholdCheck" "0" "useExactVelocity" "0" "upperThreshold" "0.30" "StartDisabled" "0" "spawnflags" "3" "playerSpeed" "350" "physicsSpeed" "325" "origin" "-24 1231 83" "mins" "-85 -45 -18" "maxs" "85 45 18" "onlyVelocityCheck" "0" "lowerThreshold" "0.15" "launchTarget" "jumptarget_generator" "launchDirection" "-90 0 0" "filtername" "filter_virophage" "exactVelocityChoiceType" "0" "entryAngleTolerance" "0.0" "applyAngularImpulse" "0" "AirCtrlSupressionTime" "-1.0" "StartDisabled" "1" "OnCatapulted" "jump_generator_relay,Trigger,,0,-1" } logic_relay { "targetname" "jump_generator_relay" "OnTrigger" "jump_generator,Disable,,0,-1" "OnTrigger" "jump_generator,Enable,,3,-1" } info_target { "targetname" "jumptarget_generator" "origin" "34 1248 250" } } p_spawnfix { NoFixup 1 func_brush { "origin" "992 3072 832" "mins" "-32 -64 -398" "maxs" "32 64 398" } } sentry_collision_template { NoFixup 1 logic_timer { "refiretime" "3" "ontimer" "obj_sentrygun,$SetProp$m_CollisionGroup,3,0,-1" } } p_skullhead { NoFixup 1 prop_dynamic { "targetname" "skull1" "model" "models\props_viaduct_event\skull_island01.mdl" "rendercolor" "100 100 100" "modelscale" "0.075" "solid" "0" "angles" "0 90 45" "origin" "10 0 100" "disableshadows" "1" "lightingorigin" "barnacle1" } } p_fade1 { NoFixup 1 env_fade { "targetname" "fade" "angles" "0 0 0" "duration" "3" "rendercolor" "0 0 0" "spawnflags" "8" } } p_fade2 { NoFixup 1 env_fade { "targetname" "fade2" "angles" "0 0 0" "duration" "3" "rendercolor" "0 0 0" "spawnflags" "1" } } p_fade3 { NoFixup 1 env_fade { "targetname" "fade3" "angles" "0 0 0" "duration" "10" "rendercolor" "85 0 0" "spawnflags" "1" } } p_fade4 { NoFixup 1 env_fade { "targetname" "fade4" "angles" "0 0 0" "duration" "6" "rendercolor" "0 0 0" "spawnflags" "1" } } p_fade5 { NoFixup 1 env_fade { "targetname" "fade5" "angles" "0 0 0" "duration" "1" "rendercolor" "0 0 0" "spawnflags" "1" } } p_lastbot { NoFixup 1 trigger_multiple { "targetname" "lastbotnamer" "mins" "-224 -452 -576" "maxs" "224 452 576" "origin" "-160 3132 704" "spawnflags" "1" "StartDisabled" "1" "OnStartTouch" "!activator,addoutput,targetname victory,0,-1" } } p_voice { NoFixup 1 trigger_multiple { "targetname" "gogogo" "mins" "-8000 -8000 -1000" "maxs" "8000 8000 1000" "StartDisabled" 1 "spawnflags" "1" "OnStartTouch" "!activator,SpeakResponseConcept,tlk_player_go,1,-1" "OnStartTouch" "gogogo,Disable,,2,-1" "OnStartTouch" "gogogo,Enable,,3,-1" "filtername" "filter_red" } } regenplayer { NoFixUp 0 KeepAlive 1 OnSpawnOutput { Target "!activator" Action "$Regenerate" Delay 0.1 } } p_newlife { NoFixup 1 game_forcerespawn { "targetname" "NEWLIFE" } OnSpawnOutput { Target bots_win Action Kill } } p_chat1 { NoFixup 1 training_annotation { "targetname" "signchat" "display_text" "Oh my god, what?!" "lifetime" "8" "origin" "945 1600 275" } } p_signbomb { NoFixup 1 training_annotation { "targetname" "signbomb" "display_text" "The Corrupted have brought in 2 nuclear bombs! Wait what? How? They are zombies, Francis!" "lifetime" "8" "origin" "-1180 -486 203" } } p_badsign { NoFixup 1 training_annotation { "targetname" "badsign" "display_text" "Yes" "lifetime" "8" "origin" "727 1300 310" } } p_sign666 { NoFixup 1 training_annotation { "targetname" "sign666" "display_text" "If you become sus you must hide to recover!" "lifetime" "8" "origin" "10 1235 165" } } p_sign0 { NoFixup 1 training_annotation { "targetname" "sign0" "display_text" "YOU ARE THE LAST SURVIVOR... CONGRATS!!" "lifetime" "10" "origin" "10 1235 165" } } p_sign1 { NoFixup 1 training_annotation { "targetname" "sign1" "display_text" "HELLO EVERYBODY, MY NAME IS MARKIPLIER AND WELCOME..." "lifetime" "8" "origin" "-680 -139 66" } } p_sign2 { NoFixup 1 training_annotation { "targetname" "sign2" "display_text" "Here they come! :warning:" "lifetime" "5" "origin" "0 121 53" } } p_sign3 { NoFixup 1 training_annotation { "targetname" "sign3" "display_text" "CHECKPOINT - Have a fucking break time it seems..." "lifetime" "56.25" "origin" "856 1530 360" } } p_sign4 { NoFixup 1 training_annotation { "targetname" "sign4" "display_text" "5" "lifetime" "1" "origin" "856 1530 360" } } p_sign5 { NoFixup 1 training_annotation { "targetname" "sign5" "display_text" "4" "lifetime" "1" "origin" "856 1530 360" } } p_sign6 { NoFixup 1 training_annotation { "targetname" "sign6" "display_text" "3" "lifetime" "1" "origin" "856 1530 360" } } p_sign7 { NoFixup 1 training_annotation { "targetname" "sign7" "display_text" "2" "lifetime" "1" "origin" "856 1530 360" } } p_sign8 { NoFixup 1 training_annotation { "targetname" "sign8" "display_text" "1" "lifetime" "1" "origin" "856 1530 360" } } p_sign9 { NoFixup 1 training_annotation { "targetname" "sign9" "display_text" "Secure the landing zone to escape! My ass!" "lifetime" "15" "origin" "622 -942 151" } } p_sign10 { NoFixup 1 training_annotation { "targetname" "sign10" "display_text" "Reinforcements have arrived but are you sure about that?" "lifetime" "10" "origin" "685 -685 925" } } p_leap { NoFixUp 1 trigger_catapult { "targetname" "jump_column" "useThresholdCheck" "0" "useExactVelocity" "0" "upperThreshold" "0.30" "StartDisabled" "0" "spawnflags" "3" "playerSpeed" "475" "physicsSpeed" "450" "origin" "0 598 36" "mins" "-160 -22 -134" "maxs" "160 22 134" "onlyVelocityCheck" "0" "lowerThreshold" "0.15" "launchTarget" "jumptarget_column" "launchDirection" "-90 0 0" "filtername" "filter_leaper" "exactVelocityChoiceType" "0" "entryAngleTolerance" "0.0" "applyAngularImpulse" "0" "AirCtrlSupressionTime" "-1.0" "OnCatapulted" "!self,Disable,,0,-1" "OnCatapulted" "!self,Enable,,1.5,-1" } info_target { "targetname" "jumptarget_column" "origin" "0 598 330" } trigger_catapult { "targetname" "jump_stairs" "origin" "-178 974 -28" "mins" "-50 -50 -100" "maxs" "50 50 100" "useThresholdCheck" "0" "useExactVelocity" "0" "upperThreshold" "0.30" "StartDisabled" "0" "spawnflags" "3" "playerSpeed" "475" "physicsSpeed" "450" "onlyVelocityCheck" "0" "lowerThreshold" "0.15" "launchTarget" "jumptarget_stairs" "launchDirection" "-90 0 0" "filtername" "filter_leaper" "exactVelocityChoiceType" "0" "entryAngleTolerance" "0.0" "applyAngularImpulse" "0" "AirCtrlSupressionTime" "-1.0" "OnCatapulted" "!self,Disable,,0,-1" "OnCatapulted" "!self,Enable,,1.5,-1" } info_target { "targetname" "jumptarget_stairs" "origin" "-170 1000 180" } } p_deskblock { func_nobuild { "mins" "-76 -63 -29" "maxs" "76 63 29" "AllowTeleporters" "0" "AllowSentry" "0" "AllowDispenser" "0" } } p_engiblock { } p_survrelay1 { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "SURVIVORAISTART" "OnTrigger" "player,$ChangeAttributes,Shop,0,-1" } } p_survrelay2 { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "SURVIVORAIEND" "OnTrigger" "player,$ChangeAttributes,Defense,0,-1" } } p_survrelay3 { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "SURVIVORAIEXIT" "OnTrigger" "player,$ChangeAttributes,Exit,0,-1" } } p_introcam { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "introcam" "OnTrigger" "camera4,$EnableAll,,0,-1" "OnTrigger" "camera4,$DisableAll,,3,-1" } } p_beginrelay { NoFixup 1 logic_auto { "OnMapSpawn" "func_capturezone,addoutput,OnCapTeam2 robot_win:RoundWin::2.4:-1,0,-1" "OnMapSpawn" "aliveblu,addoutput,targetname alivered,0,-1" "OnMapSpawn" "nav_refresh,RecomputeBlockers,,0.1,-1" "OnMapSpawn" "team_control_point_master,AddOutput,targetname hudthing,0,-1" "OnMapSpawn" "team_control_point_master,AddOutput,custom_position_x 2,0,-1" "OnMapSpawn" "team_control_point_master,RoundSpawn,,0.1,-1" "OnMapSpawn" "func_movelinear,Kill,,0,-1" "OnMapSpawn" "func_movelinear,Kill,,0,-1" "OnMapSpawn" "func_movelinear,Kill,,0,-1" "OnMapSpawn" "func_movelinear,Kill,,0,-1" "OnMapSpawn" "func_movelinear,Kill,,0,-1" "OnMapSpawn" "func_movelinear,Kill,,0,-1" "OnMapSpawn" "gate_door_trigger*,Kill,,0,-1" "OnMapSpawn" "station,Enable,,0,-1" "OnMapSpawn" "cab,Enable,,0,-1" "OnMapSpawn" "fog_old,Trigger,,0,-1" "OnMapSpawn" "overlay,StartOverlays,,0,-1" "OnMapSpawn" "overlay,StopOverlays,,0.1,-1" "OnMapSpawn" "hudcome,Trigger,,0,-1" "OnMapSpawn" "camera2,$EnableAll,,0,-1" "OnMapSpawn" "camera2,$DisableAll,,1,-1" "OnSpawn" "player,addoutput,targetname ,0,-1" "OnMapSpawn" "camera2,kill,,2,-1" "OnMapSpawn" "signchat,Show,,2,-1" "OnMapSpawn" "badsign,Show,,12,-1" "OnMapSpawn" "player,$SetModelOverride,,-1" "OnMapSpawn" "shopgear,setattached,fam,0,-1" "OnMapSpawn" "shopgear,setlightingorigin,fam,0,-1" } game_round_win { "classname" "game_round_win" "force_map_reset" "1" "switch_teams" "0" "TeamNum" "3" "targetname" "robot_win" } } p_cabinet { NoFixup 1 } p_spawnremover1 { NoFixup 1 OnSpawnOutput { Target "door_1" Action "kill" } } p_spawnremover2 { NoFixup 1 OnSpawnOutput { Target "spawn_red" Action "kill" } } p_spawnremover3 { NoFixup 1 OnSpawnOutput { Target "func_respawnroomvisualizer" Action "kill" } } p_leet { NoFixup 1 } p_leet2 { NoFixup 1 } p_mvm_beat { NoFixup 1 ambient_generic { "targetname" "mvm_beat1" "origin" "440 48 128" "volstart" "10" "spinup" "125" "spindown" "70" "spawnflags" "17" "radius" "99999" "preset" "0" "pitchstart" "70" "pitch" "125" "message" "#music\mvm_class_menu_bg.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "7.5" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } } viro_music { NoFixup 1 ambient_generic { "targetname" "virospook" "origin" "440 48 128" "volstart" "7.5" "spinup" "0" "spindown" "0" "spawnflags" "17" "radius" "99999" "preset" "0" "pitchstart" "105" "pitch" "105" "message" "#ambient\atmosphere\sewer_air1.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "7.5" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "virospook2" "origin" "440 48 128" "volstart" "10" "spinup" "0" "spindown" "0" "spawnflags" "17" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "#ambient\atmosphere\sewer_air1.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "5" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "osprey" "origin" "440 48 128" "volstart" "5" "spinup" "0" "spindown" "0" "spawnflags" "17" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "#trespasser/ap_rotor4.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "5" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "horizon" "origin" "440 48 128" "volstart" "10" "spinup" "0" "spindown" "0" "spawnflags" "17" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "#trespasser/zombiefinalequiet.mp3" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "10" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } } lose_music { NoFixup 1 ambient_generic { "targetname" "gameover" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "youwilldiefromthis.mp3" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "6" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } } lose_music2 { NoFixup 1 ambient_generic { "targetname" "gameover2" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "youwilldiefromthis.mp3" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "6" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } } r_virobeat { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "viro_beaton" "OnTrigger" "virospook,PlaySound,,0,-1" //"OnTrigger" "virospook2,PlaySound,,,0,-1" } } r_virobeatoff { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "viro_beatoff" "OnTrigger" "virospook,StopSound,,0,-1" //"OnTrigger" "virospook2,StopSound,,0,-1" } } r_beatson { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "mvm_beaton" "OnTrigger" "mvm_beat1,PlaySound,,0,-1" } } r_beatsoff { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "mvm_beatoff" "OnTrigger" "mvm_beat1,StopSound,,0,-1" } } r_cade_relay { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "relay" "OnTrigger" "shitcade_intro,SetAnimation,break2,0,-1" "OnTrigger" "shitcade,Kill,,0.25,-1" "OnTrigger" "shitcade_intro,Kill,,2.5,-1" "OnTrigger" "permadeath_detect_player_spell,Enable,,0,-1" } } r_cade_relay_lower { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "relay2" "OnTrigger" "barricade_level2,Kill,,0.25,-1" } } r_cade_relay_window { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "relay3" "OnTrigger" "barricade_level1,Kill,,0.25,-1" } } r_cade_relay_last { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "relay4" "OnTrigger" "barricade_level3,Kill,,0.25,-1" } } r_respawn_relay { NoFixup 1 logic_relay { "targetname" "life_relay" "OnTrigger" "NEWLIFE,ForceTeamRespawn,2,0,-1" } } p_shake { NoFixup 1 env_shake { "id" "3" "classname" "env_shake" "amplitude" "255" "duration" "1" "frequency" "255" "radius" "50000" "spawnflags" "5" "targetname" "shakeit" "origin" "-189.888 17.0933 65" } } p_shakelong { NoFixup 1 env_shake { "id" "3" "classname" "env_shake" "amplitude" "255" "duration" "3" "frequency" "255" "radius" "50000" "spawnflags" "5" "targetname" "shakeit2" "origin" "-189.888 17.0933 65" } } p_rick { NoFixup 1 } p_shopengi { NoFixup 1 } p_shopitem1 { NoFixup 1 } p_shopitem2 { NoFixup 1 } p_shopitem3 { NoFixup 1 } p_shopitem4 { NoFixup 1 } p_shopitem5 { NoFixup 1 } p_spook { NoFixup 1 } p_spook2 { NoFixup 1 } p_spook3 { NoFixup 1 } p_viewblocker_window { NoFixup 1 } p_plane { NoFixup 1 prop_dynamic { "targetname" "plane" "classname" "prop_dynamic" "model" "models/tf2enhancedmodels/cargoplane_enh.mdl" "disableshadows" "1" "modelscale" "2" "SetBodyGroup" "0" "skin" "0" "solid" "6" "spawnflags" "0" "origin" "1900 -745 -109" "angles" "0 -5 0" } obj_sentrygun { "targetname" "planesentry" "origin" "750 -645 41" "angles" "0 -175 180" "teamnum" "2" "spawnflags" "14" "SolidToPlayer" "0" "defaultupgrade" "0" "modelscale" 0.75 } //OnSpawnOutput //{ // Target "planesentry" // Action "sethealth" // Param 1337 //} } p_musicmaker1 { NoFixup 1 env_entity_maker { "targetname" "music_maker" "EntityTemplate" "lose_music" } } p_musicmaker2 { NoFixup 1 env_entity_maker { "targetname" "music_maker2" "EntityTemplate" "lose_music2" } } p_planemaker { NoFixup 1 env_entity_maker { "targetname" "plane_maker" "EntityTemplate" "p_plane" } } p_cargodoor { NoFixup 1 } p_brushbug_fix { NoFixup 1 } p_cargoshop1 { NoFixup 1 } p_cargoshop2 { NoFixup 1 } p_cargoshop3 { NoFixup 1 } p_pusher { NoFixup 1 trigger_push { "alternateticksfix" "0" "filtername" "filter_leaper" "origin" "-192 1072 0" "mins" "-53 -29 -64" "maxs" "53 29 64" "pushdir" "0 165 0" "spawnflags" "1" "speed" "200" "StartDisabled" "0" "targetname" "pusher" } filter_tf_bot_has_tag //our tag { "Negated" "Allow entities that match criteria" "require_all_tags" "1" "tags" "bot_leaper" "targetname" "filter_leaper" } } p_pusher2 { NoFixup 1 trigger_push { "alternateticksfix" "0" "filtername" "filter_virophage" "origin" "-1224 2167 736" "mins" "-74 -62 -544" "maxs" "74 62 544" "pushdir" "0 -145 0" "spawnflags" "1" "speed" "200" "StartDisabled" "0" "targetname" "pusher2" } } p_table { NoFixup 1 } p_table2 { NoFixup 1 } p_desk { NoFixup 1 } p_desk_intro { NoFixup 1 } p_chair_intro { NoFixup 1 } p_urn { NoFixup 1 } p_smallammo { NoFixup 1 } p_smallammoskin { NoFixup 1 } p_mediumammo { NoFixup 1 } p_fullammo { NoFixup 1 } p_smallmedkit { NoFixup 1 } p_smallmedkitskin { NoFixup 1 } p_mediumkit { NoFixup 1 } p_fullkit { NoFixup 1 } p_beam { NoFixup 1 } p_stair { NoFixup 1 } p_chair { NoFixup 1 } p_box_intro { NoFixup 1 } p_box { NoFixup 1 } p_bookcase { NoFixup 1 } p_bookcase3 { NoFixup 1 } p_monstercage { NoFixup 1 } p_barrel { NoFixup 1 } p_beer { NoFixup 1 } p_brokenstairs_clip { NoFixup 1 } p_crate { NoFixup 1 } p_ledgefix_left { NoFixup 1 } p_ledgefix_right { NoFixup 1 } p_crate2 { NoFixup 1 } p_tomb { NoFixup 1 } p_heli { NoFixup 1 } p_cratesmall { NoFixup 1 } p_crate_intro { NoFixup 1 } p_shitcade { NoFixup 1 } p_shitcade2 { NoFixup 1 } p_barricade_level1 { NoFixup 1 } p_barricade_nolevel { NoFixup 1 } p_barricade_nolevel2 { NoFixup 1 } p_barricade_nolevel3 { NoFixup 1 } p_barricade_level2 { NoFixup 1 } p_barricade_level3a { NoFixup 1 } p_barricade_level3b { NoFixup 1 } p_barricade_plate2 { NoFixup 1 } p_barricade_plate3 { NoFixup 1 } p_zombie { NoFixup 1 } p_hhhteleporter { NoFixup 1 } p_slower0 { NoFixup 1 trigger_stun { "trigger_delay" "0" "TeamNum" "0" "targetname" "slower0" "stun_type" "0" "stun_effects" "1" "stun_duration" "1" "StartDisabled" "1" "spawnflags" "1" "origin" "0 2176 48" "move_speed_reduction" "0.65" "filtername" "filter_redplayer" "classname" "trigger_stun" "mins" "-8000 -8000 -1000" "maxs" "8000 8000 1000" "solid" "3" } } p_slower1 { NoFixup 1 } p_slower2 { NoFixup 1 } p_slower3 { NoFixup 1 } p_slower4 { NoFixup 1 } p_slower5 { NoFixup 1 } p_slower6 { NoFixup 1 } p_slower7 { NoFixup 1 } p_slower8 { NoFixup 1 } p_slower9 { NoFixup 1 } p_controlpoint { NoFixup 1 prop_dynamic { "model" "models/props_gameplay/cap_point_base.mdl" "targetname" "cap_base" "solid" "0" "skin" "0" //set this number to 0 for neutral, 1 for red, 2 for blu } trigger_capture_area { "classname" "trigger_capture_area" "area_cap_point" "cap_point" "area_time_to_cap" "60" //multiply this number by 2 to get the capture duration in seconds, raising "team_numcap_3" and "team_numcap_2" will also increase the time taken by a factor of the value (e.g. raising it to 2 will multiply the duration by 2) "StartDisabled" "0" "targetname" "cap_area" "team_cancap_2" "1" //setting this number to 0 disables red team from recapturing, 1 enables red team to recapture "team_cancap_3" "0" //1 enables blu team to cap "team_numcap_2" "1" //changing this number will change the number of red players required to stand on the point to finish capturing "team_numcap_3" "1" //changing this number will change the number of blu players required to stand on the point to finish capturing "team_spawn_2" "0" "team_spawn_3" "0" "team_startcap_2" "1" //changing this number will change the number of red players required to stand on the point to begin capturing "team_startcap_3" "1" //changing this number will change the number of blu players required to stand on the point to begin capturing "mins" "-128 -128 -128" "maxs" "128 128 128" "origin" "0 0 128" "spawnflags" "1" "OnTrigger" "victory,$suicide,,20,-1" "OnTrigger" "fade4,Fade,,3,-1" "OnTrigger" "cheese,Enable,,3,-1" "OnTrigger" "cheese2,Enable,,3,-1" "OnTrigger" "player,SetForcedTauntCam,1,3,-1" "OnTrigger" "horizon,StopSound,,3,-1" "OnTrigger" "gogogo,Enable,,1,-1" "OnTrigger" "player,$PlaySoundToSelf,trespasser/zombieintroquiet.mp3,3,-1" "OnTrigger" "player,$PlaySoundToSelf,trespasser/zombieintroquiet.mp3,3,-1" "OnTrigger" "player,$displaytextcenter,You have survived the stupidity! Awaiting departure...,3,-1" //"OnTrigger" "cap_base,Skin,1,0,-1" //set the first number to 0 for neutral, 1 for red, 2 for blu } team_control_point { "classname" "team_control_point" "angles" "0 0 0" "point_default_owner" "0" "point_group" "0" "point_index" "2" "point_printname" "your escape!" "point_start_locked" "0" "point_warn_on_cap" "0" "point_warn_sound" "misc/null.wav" "random_owner_on_restart" "0" "spawnflags" "4" "StartDisabled" "0" "targetname" "cap_point" "team_bodygroup_0" "3" "team_bodygroup_2" "1" "team_bodygroup_3" "1" "team_icon_0" "sprites/obj_icons/icon_obj_neutral" "team_icon_2" "sprites/obj_icons/icon_obj_red" "team_icon_3" "sprites/obj_icons/icon_obj_blu" "team_model_0" "models/effects/cappoint_hologram.mdl" "team_model_2" "models/effects/cappoint_hologram.mdl" "team_model_3" "models/effects/cappoint_hologram.mdl" "team_previouspoint_2_0" "cap_point" "team_timedpoints_2" "0" "team_timedpoints_3" "0" "origin" "0 0 4" } team_control_point_master { "classname" "team_control_point_master" "cpm_restrict_team_cap_win" "1" "custom_position_x" "0.35" "caplayout" "2,0 1" "custom_position_y" "0.91" "partial_cap_points_rate" "0" "play_all_rounds" "0" "score_style" "0" "StartDisabled" "0" "switch_teams" "0" "targetname" "cap_master" "team_base_icon_2" "sprites/obj_icons/icon_base_red" "team_base_icon_3" "sprites/obj_icons/icon_base_blu" } game_round_win { "classname" "game_round_win" "force_map_reset" "1" "switch_teams" "0" "targetname" "red_win" "TeamNum" "2" } OnSpawnOutput { Target cap_area Action SetControlPoint Param cap_point } OnSpawnOutput { Target cap_master Action RoundSpawn } } p_cover { NoFixup 1 } p_pointmaker { NoFixup 1 env_entity_maker { "targetname" "point_maker" "EntityTemplate" "p_controlpoint" } } p_pointmaker2 { NoFixup 1 env_entity_maker { "targetname" "point_maker2" "EntityTemplate" "p_leet2" } } p_shutter_pusher { } p_shutter_pusher2 { } p_brokenwall_pusher { } p_brokenwall_pusher2 { } p_yeet_failsafe { NoFixup 1 } p_yeet { NoFixUp 1 } p_yeet2 { NoFixUp 1 } p_yeet3 { NoFixUp 1 } p_yeet4 { NoFixUp 1 } p_mapblock { NoFixup 1 } p_bonus { NoFixup 1 filter_tf_bot_has_tag { "negated" "1" "require_all_tags" "1" "tags" "bot_notplayer" "targetname" "filter_notplayer" } filter_multi { "targetname" "filter_redplayer" "filter01" "filter_red" "filter02" "filter_notplayer" } trigger_add_tf_player_condition { "targetname" "lastcrits" "condition" "40" "duration" "2" "filtername" "filter_redplayer" "startdisabled" "1" "origin" "768 768 576" "mins" "-3328 -3328 -704" "maxs" "3328 3328 704" "spawnflags" "1" } logic_timer { "targetname" "lastcritsrefire" "refiretime" "1" "startdisabled" "1" "ontimer" "lastcrits,enable,,0,-1" "ontimer" "lastcrits,disable,,0.5,-1" } math_counter { "targetname" "lastcounter" "max" "6" "outvalue" "lastcountercompare,setvaluecompare,,0,-1" } logic_compare { "targetname" "lastcountercompare" "comparevalue" "1" "ongreaterthan" "lastdisable_relay,trigger,,0,-1" "ongreaterthan" "enable_lastenable_relay,trigger,,0,-1" "onequalto" "lastenable_relay,trigger,,0,-1" "onequalto" "lastdisable_relay,enable,,0,-1" } logic_relay { "targetname" "enable_lastenable_relay" "startdisabled" "1" "ontrigger" "lastenable_relay,enable,,0,-1" "onspawn" "wave_start_relay,addoutput,ontrigger enable_lastenable_relay:enable::0:-1,0,-1" "onspawn" "wave_start_relay,addoutput,ontrigger lastenable_relay:enable::0:-1,0,-1" "onspawn" "wave_start_relay,addoutput,ontrigger lastcountercompare:compare::1:-1,0,-1" } logic_relay { "targetname" "lastenable_relay" "startdisabled" "1" "ontrigger" "!self,disable,,0,-1" "ontrigger" "lastcritsrefire,enable,,1.5,-1" "ontrigger" "gameover,playsound,,0,-1" "ontrigger" "gameover2,playsound,,0,-1" "ontrigger" "sign0,show,,2.5,-1" "ontrigger" "virospook,playsound,,2.5,-1" "ontrigger" "player,$AddPlayerAttribute,mult dmg vs tanks|3,0,-1" "ontrigger" "obj_dispenser,removehealth,9999,2.5,-1" "ontrigger" "obj_sentrygun,removehealth,9999,2.5,-1" "ontrigger" "obj_teleporter,removehealth,9999,2.5,-1" } logic_relay { "targetname" "lastdisable_relay" "startdisabled" "1" "ontrigger" "!self,disable,,0,-1" "ontrigger" "lastcritsrefire,disable,,0,-1" "ontrigger" "gameover,stopsound,,0,-1" "ontrigger" "gameover2,stopsound,,0,-1" "ontrigger" "sign0,hide,,0,-1" "ontrigger" "virospook,stopsound,,0,-1" "ontrigger" "player,$AddPlayerAttribute,mult dmg vs tanks|1,0,-1" } } p_fog { NoFixup 1 env_fog_controller { "farz" "-1" "fogblend" "1" "fogcolor" "24 25 36" "fogcolor2" "18 20 24" "fogdir" "1 0 0" "fogenable" "1" "fogend" "750" "foglerptime" "2" "fogmaxdensity" "1" "fogstart" "1" "spawnflags" "1" "targetname" "mist" } trigger_multiple { "targetname" "fog_system" "origin" "1847 -4007 71" "mins" "-9999 -9999 -9999" "maxs" "9999 9999 9999" "StartDisabled" "1" "spawnflags" "1" "OnStartTouch" "!activator,SetFogController,mist,0.01,-1" } } p_navblocker { NoFixup 1 } p_navblocker2 { NoFixup 1 } p_survmoveup { NoFixup 1 info_target { "targetname" "moveup" } } p_survmoveup2 { NoFixup 1 info_target { "targetname" "moveup2" } } p_survmoveup3 { NoFixup 1 info_target { "targetname" "moveup3" } } p_survshop1 { NoFixup 1 info_target { "targetname" "target_shop1" } } p_survshop2 { NoFixup 1 info_target { "targetname" "target_shop2" } } p_survshop3 { NoFixup 1 info_target { "targetname" "target_shop3" } } p_keepertarget { NoFixup 1 info_target { "targetname" "target_keeper" } } p_marketgardener { NoFixup 1 info_target { "targetname" "target_mg" } } p_marketgardener2 { NoFixup 1 info_target { "targetname" "target_mg2" } } p_marketgardener3 { NoFixup 1 info_target { "targetname" "target_mg3" } } p_marketgardener4 { NoFixup 1 info_target { "targetname" "target_mg4" } } p_tank { NoFixup 1 info_target { "targetname" "target_tank" } } p_tankgo { NoFixup 1 info_target { "targetname" "target_tankgo" } } p_threaten { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "threat" "OnTrigger" "player*,$displaytextcenter,KILL KILL KILL KILL KILL KILL,0,-1" } } p_threaten2 { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "threat2" "OnTrigger" "player*,$displaytextcenter,MAKE YOUR PURCHASES COUNT!,0,-1" } } p_fogold { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "fog_old" "OnTrigger" "player*,SetFogController,fog_controller,0.01,-1" } } p_nohud1 { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "hudbgone" "OnTrigger" "player*,SetHUDVisibility,0,0,-1" } } p_nohud2 { NoFixup 1 logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "hudcome" "OnTrigger" "player*,SetHUDVisibility,1,0,-1" } } p_spawns { } p_screen { NoFixUp 1 env_screenoverlay { "targetname" "overlay" "OverlayName1" "effects/stealth_overlay.vmt" "OverlayTime1" "1.0" "OverlayTime2" "1.0" "OverlayTime3" "1.0" "OverlayTime4" "1.0" "OverlayTime5" "1.0" "OverlayTime6" "1.0" "OverlayTime7" "1.0" "OverlayTime8" "1.0" "OverlayTime9" "1.0" "OverlayTime10" "1.0" } } p_screenblu { NoFixUp 1 env_screenoverlay { "targetname" "overlayrobo" "OverlayName1" "effects/combine_binocoverlay" "OverlayTime1" "1.0" "OverlayTime2" "1.0" "OverlayTime3" "1.0" "OverlayTime4" "1.0" "OverlayTime5" "1.0" "OverlayTime6" "1.0" "OverlayTime7" "1.0" "OverlayTime8" "1.0" "OverlayTime9" "1.0" "OverlayTime10" "1.0" } } p_plank { NoFixup 1 } p_plank2 { NoFixup 1 } p_camera { NoFixup 1 } p_camera2 { NoFixup 1 } p_camera3 { NoFixup 1 } p_camera4 { NoFixup 1 } p_nuke { NoFixup 1 game_round_win { "origin" "-1611.31 4748.55 169.35" "TeamNum" "3" "targetname" "bots_win" "switch_teams" "0" "force_map_reset" "1" "classname" "game_round_win" } env_fade { "targetname" "fadenuke2" "angles" "0 0 0" "duration" "100" "rendercolor" "255 255 255" "renderamt" "50" "spawnflags" "0" } env_fade { "targetname" "fadenuke" "angles" "0 0 0" "duration" "5" "holdtime" "5" "rendercolor" "0 0 0" "spawnflags" "9" } env_viewpunch { "punchangle" "-90 0 0" "radius" "9999" "spawnflags" "3" "targetname" "punch" "origin" "1184 512 388" } trigger_hurt { "targetname" "ded" "origin" "0 0 0" "angles" "-45 -90 0" "mins" "-8000 -8000 -1000" "maxs" "8000 8000 1000" "nodmgforce" "0" "damagetype" "1048576" "damagemodel" "0" "damagecap" "0" "damage" "99999" "StartDisabled" "1" "spawnflags" "64" } ambient_generic { "targetname" "explode1" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "ambient\explosions\explode_9.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "10" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "explode2" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "ambient\explosions\citadel_end_explosion1.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "10" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "explode3" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "ambient\explosions\citadel_end_explosion1.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "10" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "explode3" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "items\cart_explode.wav" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "10" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "explode4" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "#music\stingers\hl1_stinger_song8.mp3" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "10" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } ambient_generic { "targetname" "explode5" "origin" "440 48 128" "volstart" "0" "spinup" "0" "spindown" "0" "spawnflags" "33" "radius" "99999" "preset" "0" "pitchstart" "100" "pitch" "100" "message" "#music\stingers\hl1_stinger_song8.mp3" "lfotype" "0" "lforate" "0" "lfomodvol" "0" "lfomodpitch" "0" "health" "10" "fadeoutsecs" "0" "fadeinsecs" "0" "cspinup" "0" } logic_relay { "origin" "-1611.31 4748.55 169.35" "targetname" "nuke_relay" "OnTrigger" "lastenable_relay,kill,0,-1" //"OnTrigger" "fadenuke2,Fade,0,0,-1" "OnTrigger" "punch,ViewPunch,,0,1" "OnTrigger" "kaboom,Start,,0,1" "OnTrigger" "player,igniteplayer,,0,1" "OnTrigger" "shakeit,StartShake,,0,-1" "OnTrigger" "shakeit2,StartShake,,0,-1" "OnTrigger" "explode1,PlaySound,,0,-1" "OnTrigger" "explode2,PlaySound,,0,-1" "OnTrigger" "explode3,PlaySound,,0,-1" "OnTrigger" "explode4,PlaySound,,3,-1" "OnTrigger" "explode5,PlaySound,,3,-1" "OnTrigger" "ded,Enable,,0.25,-1" "OnTrigger" "hudbgone,Trigger,,0.5,-1" "OnTrigger" "camera,$EnableAll,,0.5,-1" "OnTrigger" "camera,$DisableAll,,5.25,-1" "OnTrigger" "hudcome,Trigger,,5.25,-1" "OnTrigger" "obj_dispenser,RemoveHealth,5000,0.25,-1" "OnTrigger" "obj_sentrygun,RemoveHealth,5000,0.25,-1" "OnTrigger" "obj_teleporter,RemoveHealth,5000,0.25,-1" } OnSpawnOutput { Target capturezone_blu Action AddOutput Param "OnCapture nuke_relay:Trigger:0:-1" } } } //////////////////////////////////////////////////////////// SpawnTemplate "reviveredasblu" SpawnTemplate "p_beginrelay" SpawnTemplate "p_spawnremover1" SpawnTemplate "p_spawnremover2" SpawnTemplate "p_spawnremover3" SpawnTemplate "p_shake" SpawnTemplate "p_shakelong" SpawnTemplate { Name "p_voice" } SpawnTemplate { Name "p_lastbot" } SpawnTemplate { Name "p_camera" } SpawnTemplate { Name "p_camera2" } SpawnTemplate { Name "p_camera3" } SpawnTemplate { Name "p_pointmaker" Origin "626 -942 -85" Angles "0 0 0" } SpawnTemplate { Name "p_pointmaker2" Origin "500 -985 -80" Angles "0 25 0" } SpawnTemplate { Name "p_planemaker" } SpawnTemplate { Name "p_signbomb" } SpawnTemplate { Name "p_sign0" } SpawnTemplate { Name "p_sign2" } SpawnTemplate { Name "p_sign3" } SpawnTemplate { Name "p_chat1" } SpawnTemplate { Name "p_sign1" } SpawnTemplate { Name "p_sign4" } SpawnTemplate { Name "p_sign5" } SpawnTemplate { Name "p_sign6" } SpawnTemplate { Name "p_sign7" } SpawnTemplate { Name "p_sign8" } SpawnTemplate { Name "p_sign9" } SpawnTemplate { Name "p_sign10" } SpawnTemplate { Name "p_shopitem1" } SpawnTemplate { Name "p_shopitem2" } SpawnTemplate { Name "p_shopitem3" } SpawnTemplate { Name "p_shopitem4" } SpawnTemplate { Name "p_shopitem5" } SpawnTemplate { Name "p_virofix" } SpawnTemplate { Name "p_virofix2" } SpawnTemplate { Name "p_spawnfix" } SpawnTemplate { Name "p_pusher" } SpawnTemplate { Name "p_pusher2" } SpawnTemplate { Name "p_mvm_beat" } SpawnTemplate { Name "r_virobeat" } SpawnTemplate { Name "r_virobeatoff" } SpawnTemplate { Name "r_beatson" } SpawnTemplate { Name "r_beatsoff" } SpawnTemplate { Name "p_kaboom" Origin "0 1163 70" Angles "0 -90 0" } SpawnTemplate { Name "p_kaboom" Origin "0 560 -55" Angles "0 -90 0" } SpawnTemplate { Name "p_kaboom" Origin "0 -240 -80" Angles "0 -90 0" } SpawnTemplate { Name "p_kaboom" Origin "0 80 -80" Angles "-35 -90 0" } SpawnTemplate { Name "p_kaboom" Origin "0 1792 178" Angles "0 90 0" } SpawnTemplate { Name "p_kaboom" Origin "532 2522 267" Angles "0 45 0" } SpawnTemplate { Name "p_kaboom" Origin "-835 1705 200" Angles "0 90 0" } SpawnTemplate { Name "p_kaboom" Origin "852 1445 200" Angles "0 180 0" } SpawnTemplate { Name "p_nuke" } SpawnTemplate { Name "p_survrelay1" } SpawnTemplate { Name "p_survrelay2" } SpawnTemplate { Name "p_survrelay3" } SpawnTemplate { Name "p_navblocker" } SpawnTemplate { Name "p_navblocker2" } SpawnTemplate { Name "p_survmoveup" Origin "0 380 267" //Origin "230 1312 267" } SpawnTemplate { Name "p_survmoveup2" Origin "-647 465 267" } SpawnTemplate { Name "p_survmoveup3" Origin "626 -942 -90" } SpawnTemplate { Name "p_survshop1" Origin "800 1514 267" } SpawnTemplate { Name "p_survshop2" Origin "870 1514 267" } SpawnTemplate { Name "p_survshop3" Origin "940 1514 267" } SpawnTemplate { Name "p_marketgardener" Origin "0 676 10" } SpawnTemplate { Name "p_tankgo" Origin "706 -700 0" } SpawnTemplate { Name "p_threaten" } SpawnTemplate { Name "p_threaten2" } SpawnTemplate { Name "p_keepertarget" Origin "620 1430 267" } SpawnTemplate { Name "p_deskblock" Origin "0 488 192" } SpawnTemplate { Name "p_cover" } SpawnTemplate { Name "p_leap" } SpawnTemplate { Name "p_screen" } SpawnTemplate { Name "p_screenblu" } SpawnTemplate { Name "p_spawns" } SpawnTemplate { Name "p_fog" } SpawnTemplate { Name "p_fogold" } SpawnTemplate { Name "p_nohud1" } SpawnTemplate { Name "p_nohud2" } SpawnTemplate { Name "p_fade1" } SpawnTemplate { Name "p_fade2" } SpawnTemplate { Name "p_fade3" } SpawnTemplate { Name "p_fade4" } SpawnTemplate { Name "p_shutter_pusher" } SpawnTemplate { Name "p_brokenwall_pusher" } SpawnTemplate { Name "p_yeet" } SpawnTemplate { Name "p_yeet2" } SpawnTemplate { Name "p_yeet3" } SpawnTemplate { Name "p_yeet4" } SpawnTemplate { Name "p_mapblock" } SpawnTemplate { Name "p_bonus" } SpawnTemplate { Name "viro_music" } SpawnTemplate { Name "lose_music" } SpawnTemplate { Name "lose_music2" } SpawnTemplate { Name "p_hhhteleporter" } SpawnTemplate { Name "r_cade_relay_last" Origin "720 1280 192" Angles "0 0 0" } SpawnTemplate { Name "p_shitcade" Origin "0 250 -85" Angles "0 180 0" } SpawnTemplate { Name "p_shitcade2" Origin "75 250 -85" Angles "0 90 0" } SpawnTemplate { Name "p_shitcade2" Origin "-75 250 -85" Angles "0 90 0" } SpawnTemplate { Name "p_shitcade2" Origin "75 240 -85" Angles "0 -90 0" } SpawnTemplate { Name "p_shitcade2" Origin "-75 240 -85" Angles "0 -90 0" } SpawnTemplate { Name "p_box_intro" Origin "9 320 -25" Angles "0 -15 0" } SpawnTemplate { Name "p_crate_intro" Origin "45 380 -65" Angles "0 90 0" } SpawnTemplate { Name "p_crate_intro" Origin "-30 380 -65" Angles "0 110 0" } SpawnTemplate { Name "p_chair_intro" Origin "0 300 60" Angles "130 0 0" } SpawnTemplate { Name "p_chair_intro" Origin "-33 320 64" Angles "170 180 0" } SpawnTemplate { Name "p_chair_intro" Origin "127 332 -65" Angles "-30 90 0" } SpawnTemplate { Name "p_chair_intro" Origin "-100 332 -65" Angles "-30 90 0" } SpawnTemplate { Name "p_desk_intro" Origin "9 320 -65" Angles "0 0 0" } SpawnTemplate { Name "p_table2" Origin "-184 1000 -65" Angles "0 0 0" } SpawnTemplate { Name "p_crate" Origin "-164 1007 -17" Angles "0 90 0" } SpawnTemplate { Name "p_crate" Origin "-197 993 -65" Angles "0 90 0" } SpawnTemplate { Name "p_plank2" Origin "-223 1600 220" Angles "0 90 0" } SpawnTemplate { Name "p_plank2" Origin "-287 1600 220" Angles "0 90 0" } SpawnTemplate { Name "p_plank" Origin "-300 1575 205" Angles "45 90 90" } SpawnTemplate { Name "p_plank" Origin "-250 1575 205" Angles "45 90 90" } SpawnTemplate { Name "p_plank" Origin "-350 1575 205" Angles "45 90 90" } SpawnTemplate { Name "p_table" Origin "462 854 -65" Angles "0 90 0" } SpawnTemplate { Name "p_desk_intro" Origin "19 315 -25" Angles "0 0 90" } SpawnTemplate { Name "p_barricade_nolevel" Origin "-650 250 -85" Angles "0 180 0" } SpawnTemplate { Name "p_barricade_nolevel2" Origin "390 2020 382" Angles "0 90 0" } SpawnTemplate { Name "r_cade_relay" Origin "720 1280 192" Angles "0 0 0" } SpawnTemplate { Name "r_cade_relay_lower" Origin "720 1280 192" Angles "0 0 0" } SpawnTemplate { Name "r_cade_relay_window" Origin "720 1280 192" Angles "0 0 0" } SpawnTemplate { Name "r_respawn_relay" Origin "720 1280 192" Angles "0 0 0" } SpawnTemplate { Name "p_newlife" } SpawnTemplate { Name "p_cabinet" Origin "720 1296 192" Angles "0 0 0" } SpawnTemplate { Name "p_shopengi" Origin "945 1616 192" Angles "0 -90 0" } SpawnTemplate { Name "p_spook" Origin "580 235 290" Angles "0 90 0" } SpawnTemplate { Name "p_spook2" Origin "520 220 225" Angles "0 90 0" } SpawnTemplate { Name "p_spook3" Origin "570 220 195" Angles "0 90 0" } SpawnTemplate { Name "p_cargodoor" Origin "636 1435 190" Angles "0 -90 0" } SpawnTemplate { Name "p_cargoshop1" Origin "936 1603 198" Angles "0 180 0" } SpawnTemplate { Name "p_cargoshop2" Origin "936 1603 335" Angles "0 180 0" } SpawnTemplate { Name "p_cargoshop3" Origin "855 1520 255" Angles "0 -90 0" } SpawnTemplate { Name "p_desk" Origin "0 488 192" Angles "0 0 0" } SpawnTemplate { Name "p_rick" Origin "0 -35 788" Angles "0 -90 0" } SpawnTemplate { Name "p_barricade_level1" Origin "580 260 353" Angles "0 180 0" } SpawnTemplate { Name "p_barricade_level1" Origin "520 260 353" Angles "0 0 0" } SpawnTemplate { Name "p_barricade_level2" Origin "-698 900 -65" Angles "0 90 0" } SpawnTemplate { Name "p_barricade_plate2" Origin "-715 810 -65" Angles "0 0 0" } SpawnTemplate { Name "p_barricade_level2" Origin "-710 350 -50" Angles "0 -90 0" } SpawnTemplate { Name "p_barricade_level2" Origin "700 415 -65" Angles "0 -90 0" } SpawnTemplate { Name "p_barricade_plate2" Origin "720 515 -65" Angles "0 180 0" } SpawnTemplate { Name "p_barricade_plate2" Origin "700 515 -85" Angles "0 0 0" } SpawnTemplate { Name "p_barricade_level3a" Origin "-475 1610 240" Angles "0 0 0" } SpawnTemplate { Name "p_barricade_plate3" Origin "-540 1640 185" Angles "0 -90 0" } SpawnTemplate { Name "p_barricade_level3a" Origin "500 1610 310" Angles "0 180 0" } SpawnTemplate { Name "p_barricade_plate3" Origin "540 1640 185" Angles "0 -90 0" } SpawnTemplate { Name "p_barricade_level3b" Origin "-225 1600 350" Angles "0 0 0" } SpawnTemplate { Name "p_barricade_level3a" Origin "-715 1280 280" Angles "0 90 0" } SpawnTemplate { Name "p_barricade_plate3" Origin "-735 1150 185" Angles "0 0 0" } SpawnTemplate { Name "p_box" Origin "-630 550 192" Angles "0 -25 0" } SpawnTemplate { Name "p_fullkit" Origin "697 617 350" Angles "90 180 0" } SpawnTemplate { Name "p_fullammo" Origin "-697 895 350" Angles "90 0 0" } SpawnTemplate { Name "p_mediumkit" Origin "-655 1225 30" Angles "0 0 0" } SpawnTemplate { Name "p_mediumammo" Origin "-84 1258 80" Angles "0 0 0" } SpawnTemplate { Name "p_mediumammo" Origin "400 1039 176" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "20 498 230" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "-20 498 230" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "0 474 230" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "-671 1436 192" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "-671 1462 192" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "-671 1410 192" Angles "0 0 0" } SpawnTemplate { Name "p_fullammo" Origin "444 262 93" Angles "90 90 0" } SpawnTemplate { Name "p_smallammoskin" Origin "1130 2525 212" Angles "-90 0 0" } SpawnTemplate { Name "p_smallammoskin" Origin "1130 2505 212" Angles "-90 0 0" } SpawnTemplate { Name "p_smallammoskin" Origin "1130 2545 212" Angles "-90 0 0" } SpawnTemplate { Name "p_smallmedkitskin" Origin "1115 2525 192" Angles "0 0 0" } SpawnTemplate { Name "p_smallmedkitskin" Origin "1115 2505 192" Angles "0 0 0" } SpawnTemplate { Name "p_smallmedkitskin" Origin "1115 2545 192" Angles "0 0 0" } SpawnTemplate { Name "p_fullkit" Origin "554 793 93" Angles "90 -90 0" } SpawnTemplate { Name "p_smallmedkit" Origin "20 298 192" Angles "0 0 0" } SpawnTemplate { Name "p_smallmedkit" Origin "-20 298 192" Angles "0 0 0" } SpawnTemplate { Name "p_smallmedkit" Origin "0 325 192" Angles "0 0 0" } SpawnTemplate { Name "p_smallmedkit" Origin "671 945 -65" Angles "0 0 0" } SpawnTemplate { Name "p_smallmedkit" Origin "671 919 -65" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "671 893 -65" Angles "0 0 0" } SpawnTemplate { Name "p_smallammo" Origin "671 867 -65" Angles "0 0 0" } SpawnTemplate { Name "p_chair" Origin "0 450 192" Angles "0 90 0" } SpawnTemplate { Name "p_bookcase" Origin "555 792 -65" Angles "0 -90 0" } SpawnTemplate { Name "p_bookcase" Origin "447 265 -65" Angles "0 90 0" } SpawnTemplate { Name "p_bookcase" Origin "-696 895 192" Angles "0 0 0" } SpawnTemplate { Name "p_bookcase" Origin "696 620 192" Angles "0 180 0" } SpawnTemplate { Name "p_beam" Origin "360 1200 162" Angles "0 0 0" } SpawnTemplate { Name "p_stair" Origin "710 250 105" Angles "0 90 0" } SpawnTemplate { Name "p_monstercage" Origin "-655 1225 -65" Angles "0 90 0" } SpawnTemplate { Name "p_crate" Origin "-597 1245 -65" Angles "0 180 0" } SpawnTemplate { Name "p_crate" Origin "-660 1146 -65" Angles "0 90 0" } SpawnTemplate { Name "p_heli" Origin "1200 3200 500" Angles "36 90 0" } SpawnTemplate { Name "p_crash" Origin "1200 3500 500" } SpawnTemplate { Name "p_crate" Origin "275 2350 100" Angles "5 90 -5" } SpawnTemplate { Name "p_zombie" Origin "562 1600 -140" Angles "0 -90 0" } SpawnTemplate { Name "p_beam" Origin "562 1500 -50" Angles "0 -90 0" } SpawnTemplate { Name "p_beam" Origin "562 1500 -25" Angles "0 90 0" } SpawnTemplate { Name "p_slower0" } SpawnTemplate { Name "p_slower1" } SpawnTemplate { Name "p_slower2" } SpawnTemplate { Name "p_slower3" } SpawnTemplate { Name "p_slower4" } SpawnTemplate { Name "p_slower5" } SpawnTemplate { Name "p_slower6" } SpawnTemplate { Name "p_slower7" } SpawnTemplate { Name "p_slower8" } SpawnTemplate { Name "p_slower9" } SpawnTemplate { Name "p_leet" Origin "-152 1255 -65" Angles "0 45 0" } SpawnTemplate { Name "p_leet" Origin "-388 2173 -35" Angles "0 0 0" } //////////////////////////////////////////////////////////// Wave { SpawnTemplate "extrabomb" RedTeamWipeCausesWaveLoss 1 Explanation { Line "Contaminated Mode Activated" Line "{red}You have once again entered the world of survival horror. For no reasons!" Line "{D500FF}MOST PRIMARY WEAPONS ARE AVAILABLE" //Line "{yellow}DEATH COMES WITH A {green}$250{yellow} TOLL" Line "{2EFF00}SURVIVE UNTIL RESCUE!" Line "{2EFF00}RESPAWNS ARE LIMITED" Line "{2EFF00}ALL IS LOST IF OVERWHELMED" Line "{blue}Use snd_musicvolume to control music volume" } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } SoundLoop { SoundFile "trespasser/zombiewait2.mp3" } WaveSpawn { Name "navopen" FirstSpawnOutput { Target gate_nav_blocker_1 Action Disable } } WaveSpawn { Name "navopen" FirstSpawnOutput { Target gate_nav_blocker_4 Action Disable } } WaveSpawn { Name "navopen" FirstSpawnOutput { Target gate_nav_blocker_5 Action Disable } } WaveSpawn { Name "navopen" FirstSpawnOutput { Target gate_nav_blocker_6 Action Disable } } WaveSpawn { Name "spawnopener" WaitBeforeStarting 2 FirstSpawnOutput { Target cargodoor Action kill } } WaveSpawn { Name "shoptroll" WaitBeforeStarting 1 FirstSpawnWarningSound vo/engineer_mvm_resurrect02.mp3 FirstSpawnOutput { Target helper Action Disable } } WaveSpawn { Name "shopcloser" FirstSpawnOutput { Target block Action Disable } } WaveSpawn { Name "shopcloser" FirstSpawnOutput { Target cab //stupid cabinet Action Disable } } WaveSpawn { Name "shopcloser" FirstSpawnOutput { Target cargoshop3 Action enable } } WaveSpawn { Name "shopcloser" FirstSpawnWarningSound youwilldiefromthis.mp3 FirstSpawnOutput { Target fam Action disable } } WaveSpawn { Name "shopcloser" FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "shopcloser" FirstSpawnOutput { Target station Action Disable } } WaveSpawn { Name "shopcloser" WaitBeforeStarting 2 FirstSpawnWarningSound physics/metal/metal_grate_impact_hard3.wav FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 6 Support 1 FirstSpawnWarningSound ambient/creatures/town_zombie_call1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 8 Where spawnbot FirstSpawnOutput { Target sign1 Action show } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 10 FirstSpawnWarningSound ambient/creatures/town_moan1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 10 FirstSpawnWarningSound ambient/creatures/town_moan1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 20 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 20 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 20 FirstSpawnOutput { Target sign2 Action show } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 40 FirstSpawnWarningSound npc/zombie_poison/pz_alert1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 40 FirstSpawnWarningSound npc/zombie_poison/pz_alert2.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 43 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 43 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 48.5 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 48.5 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 49 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 49 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 55 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 55 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 56 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 56 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 59 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 59 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61.5 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61.5 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 62 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 62 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 62.5 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 62.5 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 60 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 60 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61.5 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 61.5 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "PART1FX" WaitBeforeStarting 63 FirstSpawnWarningSound ambient/rottenburg/barrier_smash.wav FirstSpawnOutput { Target relay Action trigger } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 63 FirstSpawnWarningSound physics/wood/wood_crate_break5.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART1FX" WaitBeforeStarting 63 FirstSpawnWarningSound #trespasser/zombieintroquiet.mp3 } WaveSpawn { Name "PART1FX" WaitBeforeStarting 150 FirstSpawnWarningSound #music/hl2_song7.mp3 } WaveSpawn { Name "PART1FX" WaitBeforeStarting 150 FirstSpawnWarningSound #music/hl2_song7.mp3 } WaveSpawn { Name "PART1" Where spawnbot TotalCount 200 MaxActive 26 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 60 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 100 Name "Fast Zombie" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_bat "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 1.0 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag Name "Hyper League Zombie" ClassIcon dead Template T_TFBot_Scout_Sandman_FastCharge Tag "bot_giant" DropWeapon 1 ItemAttributes { ItemName "the sandman" "damage bonus" 1.5 "melee range multiplier" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "osx item" Item "batter's helmet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 125 Name "Hyper Wrapper Zombie" Class Scout Skill Hard WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the wrap assassin" "effect bar recharge rate increased" 0.25 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the wrap assassin" } TFBot { Attributes "Aggressive" Action FetchFlag Name "Undead Boxer" ClassIcon dead Skill Hard Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Volcano Zombie" Class Pyro Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName "sharpened volcano fragment" "bleeding duration" 5 "mark for death" 1 "damage bonus vs burning" 10 "weapon burn dmg increased" 1.4 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "sharpened volcano fragment" } } } WaveSpawn { Name "PART1" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 20 WaitBeforeStarting 20 TotalCurrency 1000 RandomChoice { TFBot { Attributes "Aggressive" Action Mobber ClassIcon deader Health 6000 Name "Giant Zombie" Scale 1.65 Class HeavyWeapons Skill Expert MaxVisionRange 0 WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 "damage bonus" 1.5 } ItemAttributes { ItemName "the killing gloves of boxing" "heal on kill" 1000 "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "voice pitch scale" 0.01 } Item "the killing gloves of boxing" Item "the manneater" } TFBot { Attributes "Aggressive" Action Mobber ClassIcon deader Health 6000 Name "Giant Berserk-Bie" Scale 1.7 Attributes "MiniBoss" Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } } } WaveSpawn { Name "PART1BOSS" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllSpawned "PART1" FirstSpawnWarningSound "ui/halloween_boss_summoned_fx.wav" TotalCurrency 500 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Demonic Pyro" Scale 1.0 Class Pyro Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" DropWeapon 1 Message //Displays message in the chat { Name "Boss: Demonic Pyro" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the nostromo napalmer" "airblast pushback scale" 5.0 "heal on kill" 666 "mark for death" 1 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.05 "voice pitch scale" 0.01 } Item "the nostromo napalmer" Item "voodoo juju" DeathSound "ui/halloween_boss_defeated_fx.wav" } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "REVIVE1" WaitForAlldead "PART1BOSS" WaitBeforeStarting 3 FirstSpawnOutput { Target life_relay Action Trigger } } WaveSpawn { Name "REVIVE1" WaitForAlldead "PART1BOSS" WaitBeforeStarting 3 FirstSpawnOutput { Target item_teamflag Action ForceReset } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE1" FirstSpawnOutput { Target SURVIVORAISTART Action Trigger } } WaveSpawn { Name "ADVICE" WaitForAllSpawned "REVIVE1" TotalCount 0 MaxActive 0 SpawnCount 0 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 0 Support 1 WaitBeforeStarting 2 FirstSpawnMessage "{2EFF00}Checkpoint Manager{FFFFFF} : I am starting to get worried right now." FirstSpawnOutput { Target helper Action Enable } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 45 FirstSpawnOutput { Target SURVIVORAIEND Action Trigger } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" FirstSpawnWarningSound trespasser/zombiewait2.mp3 FirstSpawnOutput { Target bro Action Enable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 2 FirstSpawnOutput { Target sign3 Action Show } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 2 FirstSpawnOutput { Target block Action Enable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 2 FirstSpawnOutput { Target cab //stupid cabinet Action Enable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 2 FirstSpawnOutput { Target cargoshop3 Action disable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 2 FirstSpawnWarningSound physics/metal/metal_grate_impact_hard3.wav FirstSpawnOutput { Target fam Action enable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 2 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 2 FirstSpawnOutput { Target station Action Enable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 4 FirstSpawnWarningSound vo/engineer_mvm_collect_credits03.mp3 } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 63.25 FirstSpawnOutput { Target block Action Disable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cab Action Disable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cargoshop3 Action enable } } WaveSpawn { Name "CHECKPOINT1" Where spawnbot WaitForAllSpawned "REVIVE1" WaitBeforeStarting 63.25 FirstSpawnWarningSound youwilldiefromthis.mp3 FirstSpawnOutput { Target fam Action disable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 63.25 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 63.25 FirstSpawnOutput { Target station Action Disable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 64.25 FirstSpawnOutput { Target helper Action Disable } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 58.25 FirstSpawnMessage "{00FFFF}5..." FirstSpawnOutput { Target sign4 Action Show } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 59.25 FirstSpawnMessage "{00FFFF}4..." FirstSpawnOutput { Target sign5 Action Show } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 60.25 FirstSpawnMessage "{00FFFF}3..." FirstSpawnOutput { Target sign6 Action Show } } WaveSpawn { Name "CHECKPOINT1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 61.25 FirstSpawnMessage "{00FFFF}2..." FirstSpawnOutput { Target sign7 Action Show } } WaveSpawn { Name "BUFFER1" WaitForAllSpawned "REVIVE1" WaitBeforeStarting 62.25 FirstSpawnMessage "{00FFFF}1..." FirstSpawnOutput { Target sign8 Action Show } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 10 FirstSpawnWarningSound #music/hl1_song9.mp3 } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 10 FirstSpawnWarningSound #music/hl1_song9.mp3 } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 4 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 4 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 20 FirstSpawnWarningSound npc/ichthyosaur/attack_growl1.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 20 FirstSpawnWarningSound npc/ichthyosaur/attack_growl3.wav } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 20.5 FirstSpawnWarningSound npc/ichthyosaur/attack_growl1.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 20.5 FirstSpawnWarningSound npc/ichthyosaur/attack_growl3.wav } WaveSpawn { Name "navopen" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21 FirstSpawnOutput { Target gate_nav_blocker_2 Action Disable } } WaveSpawn { Name "navopen" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21 FirstSpawnOutput { Target gate_nav_blocker_3 Action Disable } } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21 FirstSpawnWarningSound ambient/rottenburg/barrier_smash.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21.5 FirstSpawnWarningSound ambient/rottenburg/barrier_smash.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21.5 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21.5 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav } WaveSpawn { Name "PART2FX" WaitForAllSpawned "BUFFER1" WaitBeforeStarting 21.5 FirstSpawnOutput { Target relay2 Action trigger } } WaveSpawn { Name "PART2-1" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 6 WaitBetweenSpawns 0.5 WaitForAllSpawned "BUFFER1" WaitBeforeStarting 4 TotalCurrency 400 Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 6000 Name "Giant Berserk-Bie" Scale 1.7 Attributes "MiniBoss" Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag Name "Hyper League Zombie" ClassIcon dead Template T_TFBot_Scout_Sandman_FastCharge Tag "bot_giant" ItemAttributes { ItemName "the sandman" "damage bonus" 1.5 "melee range multiplier" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "osx item" Item "batter's helmet" } TFBot { Attributes "Aggressive" Action FetchFlag Name "Undead Boxer" ClassIcon dead Skill Hard Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 375 Name "Undying Volcano Zombie" Class Pyro Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" DropWeapon 1 NoIdleSound 1 Attributes MiniBoss Scale 1.0 ItemAttributes { ItemName "sharpened volcano fragment" "bleeding duration" 5 "mark for death" 1 "damage bonus vs burning" 10 "weapon burn dmg increased" 1.4 } CharacterAttributes { "move speed bonus" 0.9 "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 2 } DeathSound "npc/zombie/zombie_pain1.wav" Item "sharpened volcano fragment" } } } WaveSpawn { Name "PART2-1" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllSpawned "BUFFER1" WaitBeforeStarting 4 TotalCurrency 400 Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader NoPushaway 1 InterruptAction { Target "gate_nav_blocker_2" Delay 1 Repeats 1 Duration 1 } Health 6000 Name "Giant Berserk-Bie" Scale 1.7 Attributes "MiniBoss" Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { Name "PART2-1" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 6 WaitForAllSpawned "BUFFER1" WaitBeforeStarting 4 TotalCurrency 400 Squad { TFBot { NoPushaway 1 InterruptAction { Target "gate_nav_blocker_3" Delay 1 Repeats 1 Duration 1 } Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 5000 AutoJumpMin 10 AutoJumpMax 10 Name "Giant Conch Zomurai" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" Attributes "MiniBoss" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 3.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.45 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 750 Name "Undead Assassin" Scale 1.25 Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_sniperrifle "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.6 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "silver bullets" Item "holy hunter" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 750 Name "Undead Assassin" Scale 1.25 Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_sniperrifle "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.6 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "silver bullets" Item "holy hunter" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 750 Name "Undead Assassin" Scale 1.25 Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_sniperrifle "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.6 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "silver bullets" Item "holy hunter" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 750 Name "Undead Assassin" Scale 1.25 Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_sniperrifle "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.6 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "silver bullets" Item "holy hunter" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 750 Name "Undead Assassin" Scale 1.25 Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_sniperrifle "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.6 "damage bonus" 2.5 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "silver bullets" Item "holy hunter" } } } WaveSpawn { Name "LEAPERSOUNDS" WaitForAlldead "PART2-1" WaitBeforeStarting 3 FirstSpawnWarningSound npc/fast_zombie/fz_alert_far1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitForAlldead "PART2-1" WaitBeforeStarting 3.5 FirstSpawnWarningSound npc/fast_zombie/fz_alert_far1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitForAlldead "PART2-1" WaitBeforeStarting 10 FirstSpawnWarningSound npc/fast_zombie/fz_alert_close1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitForAlldead "PART2-1" WaitBeforeStarting 10.5 FirstSpawnWarningSound npc/fast_zombie/fz_alert_close1.wav } WaveSpawn { Name "PART2-2" Where spawnbot TotalCount 9 MaxActive 3 SpawnCount 3 WaitBeforeStarting 6 WaitForAlldead "PART2-1" TotalCurrency 600 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag Name "Super Undead" ClassIcon deader Scale 1.6 Template T_TFBot_Giant_Scout_Fast DropWeapon 1 Tag "bot_giant" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_scattergun "fire rate bonus" 0.5 "damage force reduction" 0.5 } ItemAttributes { ItemName "the holy mackerel" "damage bonus" 0.5 "bleeding duration" 6 "fire rate bonus" 0.8 "melee range multiplier" 2.0 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 1500 Name "Major Undead Wrapper" Scale 1.8 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName "the wrap assassin" "effect bar recharge rate increased" 0.001 } CharacterAttributes { "move speed bonus" 8 "damage force reduction" 0.7 "airblast vulnerability multiplier" 2.0 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "voice pitch scale" 0.01 } Item "the wrap assassin" } } } WaveSpawn { Name "PART2-2" Where spawnbot TotalCount 9 MaxActive 3 SpawnCount 3 WaitBeforeStarting 6.5 WaitForAlldead "PART2-1" TotalCurrency 600 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag Name "Super Undead" ClassIcon deader Scale 1.6 Template T_TFBot_Giant_Scout_Fast Tag "bot_giant" Attributes "AlwaysCrit" DropWeapon 1 ItemAttributes { ItemName tf_weapon_scattergun "fire rate bonus" 0.5 "damage force reduction" 0.5 } ItemAttributes { ItemName "the holy mackerel" "damage bonus" 0.5 "bleeding duration" 6 "fire rate bonus" 0.8 "melee range multiplier" 2.0 "always crit" 1 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 1500 Name "Major Undead Wrapper" Scale 1.8 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName "the wrap assassin" "effect bar recharge rate increased" 0.001 } CharacterAttributes { "move speed bonus" 8 "damage force reduction" 0.7 "airblast vulnerability multiplier" 2.0 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "voice pitch scale" 0.01 } Item "the wrap assassin" } } } WaveSpawn { Name "PART2FX" WaitForAlldead "PART2-2" WaitBeforeStarting 2 FirstSpawnWarningSound ambient/creatures/town_moan1.wav } WaveSpawn { Name "PART2FX" WaitForAlldead "PART2-2" WaitBeforeStarting 2 FirstSpawnWarningSound ambient/creatures/town_moan1.wav } WaveSpawn { Name "PART2-3" Where spawnbot TotalCount 100 MaxActive 16 SpawnCount 1 WaitBetweenSpawns 0.5 WaitBeforeStarting 3 WaitForAlldead "PART2-2" RandomSpawn 1 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 100 Name "Fast Zombie" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_bat "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 1.0 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Knight Zombie" Class Demoman Skill Normal Tag "bot_giant" ItemAttributes { ItemName "the eyelander" "heal on kill" 250 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } TFBot { Attributes "Aggressive" Action FetchFlag Name "Hyper League Zombie" ClassIcon dead Template T_TFBot_Scout_Sandman_FastCharge Tag "bot_giant" ItemAttributes { ItemName "the sandman" "damage bonus" 1.5 "melee range multiplier" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "osx item" Item "batter's helmet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 225 AutoJumpMin 10 AutoJumpMax 10 Name "Ultra Undead-Train" Class Demoman Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "fire rate bonus" 0.5 "damage bonus" 0.5 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "friendly item" Item "scotch bonnet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 777 Name Berserk-Bie Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name "Dire Fast Zombie" Class Scout Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_bat "bleeding duration" 5 "heal on kill" 200 } CharacterAttributes { "voice pitch scale" 0.01 "move speed bonus" 1.5 "health regen" 10 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Super Zombie" Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 5 "heal on kill" 500 "damage bonus" 2.5 } CharacterAttributes { "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 100 Name "Fast Zombie" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_bat "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 1.0 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Knight Zombie" Class Demoman Skill Normal Tag "bot_giant" ItemAttributes { ItemName "the eyelander" "heal on kill" 250 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } TFBot { Attributes "Aggressive" Action FetchFlag Name "Hyper League Zombie" ClassIcon dead Template T_TFBot_Scout_Sandman_FastCharge Tag "bot_giant" ItemAttributes { ItemName "the sandman" "damage bonus" 1.5 "melee range multiplier" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "osx item" Item "batter's helmet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 225 AutoJumpMin 10 AutoJumpMax 10 Name "Ultra Undead-Train" Class Demoman Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "fire rate bonus" 0.5 "damage bonus" 0.5 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "friendly item" Item "scotch bonnet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 777 Name Berserk-Bie Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name "Dire Fast Zombie" Class Scout Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_bat "bleeding duration" 5 "heal on kill" 200 } CharacterAttributes { "voice pitch scale" 0.01 "move speed bonus" 1.5 "health regen" 10 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Super Zombie" Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 5 "heal on kill" 500 "damage bonus" 2.5 } CharacterAttributes { "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name Zombie Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 100 Name "Fast Zombie" Class Scout Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_bat "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 1.0 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Knight Zombie" Class Demoman Skill Normal Tag "bot_giant" ItemAttributes { ItemName "the eyelander" "heal on kill" 250 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } TFBot { Attributes "Aggressive" Action FetchFlag Name "Hyper League Zombie" ClassIcon dead Template T_TFBot_Scout_Sandman_FastCharge Tag "bot_giant" ItemAttributes { ItemName "the sandman" "damage bonus" 1.5 "melee range multiplier" 2 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 } Item "osx item" Item "batter's helmet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Dire Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_gatebot" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 6 "mark for death" 1 "heal on kill" 200 "health regen" 5 } CharacterAttributes { "move speed bonus" 0.8 "voice pitch scale" 0.01 } Item "the manneater" Item "spine-chilling skull 2011 style 2" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 225 AutoJumpMin 10 AutoJumpMax 10 Name "Ultra Undead-Train" Class Demoman Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "fire rate bonus" 0.5 "damage bonus" 0.5 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "friendly item" Item "scotch bonnet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 777 Name Berserk-Bie Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name "Dire Fast Zombie" Class Scout Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_bat "bleeding duration" 5 "heal on kill" 200 } CharacterAttributes { "voice pitch scale" 0.01 "move speed bonus" 1.5 "health regen" 10 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Super Zombie" Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shovel "bleeding duration" 5 "heal on kill" 500 "damage bonus" 2.5 } CharacterAttributes { "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1200 Name "Dire Undead Assassin" Scale 1.25 Class Sniper Skill Expert WeaponRestrictions MeleeOnly NoIdleSound 1 Attributes MiniBoss Tag "bot_gatebot" Attributes "AlwaysCrit" DropWeapon 1 ItemAttributes { ItemName tf_weapon_sniperrifle "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.6 "damage bonus" 3.25 "move speed bonus" 1.5 "always crit" 1 "melee range multiplier" 1.3 "health regen" 30 } CharacterAttributes { "voice pitch scale" 0.01 } DeathSound npc/zombie_poison/pz_pain1.wav Item "silver bullets" Item "holy hunter" } } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 30 FirstSpawnWarningSound npc/fast_zombie/fz_scream1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 31 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav FirstSpawnOutput { Target bro Action disable } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 31.5 FirstSpawnWarningSound physics/wood/wood_plank_break3.wav FirstSpawnOutput { Target bro2 Action enable } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 32 FirstSpawnWarningSound physics/wood/wood_plank_break4.wav FirstSpawnOutput { Target bro3 Action enable } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 32.5 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 33 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 33.5 FirstSpawnWarningSound physics/wood/wood_plank_break3.wav } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 34 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 34 FirstSpawnWarningSound ambient/rottenburg/barrier_smash.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" WaitBeforeStarting 34 FirstSpawnOutput { Target relay3 Action trigger } } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" //WaitBeforeStarting 8 FirstSpawnWarningSound #music/hl1_song19.mp3 } WaveSpawn { Name "SKELETONWINDOW" WaitForAlldead "PART2-2" //WaitBeforeStarting 8 FirstSpawnWarningSound #music/hl1_song19.mp3 } WaveSpawn { Name "PART2-3" Where spawnbot TotalCount 50 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 1 WaitForAlldead "PART2-2" WaitBeforeStarting 34 RandomSpawn 1 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 125 Name "Hyper Wrapper Zombie" Class Scout Skill Hard WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" AddCond { Name TF_COND_INVULNERABLE_HIDE_UNLESS_DAMAGED Duration 1 } ItemAttributes { ItemName "the wrap assassin" "effect bar recharge rate increased" 0.25 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the wrap assassin" } TFBot { Attributes "Aggressive" Action FetchFlag Name "Undead Boxer" ClassIcon dead Skill Hard Template T_TFBot_Heavyweapons_Heavyweight_Champ AddCond { Name TF_COND_INVULNERABLE_HIDE_UNLESS_DAMAGED Duration 1 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Volcano Zombie" Class Pyro Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName "sharpened volcano fragment" "bleeding duration" 5 "mark for death" 1 "damage bonus vs burning" 10 "weapon burn dmg increased" 1.4 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "sharpened volcano fragment" AddCond { Name TF_COND_INVULNERABLE_HIDE_UNLESS_DAMAGED Duration 1 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 200 Name "Super Kami-Bie" Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the ullapool caber" "blast dmg to self increased" 10 "damage bonus" 10 } CharacterAttributes { "blast dmg to self increased" 10 "move speed bonus" 2.0 "voice pitch scale" 0.01 } Item "the ullapool caber" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "npc/ichthyosaur/snap.wav" AddCond { Name TF_COND_INVULNERABLE_HIDE_UNLESS_DAMAGED Duration 1 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 3250 Name "Undying Armored Zombie" Scale 1.0 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "AlwaysCrit" ItemAttributes { ItemName apoco-fists "bleeding duration" 3 "heal on kill" 500 } CharacterAttributes { "move speed bonus" 0.55 "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 4 } Item "apoco-fists" Item "spine-chilling skull" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "npc/zombie/zombie_pain4.wav" AddCond { Name TF_COND_INVULNERABLE_HIDE_UNLESS_DAMAGED Duration 1 } } } } WaveSpawn { Name "WINDOWCLOSE" WaitForAllSpawned "PART2-3" FirstSpawnOutput { Target bro2 Action disable } } WaveSpawn { Name "WINDOWCLOSE" WaitForAllSpawned "PART2-3" FirstSpawnWarningSound ambient/creatures/town_zombie_call1.wav FirstSpawnOutput { Target bro3 Action disable } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "REVIVE2" WaitForAlldead "PART2-3" WaitBeforeStarting 3 FirstSpawnOutput { Target life_relay Action Trigger } } WaveSpawn { Name "REVIVE2" WaitForAlldead "PART2-3" WaitBeforeStarting 3 FirstSpawnOutput { Target item_teamflag Action ForceReset } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE2" FirstSpawnOutput { Target SURVIVORAISTART Action Trigger } } WaveSpawn { Name "ADVICE" WaitForAllSpawned "REVIVE2" TotalCount 0 MaxActive 0 SpawnCount 0 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 0 Support 1 WaitBeforeStarting 2 FirstSpawnMessage "{2EFF00}Checkpoint Manager{FFFFFF} : WANT TO GET HOT. GET FREE BURNING FIRE AT 1-800-YOURMOM.com" FirstSpawnOutput { Target helper Action Disable } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 45 FirstSpawnOutput { Target SURVIVORAIEND Action Trigger } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" FirstSpawnWarningSound trespasser/zombiewait2.mp3 } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 2 FirstSpawnOutput { Target sign3 Action Show } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 2 FirstSpawnOutput { Target block Action Enable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 2 FirstSpawnOutput { Target cab //stupid cabinet Action Enable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 2 FirstSpawnOutput { Target cargoshop3 Action disable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 2 FirstSpawnWarningSound physics/metal/metal_grate_impact_hard3.wav FirstSpawnOutput { Target fam Action enable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 2 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 2 FirstSpawnOutput { Target station Action Enable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 4 FirstSpawnWarningSound vo/engineer_sf13_midnight02.mp3 } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 63.25 FirstSpawnOutput { Target block Action Disable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cab Action Disable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cargoshop3 Action enable } } WaveSpawn { Name "CHECKPOINT2" Where spawnbot WaitForAllSpawned "REVIVE2" WaitBeforeStarting 63.25 FirstSpawnWarningSound youwilldiefromthis.mp3 FirstSpawnOutput { Target fam Action disable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 63.25 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 63.25 FirstSpawnOutput { Target station Action Disable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 64.25 FirstSpawnOutput { Target helper Action Enable } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 58.25 FirstSpawnMessage "{00FFFF}5..." FirstSpawnOutput { Target sign4 Action Show } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 59.25 FirstSpawnMessage "{00FFFF}4..." FirstSpawnOutput { Target sign5 Action Show } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 60.25 FirstSpawnMessage "{00FFFF}3..." FirstSpawnOutput { Target sign6 Action Show } } WaveSpawn { Name "CHECKPOINT2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 61.25 FirstSpawnMessage "{00FFFF}2..." FirstSpawnOutput { Target sign7 Action Show } } WaveSpawn { Name "BUFFER2" WaitForAllSpawned "REVIVE2" WaitBeforeStarting 62.25 FirstSpawnMessage "{00FFFF}1..." FirstSpawnOutput { Target sign8 Action Show } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 4 FirstSpawnWarningSound ambient/levels/prison/inside_battle_antlion8.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 4 FirstSpawnWarningSound ambient/levels/prison/inside_battle_antlion8.wav } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 8 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 8.5 FirstSpawnWarningSound physics/wood/wood_plank_break3.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 9 FirstSpawnWarningSound physics/wood/wood_plank_break4.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 9.5 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 10 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 10.5 FirstSpawnWarningSound physics/wood/wood_plank_break3.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 11 FirstSpawnWarningSound physics/wood/wood_plank_break1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 11.5 FirstSpawnWarningSound physics/wood/wood_plank_break2.wav } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 11.75 FirstSpawnWarningSound ambient/explosions/explode_4.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 12 FirstSpawnWarningSound ambient/explosions/explode_4.wav } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 12.25 FirstSpawnWarningSound ambient/rottenburg/barrier_smash.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 12.25 FirstSpawnWarningSound ambient/explosions/explode_3.wav FirstSpawnOutput { Target top_barrier Action kill } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 12.5 FirstSpawnWarningSound ambient/explosions/explode_2.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "UPPERCADE" WaitForAllSpawned "BUFFER2" WaitBeforeStarting 12.5 FirstSpawnWarningSound ambient/rottenburg/barrier_smash.wav FirstSpawnOutput { Target relay4 Action trigger } } WaveSpawn { Name "PART3-1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllSpawned "BUFFER2" WaitBeforeStarting 12 TotalCurrency 200 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 6000 Name "Giant Berserk-Bie" Scale 1.7 Attributes "MiniBoss" Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.6 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } } WaveSpawn { Name "PART3-1" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllSpawned "BUFFER2" TotalCurrency 500 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Undead Regenerator" Scale 1.0 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly DropWeapon 1 Message //Displays message in the chat { Name "Boss: Undead Regenerator" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Addcond { Index 55 Delay 0.2 } Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 1.25 "fire rate bonus" 0.001 "clip size upgrade atomic" 2 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 650 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "Projectile speed increased" 1.2 "airblast vertical vulnerability multiplier" 0.1 "health regen" 155 "voice pitch scale" 0.2 } Item "carouser's capotain" Item "friendly item" DeathSound npc/zombie_poison/pz_die2.wav } } WaveSpawn { Name "GROUP" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitForAllSpawned "BUFFER2" TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 2000 Name "Hell Zomurai" Scale 1.5 Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the half-zatoichi" "damage bonus" 5.0 } CharacterAttributes { "increase buff duration" 9.0 } Item "the half-zatoichi" Item "the infernal impaler" } } } WaveSpawn { Name "GROUP" Where spawnbot TotalCount 5 MaxActive 5 SpawnCount 5 WaitForAllSpawned "BUFFER2" TotalCurrency 0 FirstSpawnWarningSound ambient/levels/prison/inside_battle_antlion4.wav RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 2000 Name "Hell Zomurai" Scale 1.5 Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the half-zatoichi" "damage bonus" 5.0 } CharacterAttributes { "increase buff duration" 9.0 } Item "the half-zatoichi" Item "the infernal impaler" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1250 Name "Brutal Zombie" Scale 1.5 Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shovel "damage bonus" 5.0 "heal on kill" 625 } CharacterAttributes { "voice pitch scale" 0.3 "move speed bonus" 0.8 "dmg taken mult from special damage type 1" 2 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/ichthyosaur/attack_growl1.wav } } } WaveSpawn { Name "PART3-1" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 1 WaitForAlldead "GROUP" WaitBeforeStarting 3 WaitBetweenSpawns 0.5 FirstSpawnWarningSound ambient/levels/prison/inside_battle_antlion3.wav TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1250 Name "Brutal Zombie" Scale 1.5 Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shovel "damage bonus" 5.0 "heal on kill" 625 } CharacterAttributes { "voice pitch scale" 0.3 "move speed bonus" 0.8 "dmg taken mult from special damage type 1" 2 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/ichthyosaur/attack_growl1.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 850 Name "Armored Super Kami-Bie" Scale 1.3 Class Demoman Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the ullapool caber" "damage bonus" 15 "blast dmg to self increased" 15 } CharacterAttributes { "blast dmg to self increased" 15 "move speed bonus" 2.0 } Item "the ullapool caber" NoIdleSound 1 Attributes MiniBoss DeathSound "npc/ichthyosaur/snap_miss.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name "PART3-1" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 1 WaitForAlldead "GROUP" WaitBeforeStarting 4 WaitBetweenSpawns 0.5 FirstSpawnWarningSound ambient/levels/prison/inside_battle_antlion2.wav TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "U-Tanky Undead-Train" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.5 "fire rate bonus" 0.5 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { Name "PART3MUSIC" WaitForAlldead "PART3-1" WaitBeforeStarting 3 FirstSpawnWarningSound #music/hl2_song19.mp3 } WaveSpawn { Name "PART3MUSIC" WaitForAlldead "PART3-1" WaitBeforeStarting 3 FirstSpawnWarningSound #music/hl2_song19.mp3 } WaveSpawn { Name "PART3-2" Where spawnbot TotalCurrency 3000 TotalCount 25 MaxActive 15 SpawnCount 1 WaitBetweenSpawns 2 WaitForAlldead "PART3-1" WaitBeforeStarting 10 RandomSpawn 1 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 600 Name "Dire Knight Zombie" Class Demoman Skill Normal Tag "bot_giant" ItemAttributes { ItemName "the eyelander" "mark for death" 1 "damage bonus" 1.5 "heal on kill" 100 } CharacterAttributes { "health regen" 20 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 777 Name Berserk-Bie Class Demoman Skill Expert Tag "bot_giant" ItemAttributes { ItemName "the scotsman's skullcutter" "heal on kill" 333 "damage bonus" 1.5 } CharacterAttributes { "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "the battery bandolier" } TFBot { Attributes "Aggressive" Action FetchFlag Name Zomurai Template T_TFBot_Demoman_Samurai Tag "bot_giant" ClassIcon dead ItemAttributes { ItemName "the half-zatoichi" "heal on kill" 650 } CharacterAttributes { "melee range multiplier" 2 "voice pitch scale" 0.01 } } } } WaveSpawn { Name "BURNFX" WaitForAlldead "PART3-2" WaitBeforeStarting 12 FirstSpawnWarningSound player/flame_out.wav FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "BURNFX" WaitForAlldead "PART3-2" WaitBeforeStarting 12 FirstSpawnWarningSound player/flame_out.wav FirstSpawnOutput { Target GTFOEND Action trigger } } WaveSpawn { Name "BURNFX" WaitForAlldead "PART3-2" WaitBeforeStarting 12.5 FirstSpawnWarningSound ambient/fireball.wav } WaveSpawn { Name "BURNFX" WaitForAlldead "PART3-2" WaitBeforeStarting 13 FirstSpawnWarningSound trespasser/aaa2.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "BURNMUSIC" WaitForAlldead "PART3-3a" FirstSpawnWarningSound #music/hl1_song5.mp3 } WaveSpawn { Name "BURNMUSIC" WaitForAlldead "PART3-3a" FirstSpawnWarningSound #music/hl1_song5.mp3 } WaveSpawn { Name "PART3-3a" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 1 WaitForAlldead "PART3-2" WaitBeforeStarting 13 WaitBetweenSpawns 0.5 RandomSpawn 1 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 650 Name "Undying Dire Flaming Zombie" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 650 "damage bonus" 2.0 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 3 } Item "the backburner" Item "the last breath" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "misc\bonzo_vomit01.wav" } } WaveSpawn { Name "PART3-3" Where spawnbot TotalCount 55 MaxActive 11 SpawnCount 1 RandomSpawn 1 WaitForAlldead "PART3-3a" WaitBetweenSpawns 0.5 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Dire Flaming Zombie" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 125 "damage bonus" 1.5 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } Item "the backburner" Item "the last breath" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Dire Flaming Zombie" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 125 "damage bonus" 1.5 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } Item "the backburner" Item "the last breath" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 400 Name "Flaming Zombie" Scale 1.2 Class Pyro Skill Hard WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "heal on kill" 175 "bleeding duration" 0.5 "hand scale" 0.00001 } ItemAttributes { ItemName tf_weapon_fireaxe "bleeding duration" 2 "heal on kill" 175 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the backburner" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Dire Flaming Zombie" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 125 "damage bonus" 1.5 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } Item "the backburner" Item "the last breath" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Dire Flaming Zombie" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 125 "damage bonus" 1.5 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } Item "the backburner" Item "the last breath" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 650 Name "Undying Dire Flaming Zombie" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 650 "damage bonus" 2.0 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 1.5 "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 3 } Item "the backburner" Item "the last breath" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "misc\bonzo_vomit01.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 3666 Name "Giant Flaming Zombie" Class Pyro Scale 1.75 Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" Attributes "MiniBoss" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 125 "damage bonus" 1.5 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } Item "the backburner" Item "the last breath" DeathSound npc/zombie_poison/pz_idle2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 3666 Name "Giant Flaming Zombie" Class Pyro Scale 1.75 Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "AlwaysFireWeapon" Attributes "MiniBoss" ItemAttributes { ItemName "the backburner" "mark for death" 1 "heal on kill" 125 "damage bonus" 1.5 "hand scale" 0.00001 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } Item "the backburner" Item "the last breath" DeathSound npc/zombie_poison/pz_idle2.wav } } } WaveSpawn { Name "PART3-3" Where spawnbot TotalCount 85 MaxActive 15 SpawnCount 1 WaitForAlldead "PART3-3a" WaitBetweenSpawns 0.5 RandomChoice { TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 250 Name "Horde Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Tag "bot_giant" ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 100 "bleeding duration" 2 } CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "the hellmet" } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "npc/fast_zombie/wake1.wav" } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "npc/fast_zombie/wake1.wav" } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "npc/fast_zombie/wake1.wav" } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" DeathSound "npc/fast_zombie/wake1.wav" NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" DeathSound "npc/fast_zombie/wake1.wav" NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" DeathSound "npc/fast_zombie/wake1.wav" NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" DeathSound "npc/fast_zombie/wake1.wav" NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { ClassIcon dead Health 350 Name "Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 175 "bleeding duration" 2 "damage bonus vs burning targets" 2 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 0.7 "voice pitch scale" 0.01 } Item "spine-chilling skull" DeathSound "npc/fast_zombie/wake1.wav" NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { Attributes "Aggressive" Action FetchFlag Health 16666 AutoJumpMin 0 AutoJumpMax 0 ClassIcon deader DropWeapon 1 Name "Hell-Born Giant" Scale 1.7 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" ItemAttributes { ItemName "the huo long heatmaker" "damage bonus vs burning" 3 "damage bonus" 1.5 "always crit" 1 "heal on kill" 666 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 } ItemAttributes { ItemName tf_weapon_shotgun_hwg "Attack not cancel charge" 1 } ItemAttributes { ItemName tf_weapon_fists "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "voice pitch scale" 0.35 } Item "the huo long heatmaker" Item "spine-chilling skull" } } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "REVIVE3" WaitForAlldead "PART3-3" WaitBeforeStarting 3 FirstSpawnOutput { Target life_relay Action Trigger } } WaveSpawn { Name "REVIVE3" WaitForAlldead "PART3-3" WaitBeforeStarting 3 FirstSpawnOutput { Target item_teamflag Action Trigger } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE3" FirstSpawnOutput { Target SURVIVORAISTART Action Trigger } } WaveSpawn { Name "ADVICE" WaitForAllSpawned "REVIVE3" TotalCount 0 MaxActive 0 SpawnCount 0 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 0 Support 1 WaitBeforeStarting 2 FirstSpawnMessage "{2EFF00}Checkpoint Manager{FFFFFF} : An outbreak has been released. There no antidotes left, I used them all." FirstSpawnOutput { Target helper Action Enable } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 45 FirstSpawnOutput { Target SURVIVORAIEND Action Trigger } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" FirstSpawnWarningSound trespasser/zombiewait2.mp3 } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 2 FirstSpawnOutput { Target sign3 Action Show } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 2 FirstSpawnOutput { Target block Action Enable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 2 FirstSpawnOutput { Target cab //stupid cabinet Action Enable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 2 FirstSpawnOutput { Target cargoshop3 Action disable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 2 FirstSpawnWarningSound physics/metal/metal_grate_impact_hard3.wav FirstSpawnOutput { Target fam Action enable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 2 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 2 FirstSpawnOutput { Target station Action Enable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 4 } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 63.25 FirstSpawnOutput { Target block Action Disable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cab Action Disable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cargoshop3 Action enable } } WaveSpawn { Name "CHECKPOINT3" Where spawnbot WaitForAllSpawned "REVIVE3" WaitBeforeStarting 63.25 FirstSpawnWarningSound youwilldiefromthis.mp3 FirstSpawnOutput { Target fam Action disable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 63.25 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 63.25 FirstSpawnOutput { Target station Action Disable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 64.25 FirstSpawnWarningSound vo/engineer_wranglekills02.mp3 FirstSpawnOutput { Target helper Action Disable } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 58.25 FirstSpawnMessage "{00FFFF}5..." FirstSpawnOutput { Target sign4 Action Show } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 59.25 FirstSpawnMessage "{00FFFF}4..." FirstSpawnOutput { Target sign5 Action Show } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 60.25 FirstSpawnMessage "{00FFFF}3..." FirstSpawnOutput { Target sign6 Action Show } } WaveSpawn { Name "CHECKPOINT3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 61.25 FirstSpawnMessage "{00FFFF}2..." FirstSpawnOutput { Target sign7 Action Show } } WaveSpawn { Name "BUFFER3" WaitForAllSpawned "REVIVE3" WaitBeforeStarting 62.25 FirstSpawnMessage "{00FFFF}1..." FirstSpawnOutput { Target sign8 Action Show } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "PART4FX" WaitForAllSpawned "BUFFER3" WaitBeforeStarting 8 FirstSpawnWarningSound npc/zombie_poison/pz_call1.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART4FX" WaitForAllSpawned "BUFFER3" WaitBeforeStarting 8 FirstSpawnWarningSound #music/hl1_song21.mp3 } WaveSpawn { Name "PART4FX" WaitForAllSpawned "BUFFER3" WaitBeforeStarting 8 FirstSpawnWarningSound #music/hl1_song21.mp3 } WaveSpawn { Name "PART4-1" Where spawnbot TotalCount 155 MaxActive 20 SpawnCount 1 WaitForAllSpawned "BUFFER3" WaitBeforeStarting 8 WaitBetweenSpawns 0.5 RandomSpawn 1 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 650 Name "Undying Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 3 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 30 "move speed bonus" 1.75 "dmg taken mult from special damage type 1" 3 } DeathSound npc/zombie_poison/pz_pain3.wav NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 650 Name "Undying Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 3 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 30 "move speed bonus" 1.75 "dmg taken mult from special damage type 1" 3 } DeathSound npc/zombie_poison/pz_pain3.wav NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 350 Name "Undying Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 8 } CharacterAttributes { "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 3 } Item "the fortified compound" DeathSound npc/zombie_poison/pz_warn1.wav NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 350 Name "Undying Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 8 } CharacterAttributes { "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 3 } Item "the fortified compound" DeathSound npc/zombie_poison/pz_warn1.wav NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 300 Name "Poison Zombie" Class Sniper Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" ItemAttributes { ItemName tf_weapon_club "bleeding duration" 10 "heal on kill" 100 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 550 Name "Dire Poison Zombie" Class Sniper Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_club "bleeding duration" 15 "heal on kill" 550 "damage bonus" 2 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 20 "move speed bonus" 1.5 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 150 Name "Zombie Bowman" Class Sniper Skill Normal WeaponRestrictions PrimaryOnly Tag "bot_giant" ItemAttributes { ItemName "the fortified compound" "bleeding duration" 4 } CharacterAttributes { "voice pitch scale" 0.01 } Item "the fortified compound" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Chaos Undead" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Chaos Undead" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Chaos Undead" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Chaos Undead" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Chaos Undead" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Chaos Undead" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } } TFBot { ClassIcon dead Health 750 Name "True Chaos Undead" Attributes "Aggressive" Action FetchFlag Class Pyro Skill Expert DropWeapon 1 WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "panic attack shotgun" "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 "weapon burn time increased" 3 "damage bonus" 2.5 "slow enemy on hit major" 3 "subtract victim medigun charge on hit" 3 "subtract victim cloak on hit" 9 "attach particle effect" 125 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } Item "panic attack shotgun" DeathSound misc\bonzo_vomit02.wav NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { ClassIcon dead Health 750 Name "True Chaos Undead" Attributes "Aggressive" Action FetchFlag Class Pyro Skill Expert DropWeapon 1 WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "panic attack shotgun" "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 "weapon burn time increased" 3 "damage bonus" 2.5 "slow enemy on hit major" 3 "subtract victim medigun charge on hit" 3 "subtract victim cloak on hit" 9 "attach particle effect" 125 } CharacterAttributes { "move speed bonus" 0.65 "voice pitch scale" 0.2 } Item "panic attack shotgun" DeathSound misc\bonzo_vomit02.wav NoIdleSound 1 Attributes MiniBoss Scale 1.0 } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 900 Name "Weird Steel Zombie" Scale 1.5 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly DropWeapon 1 ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 } CharacterAttributes { "voice pitch scale" 0.01 } Item "fists of steel" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 900 Name "Weird Steel Zombie" Scale 1.5 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 "voice pitch scale" 0.01 } Item "fists of steel" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 2500 Name "Giant Chaos Undead" Scale 1.7 Attributes "MiniBoss" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } DeathSound npc/dog/dog_growl3.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 2500 Name "Giant Chaos Undead" Scale 1.7 Attributes "MiniBoss" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } DeathSound npc/dog/dog_growl3.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 900 Name "Weird Steel Zombie" Scale 1.5 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 "voice pitch scale" 0.01 } Item "fists of steel" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 900 Name "Weird Steel Zombie" Scale 1.5 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 "voice pitch scale" 0.01 } Item "fists of steel" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 2500 Name "Giant Chaos Undead" Scale 1.7 Attributes "MiniBoss" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } DeathSound npc/dog/dog_growl3.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 2500 Name "Giant Chaos Undead" Scale 1.7 Attributes "MiniBoss" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName tf_weapon_shotgun_pyro "bleeding duration" 7 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.6 "voice pitch scale" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } DeathSound npc/dog/dog_growl3.wav } } } WaveSpawn { Name "PART4-1" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 3 WaitForAllSpawned "BUFFER3" WaitBeforeStarting 60 WaitBetweenSpawns 30 TotalCurrency 2000 Squad { TFBot { Attributes "Aggressive" Action FetchFlag Template Gargantuar ClassIcon deader DeathSound npc\zombie_poison\pz_alert2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 5000 AutoJumpMin 10 AutoJumpMax 10 Name "Giant Conch Zomurai" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" Attributes "MiniBoss" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 3.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 5000 AutoJumpMin 10 AutoJumpMax 10 Name "Giant Conch Zomurai" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" Attributes "MiniBoss" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 3.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name "PART4-1" Where spawnbot TotalCount 6 MaxActive 6 SpawnCount 3 WaitForAllSpawned "BUFFER3" WaitBeforeStarting 60 WaitBetweenSpawns 30 TotalCurrency 1200 Squad { TFBot { Attributes "Aggressive" Action FetchFlag Template Gargantuar ClassIcon deader DeathSound npc\zombie_poison\pz_alert2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 5000 AutoJumpMin 10 AutoJumpMax 10 Name "Giant Conch Zomurai" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" Attributes "MiniBoss" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 3.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 5000 AutoJumpMin 10 AutoJumpMax 10 Name "Giant Conch Zomurai" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" Attributes "MiniBoss" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 3.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 5 FirstSpawnWarningSound ambient/atmosphere/cave_hit5.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 5 FirstSpawnOutput { Target hudbgone Action Trigger } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 5 FirstSpawnWarningSound ambient/atmosphere/cave_hit5.wav FirstSpawnOutput { Target fade Action fade } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 10 FirstSpawnWarningSound ambient/creatures/town_scared_breathing1.wav FirstSpawnOutput { Target fog_system Action Enable } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 10 FirstSpawnWarningSound ambient/creatures/town_scared_breathing1.wav FirstSpawnOutput { Target overlay Action StartOverlays } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 10 FirstSpawnWarningSound ambient/creatures/town_scared_breathing1.wav } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 15 FirstSpawnWarningSound ambient/atmosphere/cave_hit4.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 15 FirstSpawnWarningSound ambient/atmosphere/cave_hit4.wav FirstSpawnOutput { Target fade2 Action fade } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 20 FirstSpawnOutput { Target hudcome Action Trigger } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 20 FirstSpawnWarningSound music/radio1.mp3 } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 20 FirstSpawnWarningSound music/radio1.mp3 } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-1" WaitBeforeStarting 59 FirstSpawnOutput { Target viro_beaton Action Trigger } } WaveSpawn { Name "PART4-2" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAlldead "PART4-1" WaitBeforeStarting 25 FirstSpawnWarningSound "ui/halloween_boss_summoned_fx.wav" RandomSpawn 1 TotalCurrency 3000 FirstSpawnOutput { Target GTFOSTART Action trigger } DoneOutput { Target viro_beatoff Action Trigger } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 60000 Name "Undead Slasher Lord" Scale 1.9 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" DropWeapon 1 Message //Displays message in the chat { Name "{green}Super Boss: Undead Slasher Lord" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the eyelander" "damage bonus" 11 "hand scale" 2.65 "melee range multiplier" 3.3 "fire rate bonus" 0.85 } CharacterAttributes { "move speed bonus" 0.2 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3.5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the chargin' targe" Item "the eyelander" Item "prince tavish's crown" Item "the king of scotland cape" DeathSound "ui/halloween_boss_defeated_fx.wav" } } WaveSpawn { Name "PART4-2" Where spawnbot TotalCount 30 MaxActive 10 SpawnCount 1 WaitForAlldead "PART4-1" WaitBeforeStarting 25 WaitBetweenSpawns 2 RandomSpawn 1 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action Mobber ClassIcon deader Health 1500 Name "S-Armored Super Kami-Bie" Scale 1.5 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName "the ullapool caber" "damage bonus" 99 "blast dmg to self increased" 99 "fire rate bonus" 0.4 } CharacterAttributes { "move speed bonus" 2.0 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "the ullapool caber" Item "spine-chilling skull" Item "the ornament armament" DeathSound npc/zombie_poison/pz_die1.wav } TFBot { Attributes "Aggressive" Action Mobber ClassIcon dead Health 750 Name "Deadly Zomurai" Template T_TFBot_Demoman_Samurai Attributes "AlwaysCrit" CharacterAttributes { "damage bonus" 25 "voice pitch scale" 0.01 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/stalker/go_alert2.wav } } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-2" FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-2" FirstSpawnOutput { Target hudbgone Action Trigger } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-2" FirstSpawnWarningSound vehicles/airboat/pontoon_splash2.wav FirstSpawnOutput { Target fade3 Action fade } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-2" FirstSpawnWarningSound vehicles/airboat/pontoon_splash2.wav FirstSpawnOutput { Target mist Action TurnOff } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-2" //WaitBeforeStarting 1.5 //FirstSpawnWarningSound ambient/voices/playground_memory.wav FirstSpawnOutput { Target fog_system Action Disable } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-2" //WaitBeforeStarting 1.5 FirstSpawnWarningSound ambient/voices/playground_memory.wav FirstSpawnOutput { Target fog_old Action Trigger } } WaveSpawn { Name "PART4FX" WaitForAlldead "PART4-2" FirstSpawnOutput { Target overlay Action stopoverlays } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "REVIVE4" WaitForAlldead "PART4-2" WaitBeforeStarting 8 FirstSpawnOutput { Target life_relay Action Trigger } } WaveSpawn { Name "REVIVE4" WaitForAlldead "PART4-2" WaitBeforeStarting 8 FirstSpawnOutput { Target item_teamflag Action ForceReset } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE4" FirstSpawnOutput { Target SURVIVORAISTART Action Trigger } } WaveSpawn { Name "ADVICE" WaitForAllSpawned "REVIVE4" TotalCount 0 MaxActive 0 SpawnCount 0 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 0 Support 1 WaitBeforeStarting 2 FirstSpawnMessage "{2EFF00}Checkpoint Manager{FFFFFF} : Them 'robots' are coming. Explosives, bullets, the whole package!" FirstSpawnOutput { Target viro_beatoff Action Trigger } } WaveSpawn { Name "ADVICE" WaitForAllSpawned "REVIVE4" TotalCount 0 MaxActive 0 SpawnCount 0 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 0 Support 1 WaitBeforeStarting 2 FirstSpawnOutput { Target helper Action Enable } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 45 FirstSpawnOutput { Target SURVIVORAIEND Action Trigger } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" FirstSpawnWarningSound trespasser/zombiewait2.mp3 FirstSpawnOutput { Target GTFOEND Action trigger } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" FirstSpawnOutput { Target hudcome Action trigger } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 2 FirstSpawnOutput { Target sign3 Action Show } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 2 FirstSpawnOutput { Target block Action Enable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 2 FirstSpawnOutput { Target cab //stupid cabinet Action Enable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 2 FirstSpawnOutput { Target cargoshop3 Action disable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 2 FirstSpawnWarningSound physics/metal/metal_grate_impact_hard3.wav FirstSpawnOutput { Target fam Action enable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 2 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 2 FirstSpawnOutput { Target station Action Enable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 4 FirstSpawnOutput { Target viro_beatoff Action Trigger } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 63.25 FirstSpawnOutput { Target block Action Disable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cab Action Disable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cargoshop3 Action enable } } WaveSpawn { Name "CHECKPOINT4" Where spawnbot WaitForAllSpawned "REVIVE4" WaitBeforeStarting 63.25 FirstSpawnWarningSound youwilldiefromthis.mp3 FirstSpawnOutput { Target fam Action disable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 63.25 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 63.25 FirstSpawnOutput { Target station Action Disable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 64.25 FirstSpawnWarningSound vo/engineer_mvm_taunt01.mp3 FirstSpawnOutput { Target helper Action Disable } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 58.25 FirstSpawnMessage "{00FFFF}5..." FirstSpawnOutput { Target sign4 Action Show } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 59.25 FirstSpawnMessage "{00FFFF}4..." FirstSpawnOutput { Target sign5 Action Show } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 60.25 FirstSpawnMessage "{00FFFF}3..." FirstSpawnOutput { Target sign6 Action Show } } WaveSpawn { Name "CHECKPOINT4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 61.25 FirstSpawnMessage "{00FFFF}2..." FirstSpawnOutput { Target sign7 Action Show } } WaveSpawn { Name "BUFFER4" WaitForAllSpawned "REVIVE4" WaitBeforeStarting 62.25 FirstSpawnMessage "{00FFFF}1..." FirstSpawnOutput { Target sign8 Action Show } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "DISABLESPOOK" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 9 FirstSpawnOutput { Target gameover Action Kill } } WaveSpawn { Name "DISABLESPOOK" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 9 FirstSpawnOutput { Target gameover2 Action Kill } } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 9 FirstSpawnWarningSound mvm/mvm_warning.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 9 FirstSpawnWarningSound mvm/mvm_warning.wav } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 12 FirstSpawnWarningSound trespasser/corrupt4.wav FirstSpawnMessage "{blue}The Corrupted{FFFFFF} : I... am a 'robot'. I was built to scare you." FirstSpawnOutput { Target mvm_beaton Action PlaySound } } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 12 FirstSpawnWarningSound trespasser/corrupt4.wav } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 16 FirstSpawnWarningSound mvm/mvm_warning.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 16 FirstSpawnWarningSound mvm/mvm_warning.wav FirstSpawnOutput { Target mvm_beaton Action Trigger } } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 19 FirstSpawnWarningSound trespasser/corrupt3.wav FirstSpawnMessage "{blue}The Corrupted{FFFFFF} : Crush! Kill. Kill! KILL. KILL! KILLLL *death*" } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 19 FirstSpawnWarningSound trespasser/corrupt3.wav } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 24 FirstSpawnWarningSound ambient/energy/zap6.wav } WaveSpawn { Name "PART5FX" WaitForAllSpawned "BUFFER4" WaitBeforeStarting 24 FirstSpawnWarningSound ambient/energy/zap5.wav } WaveSpawn { Name "PART5-1" Where spawnbot TotalCount 40 MaxActive 24 SpawnCount 1 WaitForAllSpawned "BUFFER4" WaitBeforeStarting 16 WaitBetweenSpawns 0.5 RandomSpawn 1 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag Name "Infected Bowman" ClassIcon dead Template T_TFBot_Sniper_Huntsman Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag Name "Infected Bowman" ClassIcon dead Template T_TFBot_Sniper_Huntsman Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag Name "Infected Bowman" ClassIcon dead Template T_TFBot_Sniper_Huntsman Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag Name "Infected Bowman" ClassIcon dead Template T_TFBot_Sniper_Huntsman Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 750 Name "Undead Slasher" Scale 1.2 Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the eyelander" "critboost on kill" 3 "damage bonus" 2.5 "melee range multiplier" 2.5 "hand scale" 2.0 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the chargin' targe" Item "the eyelander" } } } WaveSpawn { Name "PART5-1" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitForAllSpawned "BUFFER4" WaitBetweenSpawns 10 WaitBeforeStarting 10 RandomSpawn 1 TotalCurrency 500 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 25000 Name "Undead Bow Master" Scale 1.0 Class Sniper DropWeapon 1 Message //Displays message in the chat { Name "Boss: Undead Bow Master" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.4 "bleeding duration" 10 "damage bonus" 5.0 "faster reload rate" 0.3 "mark for death" 1 } CharacterAttributes { "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "voice pitch scale" 0.01 } Item "the huntsman" Item "trophy belt" Item "the outback intellectual" DeathSound vo/ravenholm/monk_death07.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Demonic Pyro" Scale 1.0 Class Pyro Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Message //Displays message in the chat { Name "Boss: Demonic Pyro" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the nostromo napalmer" "airblast pushback scale" 5.0 "heal on kill" 666 "mark for death" 1 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.05 "voice pitch scale" 0.01 } Item "the nostromo napalmer" Item "voodoo juju" DeathSound "ui/halloween_boss_defeated_fx.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Undead Regenerator" Scale 1.0 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Message //Displays message in the chat { Name "Boss: Undead Regenerator" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Addcond { Index 55 Delay 0.2 } Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 1.25 "fire rate bonus" 0.001 "clip size upgrade atomic" 2 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 650 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "Projectile speed increased" 1.2 "airblast vertical vulnerability multiplier" 0.1 "health regen" 155 "voice pitch scale" 0.2 } Item "carouser's capotain" Item "friendly item" DeathSound npc/zombie_poison/pz_die2.wav } } } WaveSpawn { Name "PART5-1" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 1 WaitForAllSpawned "BUFFER4" WaitBetweenSpawns 10 WaitBeforeStarting 10 RandomSpawn 1 TotalCurrency 500 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 25000 Name "Undead Bow Master" Scale 1.0 Class Sniper DropWeapon 1 Message //Displays message in the chat { Name "Boss: Undead Bow Master" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.4 "bleeding duration" 10 "damage bonus" 5.0 "faster reload rate" 0.3 "mark for death" 1 } CharacterAttributes { "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "voice pitch scale" 0.01 } Item "the huntsman" Item "trophy belt" Item "the outback intellectual" DeathSound vo/ravenholm/monk_death07.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Demonic Pyro" Scale 1.0 Class Pyro Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Message //Displays message in the chat { Name "Boss: Demonic Pyro" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the nostromo napalmer" "airblast pushback scale" 5.0 "heal on kill" 666 "mark for death" 1 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.05 "voice pitch scale" 0.01 } Item "the nostromo napalmer" Item "voodoo juju" DeathSound "ui/halloween_boss_defeated_fx.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Undead Regenerator" Scale 1.0 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Message //Displays message in the chat { Name "Boss: Undead Regenerator" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Addcond { Index 55 Delay 0.2 } Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 1.25 "fire rate bonus" 0.001 "clip size upgrade atomic" 2 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 650 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "Projectile speed increased" 1.2 "airblast vertical vulnerability multiplier" 0.1 "health regen" 155 "voice pitch scale" 0.2 } Item "carouser's capotain" Item "friendly item" DeathSound npc/zombie_poison/pz_die2.wav } } } WaveSpawn { Name "PART5-2" Where spawnbot TotalCount 54 MaxActive 18 SpawnCount 3 WaitForAllSpawned "PART5-1" WaitBetweenSpawns 1 RandomSpawn 1 TotalCurrency 0 DoneOutput { Target mvm_beatoff Action Trigger } Squad { ShouldPreserveSquad 1 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "Rocket Zombie" Class Soldier Skill Normal WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 0.7 "voice pitch scale" 0.01 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } } } WaveSpawn { Name "PART5-2" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllSpawned "PART5-1" WaitBetweenSpawns 10 WaitBeforeStarting 10 RandomSpawn 1 TotalCurrency 0 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Demonic Pyro" Scale 1.0 Class Pyro Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Message //Displays message in the chat { Name "Boss: Demonic Pyro" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the nostromo napalmer" "airblast pushback scale" 5.0 "heal on kill" 666 "mark for death" 1 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.05 "voice pitch scale" 0.01 } Item "the nostromo napalmer" Item "voodoo juju" DeathSound "ui/halloween_boss_defeated_fx.wav" } } WaveSpawn { Name "PART5-2" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 WaitForAllSpawned "PART5-1" WaitBetweenSpawns 10 WaitBeforeStarting 10 RandomSpawn 1 TotalCurrency 0 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 20000 Name "Demonic Pyro" Scale 1.0 Class Pyro Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Message //Displays message in the chat { Name "Boss: Demonic Pyro" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the nostromo napalmer" "airblast pushback scale" 5.0 "heal on kill" 666 "mark for death" 1 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.05 "voice pitch scale" 0.01 } Item "the nostromo napalmer" Item "voodoo juju" DeathSound "ui/halloween_boss_defeated_fx.wav" } } WaveSpawn { Name "PART5-3" Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 2 WaitForAlldead "PART5-2" WaitBeforeStarting 20 RandomSpawn 1 TotalCurrency 0 Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 2000 Name "Ultra Corrupted Soldier" Scale 1.35 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 5.0 "fire rate bonus" 0.3 "faster reload rate" 0.1 "clip size bonus upgrade" 5 } CharacterAttributes { "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 2 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/dog/dog_alarmed3.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 2000 Name "Ultra Corrupted Soldier" Scale 1.35 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 5.0 "fire rate bonus" 0.3 "faster reload rate" 0.1 "clip size bonus upgrade" 5 } CharacterAttributes { "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 2 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/dog/dog_alarmed3.wav } } } WaveSpawn { Name "PART5-3" Where spawnbot TotalCount 32 MaxActive 14 SpawnCount 1 WaitForAlldead "PART5-2" WaitBeforeStarting 63.75 WaitBetweenSpawns 0.5 RandomSpawn 1 TotalCurrency 0 TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 2000 Name "Ultra Corrupted Soldier" Scale 1.35 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 5.0 "fire rate bonus" 0.3 "faster reload rate" 0.1 "clip size bonus upgrade" 5 } CharacterAttributes { "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 2 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/dog/dog_alarmed3.wav } } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 6 FirstSpawnWarningSound mvm/mvm_warning.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 6 FirstSpawnWarningSound mvm/mvm_warning.wav } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 9 FirstSpawnWarningSound trespasser/corrupt2.wav FirstSpawnMessage "{blue}The Corrupted{FFFFFF} : I am programmed to be scary!" } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 9 FirstSpawnWarningSound trespasser/corrupt2.wav } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 12 FirstSpawnWarningSound mvm/mvm_warning.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 12 FirstSpawnWarningSound mvm/mvm_warning.wav } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 15 FirstSpawnWarningSound trespasser/corrupt1.wav FirstSpawnMessage "{blue}The Corrupted{FFFFFF} : ... I will find {red}YOU{FFFFFF}. That's what I do! That's ALL I do!" } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 15 FirstSpawnWarningSound trespasser/corrupt1.wav } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 20 FirstSpawnWarningSound mvm/mvm_warning.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 20 FirstSpawnWarningSound mvm/mvm_warning.wav } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-2" WaitBeforeStarting 20 FirstSpawnWarningSound #trespasser/zombierobotest.mp3 } WaveSpawn { Name "PART5-3" Where spawnbot WaitForAlldead "PART5-2" WaitBeforeStarting 63.75 FirstSpawnOutput { Target threat Action Trigger } } WaveSpawn { Name "PART5-3" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitForAlldead "PART5-2" WaitBeforeStarting 63.75 RandomSpawn 1 TotalCurrency 200 FirstSpawnOutput { Target shakeit2 Action startshake } Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 30000 Name "Undead Destroyer" Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Message //Displays message in the chat { Name "Boss: Undead Destroyer" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } InterruptAction { Delay 1 Repeats 1 Duration 8 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "festive minigun 2011" "damage bonus" 0.35 "ring of fire while aiming" 1 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 "mark for death" 1 "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.3 "health regen" 150 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } Item "festive minigun 2011" Item "spine-chilling skull 2011" DeathSound npc/antlion_guard/antlion_guard_die2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } } } WaveSpawn { Name "PART5-3" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitForAlldead "PART5-2" WaitBeforeStarting 63.75 RandomSpawn 1 TotalCurrency 200 FirstSpawnOutput { Target shakeit2 Action startshake } Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 30000 Name "Undead Destroyer" Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Message //Displays message in the chat { Name "Boss: Undead Destroyer" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } InterruptAction { Delay 1 Repeats 1 Duration 8 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "festive minigun 2011" "damage bonus" 0.35 "ring of fire while aiming" 1 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 "mark for death" 1 "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.3 "health regen" 150 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } Item "festive minigun 2011" Item "spine-chilling skull 2011" DeathSound npc/antlion_guard/antlion_guard_die2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 250 Name "Infected Backup Scout" Attributes "SpawnWithFullCharge" Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 "increase buff duration" 10.0 } Item "the battalion's backup" } } } WaveSpawn { Name "PART5-4" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAlldead "PART5-3" WaitBeforeStarting 40 WaitBetweenSpawns 0.5 RandomSpawn 1 TotalCurrency 1500 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" DoneOutput { Target mvm_beatoff Action Trigger } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 90000 Name "Commando Gargantuar" Class HeavyWeapons Skill Expert MaxVisionRange 5000 Message //Displays message in the chat { Name "{green}Super Boss: Commando Gargantuar" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Scale 1.9 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" DropWeapon 1 ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 20 "override projectile type" 2 "fire rate bonus" 1.45 "mod projectile heat seek power" 90 "mod projectile heat aim error" 180 "mod projectile heat aim time" 99 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "eotl_sheavyshirt" Item "the patriot peak" DeathSound "mvm/mvm_bomb_explode.wav" } } WaveSpawn { Name "PART5-4" Where spawnbot TotalCount 15 MaxActive 15 SpawnCount 1 WaitForAlldead "PART5-3" WaitBeforeStarting 6 WaitBetweenSpawns 5 RandomSpawn 1 TotalCurrency 0 FirstSpawnOutput { Target mvm_beaton Action Trigger } RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag Template Gargantuar ClassIcon deader DeathSound npc\zombie_poison\pz_alert2.wav } TFBot { Attributes "Aggressive" Action FetchFlag Template Gargantuar ClassIcon deader DeathSound npc\zombie_poison\pz_alert2.wav } TFBot { Attributes "Aggressive" Action FetchFlag Template Gargantuar ClassIcon deader DeathSound npc\zombie_poison\pz_alert2.wav } TFBot { Attributes "Aggressive" Action FetchFlag Template Gargantuar ClassIcon deader DeathSound npc\zombie_poison\pz_alert2.wav } TFBot { Attributes "Aggressive" Action FetchFlag Health 37500 Name Giga-Gargantuar Scale 2.05 Template Gargantuar ClassIcon deader Addcond { Index 42 Delay 0.5 } ItemAttributes { ItemName apoco-fists "damage bonus" 10 "heal on kill" 2000 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 } Item "die regime-panzerung" Item "the bunsen brave" DeathSound trespasser/tank_fire_07.wav } } } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-4" WaitBeforeStarting 15 FirstSpawnWarningSound music/stingers/hl1_stinger_song28.mp3 FirstSpawnOutput { Target signbomb Action show } } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-4" WaitBeforeStarting 15 FirstSpawnOutput { Target extrabomb_relay Action trigger } } WaveSpawn { Name "PART5FX" WaitForAlldead "PART5-4" WaitBeforeStarting 15 FirstSpawnWarningSound music/stingers/hl1_stinger_song28.mp3 } WaveSpawn { Name "PART5-5" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitForAlldead "PART5-4" WaitBeforeStarting 16 WaitBetweenSpawns 16 RandomSpawn 1 TotalCurrency 0 FirstSpawnOutput { Target fam Action kill } TFBot { ClassIcon deader Health 6666 Name "Giant Knight Zombie" Scale 1.7 Class Demoman Skill Expert Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" ItemAttributes { ItemName "the eyelander" "damage bonus" 2.5 "melee range multiplier" 2.5 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" Item "carouser's capotain" Item "osx item" } } WaveSpawn { Name "PART5-5" Where spawnbot TotalCount 85 MaxActive 26 SpawnCount 1 WaitForAlldead "PART5-4" WaitBeforeStarting 16.5 RandomSpawn 1 TotalCurrency 0 FirstSpawnOutput { Target shopgear Action kill } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 Name "Super Knight Zombie" Class Demoman Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the eyelander" "damage bonus" 3.0 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 75 } Item "the chargin' targe" Item "the eyelander" } } WaveSpawn { Name "TANKFX" WaitForAlldead "PART5-4" WaitBeforeStarting 14.4 FirstSpawnWarningSound ambient/materials/cartrap_explode_impact1.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } WaveSpawn { Name "TANKFX" WaitForAlldead "PART5-4" WaitBeforeStarting 14.4 FirstSpawnWarningSound ambient/materials/cartrap_explode_impact2.wav FirstSpawnOutput { Target shakeit2 Action StartShake } } /////////////////////////////////////////////CHECKPOINT WaveSpawn { Name "revive5" WaitForAlldead "PART5-5" WaitBeforeStarting 6 FirstSpawnOutput { Target life_relay Action Trigger } } WaveSpawn { Name "revive5" WaitForAlldead "PART5-5" WaitBeforeStarting 6 FirstSpawnOutput { Target item_teamflag Action ForceReset } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "revive5" FirstSpawnOutput { Target SURVIVORAISTART Action Trigger } } WaveSpawn { Name "SURVIVORAI" WaitForAllSpawned "revive5" WaitBeforeStarting 45 FirstSpawnOutput { Target SURVIVORAIEND Action Trigger } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" FirstSpawnWarningSound trespasser/zombiewait2.mp3 FirstSpawnOutput { Target GTFOEND Action trigger } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 2 FirstSpawnOutput { Target sign3 Action Show } } WaveSpawn { Name "CHECKPOINT5" WaitForAllSpawned "REVIVE5" WaitBeforeStarting 2 FirstSpawnOutput { Target block Action Enable } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 2 FirstSpawnOutput { Target cab //stupid cabinet Action Enable } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 2 FirstSpawnOutput { Target cargoshop3 Action disable } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 2 FirstSpawnWarningSound physics/metal/metal_grate_impact_hard3.wav FirstSpawnOutput { Target flag1_bomb Action ForceResetSilent } } WaveSpawn { Name "red4" WaitForAllSpawned "revive5" Support limited TotalCurrency 0 FirstSpawnWarningSound vo/compmode/cm_engie_pregamefirst_rare_03.mp3 FirstSpawnMessage "{2EFF00}Checkpoint Manager{FFFFFF} : I've made contact with the Military. This here be our last chance for rescue!" FirstSpawnOutput { Target helper Action Enable } } WaveSpawn { Name "ADVICE" WaitForAllSpawned "revive5" TotalCount 0 MaxActive 0 SpawnCount 0 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawnsAfterDeath 0 Support 1 WaitBeforeStarting 40 FirstSpawnOutput { Target slower0 Action kill } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 2 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 2 FirstSpawnOutput { Target station Action Enable } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 4 //FirstSpawnWarningSound vo/engineer_revenge01.mp3 } WaveSpawn { Name "CHECKPOINT5" WaitForAllSpawned "REVIVE5" WaitBeforeStarting 63.25 FirstSpawnOutput { Target block Action Disable } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 63.25 FirstSpawnOutput { Target cab Action Disable } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 63.25 } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 63.25 } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 63.25 } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 64.25 //FirstSpawnWarningSound vo/engineer_mvm_taunt01.mp3 FirstSpawnOutput { Target helper Action Disable } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 58.25 FirstSpawnMessage "{00FFFF}5..." FirstSpawnOutput { Target sign4 Action Show } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 59.25 FirstSpawnMessage "{00FFFF}4..." FirstSpawnOutput { Target sign5 Action Show } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 60.25 FirstSpawnMessage "{00FFFF}3..." FirstSpawnOutput { Target sign6 Action Show } } WaveSpawn { Name "checkpoint5" WaitForAllSpawned "revive5" WaitBeforeStarting 61.25 FirstSpawnMessage "{00FFFF}2..." FirstSpawnOutput { Target sign7 Action Show } } WaveSpawn { Name "BUFFER5" WaitForAllSpawned "revive5" WaitBeforeStarting 62.25 FirstSpawnMessage "{00FFFF}1..." FirstSpawnOutput { Target sign8 Action Show } } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 6 FirstSpawnWarningSound ambient/levels/prison/inside_battle1.wav FirstSpawnOutput { Target hudbgone Action Trigger } } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 6.5 FirstSpawnWarningSound ambient/levels/prison/inside_battle9.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 7 FirstSpawnWarningSound ambient/levels/prison/inside_battle8.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 7.5 FirstSpawnWarningSound ambient/levels/prison/inside_battle7.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 7.5 FirstSpawnWarningSound ambient/levels/streetwar/city_riot1.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 9 FirstSpawnWarningSound ambient/levels/prison/inside_battle6.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 10 FirstSpawnWarningSound ambient/levels/prison/inside_battle5.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 10.5 FirstSpawnWarningSound ambient/levels/prison/inside_battle4.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 11.5 FirstSpawnWarningSound ambient/levels/prison/inside_battle3.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 12 FirstSpawnWarningSound ambient/levels/prison/inside_battle2.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 12 FirstSpawnWarningSound ambient/levels/streetwar/city_riot2.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 12 FirstSpawnWarningSound ambient/levels/streetwar/city_riot2.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 14 FirstSpawnWarningSound trespasser/jetflyby1.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 16.75 FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 26 FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 19 FirstSpawnWarningSound #music/hl1_song3.mp3 } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 19 FirstSpawnWarningSound #music/hl1_song3.mp3 } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 18 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 18 FirstSpawnWarningSound npc/zombie/zombie_die2.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 19 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 19 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 19.5 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "PART6FX" WaitForAllSpawned "BUFFER5" WaitBeforeStarting 19.5 FirstSpawnWarningSound npc/zombie/zombie_die3.wav FirstSpawnOutput { Target hudcome Action Trigger } } WaveSpawn { Name "PART6-1" Where spawnbot TotalCount 100 MaxActive 20 SpawnCount 1 WaitBetweenSpawns 0.25 WaitForAllSpawned "BUFFER5" WaitBeforeStarting 14 TotalCurrency 0 FirstSpawnWarningSound ambient/creatures/town_moan1.wav FirstSpawnWarningSound trespasser/SKELT05.mp3 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 900 Name "Weird Steel Zombie" Scale 1.5 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 "voice pitch scale" 0.01 } Item "fists of steel" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1200 Name "Dire Undead Assassin" Scale 1.25 Class Sniper Skill Expert WeaponRestrictions MeleeOnly NoIdleSound 1 Attributes MiniBoss Tag "bot_gatebot" Attributes "AlwaysCrit" DropWeapon 1 ItemAttributes { ItemName tf_weapon_sniperrifle "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } ItemAttributes { ItemName tf_weapon_club "fire rate bonus" 0.6 "damage bonus" 3.25 "move speed bonus" 1.5 "always crit" 1 "melee range multiplier" 1.3 "health regen" 30 } CharacterAttributes { "voice pitch scale" 0.01 } DeathSound npc/zombie_poison/pz_pain1.wav Item "silver bullets" Item "holy hunter" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 500 Name "U-Tanky Undead-Train" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.5 "fire rate bonus" 0.5 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1100 Name "Armored Hyper Kami-Bie" Scale 1.3 Class Demoman Skill Normal WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the ullapool caber" "damage bonus" 20 "blast dmg to self increased" 20 } CharacterAttributes { "blast dmg to self increased" 20 "move speed bonus" 2.0 "dmg taken mult from special damage type 1" 2 } Item "the ullapool caber" NoIdleSound 1 Attributes MiniBoss SpawnTemplate { Name "upgradedbomb" Origin "0 0 150" } DeathSound "ambient\explosions\explode_3.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 Name "Super Knight Zombie" Class Demoman Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName "the eyelander" "damage bonus" 3.0 } CharacterAttributes { "voice pitch scale" 0.01 "health regen" 75 } Item "the chargin' targe" Item "the eyelander" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1250 Name "Brutal Zombie" Scale 1.5 Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_shovel "damage bonus" 5.0 "heal on kill" 625 } CharacterAttributes { "voice pitch scale" 0.3 "move speed bonus" 0.8 "dmg taken mult from special damage type 1" 2 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/ichthyosaur/attack_growl1.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 2000 Name "Hell Zomurai" Scale 1.5 Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Attributes "SpawnWithFullCharge" ItemAttributes { ItemName "the half-zatoichi" "damage bonus" 5.0 } CharacterAttributes { "increase buff duration" 9.0 } Item "the half-zatoichi" Item "the infernal impaler" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1250 Name "Corrupted Soldier" Scale 1.35 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" DropWeapon 1 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 "fire rate bonus" 0.6 "faster reload rate" 0.4 "clip size bonus upgrade" 5 "always crit" 1 } CharacterAttributes { "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 2 } NoIdleSound 1 Attributes MiniBoss DeathSound npc/dog/dog_alarmed3.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1333 Name "Dire Berserk-Bie" Scale 1.1 Class Demoman Skill Expert Attributes "AlwaysCrit" ItemAttributes { ItemName "the scotsman's skullcutter" "damage bonus" 3.5 "heal on kill" 666 } CharacterAttributes { "health regen" 77 "move speed bonus" 1.2 "voice pitch scale" 0.01 } Item "ali baba's wee booties" Item "the chargin' targe" Item "the scotsman's skullcutter" Item "voodoo juju" Item "pickled paws" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1200 Name "Razor Bow-Bie Rapid Fire" Scale 1.5 Class Sniper Skill Hard Attributes "AlwaysCrit" ItemAttributes { ItemName "the fortified compound" "fire rate bonus" 0.6 "bleeding duration" 6 } CharacterAttributes { "head scale" 0.7 "move speed bonus" 0.65 "voice pitch scale" 0.01 } Item "the fortified compound" Item "the razorback" Item "the bushwacka" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 750 Name "Undead Slasher" Scale 1.2 Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the eyelander" "critboost on kill" 3 "damage bonus" 2.5 "melee range multiplier" 2.5 "hand scale" 2.0 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the chargin' targe" Item "the eyelander" } } } WaveSpawn { Name "PART6FX" WaitForAlldead "part6-1" WaitBeforeStarting 5 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "PAR61FX" WaitForAlldead "part6-1" WaitBeforeStarting 5 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav } WaveSpawn { Name "PART6-2" Where spawnbot TotalCount 40 MaxActive 17 SpawnCount 2 WaitForAlldead "PART6-1" WaitBeforeStarting 5 RandomSpawn 1 WaitBetweenSpawns 0.5 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 1750 Name "MB Infected Demoman" Scale 1.0 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "festive grenade launcher" "fire rate bonus" 0.2 "faster reload rate" 0.3 "clip size penalty" 3.0 "Projectile speed increased" 1.5 } CharacterAttributes { "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "festive grenade launcher" Item "conjurer's cowl" Item "spacechem pin" DeathSound npc/dog/dog_growl2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 3000 Name "MB Infected Breaker" Scale 1.0 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "fire rate bonus" 0.6 "damage bonus" 5 } CharacterAttributes { "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "apoco-fists" Item "the katyusha" Item "bone-cut belt" DeathSound npc/dog/dog_growl2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 2000 Name "MB Infected BB Soldier" Scale 1.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the black box" "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 1000 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "Projectile speed increased" 0.9 } Item "the black box" Item "the grenadier's softcap" Item "osx item" DeathSound npc/dog/dog_growl2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 2000 Name "MB Infected Barrage Soldier" Scale 1.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 5 } CharacterAttributes { "health regen" 40 "damage bonus" 1.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.55 } Item "furious fukaamigasa" Item "shoestring budget" DeathSound npc/dog/dog_growl2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 2000 Name "MB Infected Superior Soldier" Scale 1.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" ItemAttributes { ItemName "the liberty launcher" "damage bonus" 1.5 "faster reload rate" 0.6 "fire rate bonus" 0.2 "clip size upgrade atomic" 7.0 "Projectile speed increased" 1.3 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the liberty launcher" Item "killer exclusive" Item "summer shades" DeathSound npc/dog/dog_growl2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 1250 Name "MB Infected Wrapper Scout" Scale 1.0 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName "the wrap assassin" "effect bar recharge rate increased" 0.001 } CharacterAttributes { "move speed bonus" 8 "damage force reduction" 0.7 "airblast vulnerability multiplier" 3.0 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the wrap assassin" Item "the holiday headcase" Item "the fast learner" DeathSound npc/dog/dog_growl2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 1250 AutoJumpMin 5 AutoJumpMax 5 Name "MB Infected Jumping Scout" Scale 1.0 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "AutoJump" ItemAttributes { ItemName tf_weapon_bat "damage bonus" 2 "effect bar recharge rate increased" 0.1 } CharacterAttributes { "increased jump height" 2 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 } Item "scout beanie" DeathSound npc/dog/dog_growl2.wav } } } WaveSpawn { Name "PART6-2" Where spawnbot TotalCount 25 MaxActive 6 SpawnCount 1 WaitForAlldead "PART6-1" RandomSpawn 1 WaitBetweenSpawns 0.5 TotalCurrency 0 TFBot { ClassIcon dead Health 750 Name "Dire Hell-Born Zombie" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Tag "bot_giant" Attributes "Aggressive" Action FetchFlag ItemAttributes { ItemName tf_weapon_shovel "heal on kill" 500 "bleeding duration" 2 "damage bonus vs burning targets" 3 "fire rate bonus" 0.6 } RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "move speed bonus" 1.55 "health regen" 45 "voice pitch scale" 0.01 } Item "spine-chilling skull" NoIdleSound 1 Attributes MiniBoss Scale 1.0 DeathSound "npc/fast_zombie/leap1.wav" } } WaveSpawn { Name "LEAPERSOUNDS" WaitBeforeStarting 6 WaitForAlldead "PART6-1" FirstSpawnWarningSound npc/fast_zombie/fz_alert_far1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitBeforeStarting 6.5 WaitForAlldead "PART6-1" FirstSpawnWarningSound npc/fast_zombie/fz_alert_far1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitBeforeStarting 7 WaitForAlldead "PART6-1" FirstSpawnWarningSound npc/fast_zombie/fz_alert_far1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitBeforeStarting 12 WaitForAlldead "PART6-1" FirstSpawnWarningSound npc/fast_zombie/fz_alert_close1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitBeforeStarting 12.5 WaitForAlldead "PART6-1" FirstSpawnWarningSound npc/fast_zombie/fz_alert_close1.wav } WaveSpawn { Name "LEAPERSOUNDS" WaitBeforeStarting 13 WaitForAlldead "PART6-1" FirstSpawnWarningSound npc/fast_zombie/fz_alert_close1.wav } WaveSpawn { Name "PART6-2" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAlldead "PART6-1" FirstSpawnWarningSound "ui/halloween_boss_summoned_monoculus.wav" WaitBeforeStarting 10 TotalCurrency 100 TFBot { ClassIcon deader Health 70000 Name "General Punish-Bie" Scale 1.9 Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "Aggressive" Action FetchFlag Addcond { Index 28 Delay 2.0 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" DropWeapon 1 Message //Displays message in the chat { Name "{green}Super Boss: General Punish-Bie" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the disciplinary action" "fire rate bonus" 0.4 "damage bonus" 6 "melee range multiplier" 2.0 "hand scale" 1.7 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the disciplinary action" Item "the team captain" Item "exquisite rack" DeathSound "ui/halloween_boss_defeated_monoculus.wav" } } WaveSpawn { Name "PART6-2" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAlldead "PART6-1" FirstSpawnWarningSound "ui/halloween_boss_summoned_fx.wav" WaitBeforeStarting 11 TotalCurrency 100 TFBot { ClassIcon deader Attributes "Aggressive" Action FetchFlag Health 75000 Name "Undead Nuke-O-Chaos" Scale 1.9 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "AlwaysFireWeapon" Attributes "AlwaysCrit" Message //Displays message in the chat { Name "{green}Super Boss: Undead Nuke-O-Chaos" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } DropWeapon 1 ItemAttributes { ItemName "the loose cannon" "grenade launcher mortar mode" 0 "faster reload rate" 1.3 "fire rate bonus" 1.6 "clip size penalty" 0.5 "always crit" 1 "Projectile speed increased" 1.5 "projectile spread angle penalty" 5 "damage bonus" 16 "damage causes airblast" 1 "blast radius increased" 1.5 "use large smoke explosion" 1 "bleeding duration" 8 "mark for death" 1 "Set DamageType Ignite" 1 } CharacterAttributes { "move speed bonus" 0.26 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 } Item "the loose cannon" Item "the crone's dome" DeathSound "ui/halloween_boss_defeated_fx.wav" } } WaveSpawn { Name "PART6-2" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAlldead "PART6-1" WaitBeforeStarting 12 TotalCurrency 100 FirstSpawnWarningSound "ui/halloween_boss_summoned_monoculus.wav" TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon deader Health 86666 Name "Brutal Pyrodon Reborn" Message //Displays message in the chat { Name "{green}Super Boss: Brutal Pyrodon Reborn" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } DropWeapon 1 RingOfFire 12.0 Scale 1.9 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_flamethrower "airblast pushback scale" 5.0 "damage bonus" 5 "heal on hit for rapidfire" 66 "heal on hit for slowfire" 66 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the spectralnaut" Item "the cauterizer's caudal appendage" DeathSound "ui/halloween_boss_defeated_monoculus.wav" } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-2" WaitBeforeStarting 3 FirstSpawnWarningSound mvm/mvm_warning.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-2" WaitBeforeStarting 3 FirstSpawnWarningSound mvm/mvm_warning.wav } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-2" WaitBeforeStarting 4.5 FirstSpawnWarningSound vo/mvm/norm/soldier_mvm_battlecry01.mp3 FirstSpawnMessage "{blue}The Corrupted{FFFFFF} : CHARGE!" } WaveSpawn { Name "PART6-3" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitForAlldead "PART6-2" WaitBeforeStarting 8 TotalCurrency 200 Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 35000 AutoJumpMin 10 AutoJumpMax 10 Name "Brutal Undead Reaper" Message //Displays message in the chat { Name "Boss: Brutal Undead Reaper" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } DropWeapon 1 Scale 1.9 Class Demoman Skill Expert Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the horseless headless horseman's headtaker" "damage bonus" 25 "heal on hit for rapidfire" 666 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "cancel falling damage" 1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the horseless headless horseman's headtaker" Item "the crone's dome" Item "the king of scotland cape" DeathSound "ui/halloween_boss_defeated_fx.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name "PART6-3" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitForAlldead "PART6-2" WaitBeforeStarting 8 TotalCurrency 200 Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 35000 AutoJumpMin 10 AutoJumpMax 10 Name "Brutal Undead Reaper" DropWeapon 1 Message //Displays message in the chat { Name "Boss: Brutal Undead Reaper" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Scale 1.9 Class Demoman Skill Expert Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the horseless headless horseman's headtaker" "damage bonus" 25 "heal on hit for rapidfire" 666 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "cancel falling damage" 1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the horseless headless horseman's headtaker" Item "the crone's dome" Item "the king of scotland cape" DeathSound "ui/halloween_boss_defeated_fx.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name "PART6-3" Where spawnbot TotalCount 4 MaxActive 4 SpawnCount 4 WaitForAlldead "PART6-2" WaitBeforeStarting 5 TotalCurrency 200 Squad { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 35000 AutoJumpMin 10 AutoJumpMax 10 DropWeapon 1 Name "Brutal Undead Reaper" Message //Displays message in the chat { Name "Boss: Brutal Undead Reaper" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Scale 1.9 Class Demoman Skill Expert Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the horseless headless horseman's headtaker" "damage bonus" 25 "heal on hit for rapidfire" 666 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "cancel falling damage" 1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the horseless headless horseman's headtaker" Item "the crone's dome" Item "the king of scotland cape" DeathSound "ui/halloween_boss_defeated_fx.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead Health 1000 AutoJumpMin 10 AutoJumpMax 10 Name "Conch Zomurai" Class Soldier Skill Expert WeaponRestrictions MeleeOnly Attributes "SpawnWithFullCharge" Attributes "AlwaysCrit" Attributes "AutoJump" CharacterAttributes { "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 2.5 "increase buff duration" 10.0 "voice pitch scale" 0.01 "cancel falling damage" 1 } Item "the concheror" Item "the half-zatoichi" Item "soldier samurai hat" } } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-3" FirstSpawnWarningSound physics/metal/metal_solid_strain2.wav FirstSpawnOutput { Target spook_relay Action Trigger } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-3" FirstSpawnWarningSound physics/metal/metal_solid_strain2.wav FirstSpawnOutput { Target life_relay Action Trigger } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-3" FirstSpawnWarningSound physics/metal/metal_solid_strain5.wav FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-3" WaitBeforeStarting 1 FirstSpawnWarningSound music/stingers/hl1_stinger_song7.mp3 FirstSpawnOutput { Target flag2_bomb Action Enable } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-3" WaitBeforeStarting 1 FirstSpawnWarningSound music/stingers/hl1_stinger_song7.mp3 FirstSpawnOutput { Target flag3_bomb Action Enable } } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-3" WaitBeforeStarting 5 FirstSpawnWarningSound physics/metal/metal_solid_strain5.wav } WaveSpawn { Name "PART6FX" WaitForAlldead "PART6-3" WaitBeforeStarting 5 FirstSpawnWarningSound physics/metal/metal_solid_strain4.wav FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "PART6-4" Where spawnbot TotalCount 9 MaxActive 9 SpawnCount 1 WaitForAlldead "PART6-3" WaitBeforeStarting 5 WaitBetweenSpawns 1 TotalCurrency 5000 TFBot { ClassIcon deader Health 3000 Name "Giant Undead-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Attributes "MiniBoss" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.5 "fire rate bonus" 0.5 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.8 } SpawnTemplate { Name "p_money" Bone "bip_hand_r" } SpawnTemplate { Name "p_money" Bone "bip_hand_l" } SpawnTemplate { Name "p_money" Bone "bip_foot_r" } SpawnTemplate { Name "p_money" Bone "bip_foot_l" } DeathSound mvm/mvm_bought_upgrade.wav Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } WaveSpawn { Name "LASTPAUSE" WaitForAlldead "PART6-4" WaitBeforeStarting 6 FirstSpawnOutput { Target threat2 Action Trigger } } WaveSpawn { Name "LASTPAUSE" WaitForAlldead "PART6-4" WaitBeforeStarting 6 FirstSpawnWarningSound ambient/alarms/klaxon1.wav FirstSpawnOutput { Target Viro_beaton Action Trigger } } WaveSpawn { Name "LASTPAUSE" WaitForAlldead "PART6-4" WaitBeforeStarting 6 FirstSpawnOutput { Target block Action Enable } } WaveSpawn { Name "LASTPAUSE" WaitForAlldead "PART6-4" WaitBeforeStarting 6 FirstSpawnMessage "{00FFFF}Make your purchases count. Have a break time." FirstSpawnWarningSound ambient/alarms/klaxon1.wav FirstSpawnOutput { Target cab Action Enable } } WaveSpawn { Name "LASTPAUSE" WaitForAlldead "PART6-4" WaitBeforeStarting 6 FirstSpawnOutput { Target flag1_bomb Action ForceResetSilent } } WaveSpawn { Name "LASTPAUSE" WaitForAlldead "PART6-4" WaitBeforeStarting 6 FirstSpawnOutput { Target flag2_bomb Action ForceResetSilent } } WaveSpawn { Name "LASTPAUSE" WaitForAlldead "PART6-4" WaitBeforeStarting 6.1 FirstSpawnOutput { Target flag3_bomb Action ForceResetSilent } } WaveSpawn { Name "LASTPAUSE2" WaitForAlldead "PART6-4" WaitBeforeStarting 3 FirstSpawnWarningSound music/stingers/hl1_stinger_song16.mp3 } WaveSpawn { Name "LASTPAUSE2" WaitForAlldead "PART6-4" WaitBeforeStarting 3 FirstSpawnWarningSound music/stingers/hl1_stinger_song16.mp3 } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 35 } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 35 FirstSpawnMessage "{00FFFF}5..." FirstSpawnOutput { Target sign4 Action Show } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 36 FirstSpawnMessage "{00FFFF}4..." FirstSpawnOutput { Target sign5 Action Show } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 37 FirstSpawnMessage "{00FFFF}3..." FirstSpawnOutput { Target sign6 Action Show } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 38 FirstSpawnMessage "{00FFFF}2..." FirstSpawnOutput { Target sign7 Action Show } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 39 FirstSpawnMessage "{00FFFF}1..." FirstSpawnOutput { Target sign8 Action Show } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 40 FirstSpawnOutput { Target block Action disable } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" FirstSpawnWarningSound ambient/alarms/klaxon1.wav WaitBeforeStarting 40 FirstSpawnOutput { Target cab Action disable } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" FirstSpawnWarningSound ambient/alarms/klaxon1.wav WaitBeforeStarting 40 FirstSpawnOutput { Target station Action Disable } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" //FirstSpawnWarningSound ambient/alarms/klaxon1.wav WaitBeforeStarting 40 FirstSpawnOutput { Target cargoshop3 Action enable } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" //FirstSpawnWarningSound ambient/alarms/klaxon1.wav WaitBeforeStarting 40 FirstSpawnOutput { Target lastenable_relay Action kill } } WaveSpawn { Name "CHECKPOINTLAST" WaitForAllSpawned "LASTPAUSE" //FirstSpawnWarningSound ambient/alarms/klaxon1.wav WaitBeforeStarting 40 FirstSpawnWarningSound youwilldiefromthis.mp3 FirstSpawnOutput { Target shakeit Action StartShake } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 43 FirstSpawnWarningSound npc/zombie_poison/pz_alert1.wav FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 43 FirstSpawnWarningSound npc/zombie/zombie_die2.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 44 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 44 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 44.5 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 44.5 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 45 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 45 FirstSpawnWarningSound npc/zombie/zombie_die2.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 45.5 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 45.5 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 46 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav FirstSpawnOutput { Target viro_beatoff Action trigger } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 46 FirstSpawnWarningSound ambient/levels/prison/inside_battle_zombie1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 46.5 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 47 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 48 FirstSpawnWarningSound npc/zombie/zombie_die2.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 48 FirstSpawnWarningSound ambient/creatures/town_zombie_call1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 48.5 FirstSpawnWarningSound npc/zombie/zombie_die1.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 49 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 49 FirstSpawnWarningSound npc/fast_zombie/fz_alert_far1.wav FirstSpawnOutput { Target shakeit Action startshake } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 49.5 FirstSpawnWarningSound npc/zombie/zombie_die2.wav FirstSpawnOutput { Target teleporter Action kill } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 50 FirstSpawnWarningSound npc/zombie/zombie_die1.wav FirstSpawnOutput { Target teleporterfinale Action enable } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 50 FirstSpawnWarningSound npc/zombie/zombie_die3.wav } WaveSpawn { Name "FINALE1B" Where spawnbot TotalCount 200 MaxActive 10 SpawnCount 2 WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 48 Support 1 //FirstSpawnWarningSound trespasser/zombiefinalequiet.mp3 WaitBetweenSpawns 4 TotalCurrency 0 FirstSpawnOutput { Target horizon Action PlaySound } RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 250 Name "Infected Scout" Class Scout Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 350 Name "Infected Pyro" Class Pyro Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 600 Name "Infected Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions PrimaryOnly CharacterAttributes { "voice pitch scale" 0.4 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 300 Name "Infected Medic" Class Medic Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 } Item "the blutsauger" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 350 Name "Infected Demo" Class Demoman Skill Hard WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 400 Name "Infected Soldier" Class Soldier Skill Hard WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 250 Name "Infected Sniper" Class Sniper Skill Hard WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" CharacterAttributes { "voice pitch scale" 0.4 } } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 300 Name "Infected Engineer" Class Engineer Skill Expert WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" CharacterAttributes { "voice pitch scale" 0.4 } } } } WaveSpawn { Name "FINALE1B" Where spawnbot TotalCount 50 MaxActive 8 SpawnCount 1 WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 60 Support 1 //FirstSpawnWarningSound trespasser/zombiefinalequiet.mp3 WaitBetweenSpawns 30 TotalCurrency 0 RandomChoice { TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 25000 Name "Undead Bow Master" Scale 1.0 Class Sniper Message //Displays message in the chat { Name "Boss: Undead Bow Master" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the huntsman" "fire rate bonus" 0.4 "bleeding duration" 10 "damage bonus" 5.0 "faster reload rate" 0.3 "mark for death" 1 } CharacterAttributes { "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "voice pitch scale" 0.01 } Item "the huntsman" Item "trophy belt" Item "the outback intellectual" DeathSound vo/ravenholm/monk_death07.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 20000 Name "Demonic Pyro" Scale 1.0 Class Pyro Skill Normal Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" Message //Displays message in the chat { Name "Boss: Demonic Pyro" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "the nostromo napalmer" "airblast pushback scale" 5.0 "heal on kill" 666 "mark for death" 1 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.05 "voice pitch scale" 0.01 } Item "the nostromo napalmer" Item "voodoo juju" DeathSound "ui/halloween_boss_defeated_fx.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 20000 Name "Undead Regenerator" Scale 1.0 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Message //Displays message in the chat { Name "Boss: Undead Regenerator" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Addcond { Index 55 Delay 0.2 } Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_grenadelauncher "damage bonus" 1.25 "fire rate bonus" 0.001 "clip size upgrade atomic" 2 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 650 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "Projectile speed increased" 1.2 "airblast vertical vulnerability multiplier" 0.1 "health regen" 155 "voice pitch scale" 0.2 } Item "carouser's capotain" Item "friendly item" DeathSound npc/zombie_poison/pz_die2.wav } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 35000 AutoJumpMin 10 AutoJumpMax 10 Name "Brutal Undead Reaper" Message //Displays message in the chat { Name "Boss: Brutal Undead Reaper" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Scale 1.9 Class Demoman Skill Expert Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AirChargeOnly" Attributes "AutoJump" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the horseless headless horseman's headtaker" "damage bonus" 25 "heal on hit for rapidfire" 666 } CharacterAttributes { "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "move speed bonus" 0.3 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "cancel falling damage" 1 } Item "ali baba's wee booties" Item "the splendid screen" Item "the horseless headless horseman's headtaker" Item "the crone's dome" Item "the king of scotland cape" DeathSound "ui/halloween_boss_defeated_fx.wav" } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 30000 Name "Undead Destroyer" Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Message //Displays message in the chat { Name "Boss: Undead Destroyer" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" Attributes "AlwaysFireWeapon" ItemAttributes { ItemName "festive minigun 2011" "damage bonus" 0.35 "ring of fire while aiming" 1 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 "mark for death" 1 "heal on kill" 1000 } CharacterAttributes { "move speed bonus" 0.3 "health regen" 150 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 } Item "festive minigun 2011" Item "spine-chilling skull 2011" DeathSound npc/antlion_guard/antlion_guard_die2.wav } } } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 136 FirstSpawnWarningSound trespasser/jetflyby1.wav } WaveSpawn { Name "FINALEFX" WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 138.75 FirstSpawnOutput { Target shakeit2 Action startshake } } WaveSpawn { Name "FINALE2" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 133 FirstSpawnWarningSound trespasser/tank_yell_10.wav TotalCurrency 0 FirstSpawnOutput { Target shakeit2 Action startshake } DoneOutput { Target shakeit2 Action startshake } TFBot { ClassIcon blackdead Health 150000 AutoJumpMin 15 AutoJumpMax 15 Name "Corrupted Zombie's Soul" Scale 1.25 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "AirChargeOnly" Attributes "AutoJump" Attributes "UseBossHealthBar" Attributes "Aggressive" Action Mobber DropWeapon 1 Message //Displays message in the chat { Name "{red}Ultra Boss: Corrupted Zombie" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 3.0 "faster reload rate" 0.2 "fire rate bonus" 0.1 "clip size upgrade atomic" 14.0 "Projectile speed increased" 2.4 "Blast radius increased" 1.5 } CharacterAttributes { "increased jump height" 3.2 "bot custom jump particle" 1 "damage force reduction" 0.1 "airblast vertical vulnerability multiplier" 0.1 "airblast vulnerability multiplier" 0.1 "cancel falling damage" 1 "override footstep sound set" 3 "rage giving scale" 0.1 "voice pitch scale" 0.01 "move speed bonus" 0.28 } Item "the conquistador" Item "the brawling buccaneer" DeathSound misc/halloween/merasmus_death.wav } } WaveSpawn { Name "FINALE2" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 133 FirstSpawnWarningSound trespasser/tank_yell_10.wav TotalCurrency 0 FirstSpawnOutput { Target shakeit2 Action startshake } DoneOutput { Target shakeit2 Action startshake } TFBot { ClassIcon blackdead Health 150000 Name "CorruptedSystem1's Soul" Scale 1.25 Class Scout Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" Attributes "AlwaysCrit" Attributes "Aggressive" Action Mobber DropWeapon 1 Message //Displays message in the chat { Name "{red}Ultra Boss: CorruptedSystem1" //Message in the chat displayed Delay 0 //Time before the message is first displayed (Default: 10) Cooldown 0 //Time between each message (Default: 10) Repeats 1 //How many times should bot display the message (Default: 0 - Infinite) } ItemAttributes { ItemName "festive scattergun 2011" "damage bonus" 4.5 "damage causes airblast" 1 "faster reload rate" 0.55 "fire rate bonus" 0.1 "clip size bonus" 10 "mod stun waist high airborne" 1 "heal on hit for rapidfire" 50 "heal on kill" 2000 } CharacterAttributes { "move speed bonus" 0.28 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "increased jump height" 2.4 "cancel falling damage" 1 "rage giving scale" 0.1 "voice pitch scale" 0.01 } Item "festive scattergun 2011" Item "the bolt boy" Item "the delinquent's down vest" DeathSound npc/dog/dog_scared1.wav } } WaveSpawn { Name "FINALE1B" Where spawnbot TotalCount 999 MaxActive 4 SpawnCount 1 WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 133 WaitBetweenSpawns 4 Support 1 HalloweenBoss { ClassIcon hellmet_blank BossType SkeletonKing SpawnCurrencyPack 0 TeamNum 3 } } WaveSpawn { Name "FINALE1B" Where spawnbot TotalCount 3 MaxActive 3 SpawnCount 3 WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 138 Support limited FirstSpawnWarningSound npc/combine_soldier/vo/prison_soldier_visceratorsa5.wav //FirstSpawnMessage "{2EFF00}Soldier{FFFFFF} : Big whisky delta on the LZ. We will distract it, stay away!" TotalCurrency 0 FirstSpawnOutput { Target sign10 Action Show } TFBot { Attributes "Aggressive" Action FetchFlag ClassIcon dead_giant Health 1250 Name "Corrupted Soldier" Scale 1.35 Class Soldier Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 "fire rate bonus" 0.6 "faster reload rate" 0.4 "clip size bonus upgrade" 5 } CharacterAttributes { "voice pitch scale" 0.01 "dmg taken mult from special damage type 1" 2 } } } WaveSpawn { Name "FINALE3" Where spawnbot_flood TotalCount 0 MaxActive 0 SpawnCount 0 WaitForAllSpawned "LASTPAUSE" WaitBeforeStarting 140 TotalCurrency 0 FirstSpawnOutput { Target teleporterfinale Action kill } } WaveSpawn { Name "FINALE3" Where spawnbot WaitForAllDead "FINALE2" WaitBeforeStarting 1 TotalCurrency 0 Support Limited RandomChoice { RandomChoice { TFBot { SpawnTemplate "winning" } } } } WaveSpawn { Name "ENDLESS" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "FINALE2" WaitBeforeStarting 1 TotalCurrency 0 RandomChoice { RandomChoice { TFBot { Class Scout Name "Victory!" Action Idle Scale 0.1 AddCond { Name TF_COND_STEALTHED_USER_BUFF_FADING } Attributes IgnoreEnemies Health 99999999 Attributes "MiniBoss" UseCustomModel "models\empty.mdl" CharacterAttributes { "voice pitch scale" 0 "not solid to players" 1 } StripItemSlot 0 StripItemSlot 1 StripItemSlot 2 } } } } } }