#base robot_giant.pop #base robot_standard.pop //Ghoulish Terror //Made By Hell-met http://steamcommunity.com/id/hell-met/ //Special Skill - ZOMBIES! //Non-MVM Mode! //Requires Halloween Mode on // means a server-specific mod, although the mission is still very playable without any mods WaveSchedule { StartingCurrency 500 RespawnWaveTime 30 CanBotsAttackWhileInSpawnRoom yes FixedRespawnWaveTime 1 EventPopfile Halloween //MedievalMode 1 BotsDropSpells 1 GiantsDropRareSpells 0 SpellDropRateCommon 0.15 SpellDropRateGiant 0.25 NoReanimators 1 NoMvMDeathTune 1 SniperAllowHeadshots 1 SniperHideLasers 1 DisplayRobotDeathNotice 1 TextPrintTime 0 MaxRedPlayers 10 ForceRobotBleed 1 WaveStartCountdown 5 ForceHoliday 2 BuybacksPerWave 0 NoHolidayPickups 1 FixedBuybacks 1 MedigunShieldDamage 1 MinibossSentrySingleKill 1 HealOnKillOverhealMelee 0 //CustomUpgradesFile "mvm_upgrades_sigsegv_extra_v19.txt" PrecacheModel "models/props_halloween/ghost_no_hat.mdl" PrecacheModel "models/props_halloween/ghost_no_hat_red.mdl" PrecacheModel "models/props_halloween/eyeball_projectile.mdl" PrecacheModel "models/workshop/weapons/c_models/c_grinder/c_grinder.mdl" PrecacheScriptSound "Halloween.GhostBoo" 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_lost_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 "Announcer.MVM_Get_To_Upgrade" CustomWeapon { Name "Meat Grinder" OriginalItemName "Fists of Steel" "provide on active" 1 "damage bonus" 2.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" 50 "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 "The Texan Pummel" OriginalItemName "Upgradeable TF_WEAPON_WRENCH" "special item description" "Deploys and upgrades buildings quickly however, all your buildings are level 1 permanently" "fire rate penalty" 1.5 "damage bonus" 1.75 // for the lols "single wep deploy time increased" 2.0 "Construction rate increased" 9999 "upgrade rate decrease" 10 "melee cleave attack" 1 "building max level" 1 "custom item model" "models/workshop/weapons/c_models/c_sledgehammer/c_sledgehammer.mdl" "custom kill icon" "sledgehammer" } CustomWeapon { Name "Engibot Armor" OriginalItemName "The Gunboats" "max health additive bonus" 300 // 550 hp in total "move speed bonus" 1.25 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "custom item model" "models/workshop/player/items/engineer/tw_engineerbot_armor/tw_engineerbot_armor.mdl" } CustomWeapon { Name "Engibot Helmet" OriginalItemName "The Razorback" "max health additive bonus" 175 // 450 hp in total, 650 if used with armor "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 "custom item model" "models/workshop/player/items/engineer/tw_engineerbot_helmet/tw_engineerbot_helmet.mdl" } CustomWeapon { Name "SPAS Shotgun" OriginalItemName "TF_WEAPON_SHOTGUN_SOLDIER" "cannot be upgraded" 0 "can headshot" 1 "damage bonus" 1.25 "dmg pierces resists absorbs" 1 "weapon spread bonus" 0.5 "revolver use hit locations" 1 "projectile penetration" 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 "SPAS Shotgun Engineer" OriginalItemName "TF_WEAPON_SHOTGUN_PRIMARY" "cannot be upgraded" 0 "can headshot" 1 "dmg pierces resists absorbs" 1 "damage bonus" 1.25 "weapon spread bonus" 0.5 "revolver use hit locations" 1 "projectile penetration" 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 "SPAS Shotgun Heavy" OriginalItemName "TF_WEAPON_SHOTGUN_HWG" "cannot be upgraded" 0 "can headshot" 1 "dmg pierces resists absorbs" 1 "damage bonus" 1.25 "weapon spread bonus" 0.5 "revolver use hit locations" 1 "projectile penetration" 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 "SPAS Shotgun Pyro" OriginalItemName "TF_WEAPON_SHOTGUN_PYRO" "cannot be upgraded" 0 "can headshot" 1 "dmg pierces resists absorbs" 1 "damage bonus" 1.25 "weapon spread bonus" 0.5 "projectile penetration" 1 "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 "Deagle" OriginalItemName "TF_WEAPON_PISTOL" "cannot be upgraded" 0 "can headshot" 1 "damage bonus" 4.25 "fire rate penalty" 2.25 "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 "HMG" OriginalItemName "TF_WEAPON_SMG" "cannot be upgraded" 0 "clip size bonus" 2 "Reload time increased" 2.5 "damage bonus" 1.75 "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 "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" 26.0 "self dmg push force decreased" 0.25 "crits_become_minicrits" 1 "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" 26.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" } ExtendedUpgrades { upgrade { Name "25% Melee Resistance" // Name of the upgrade displayed on the menu Attribute "dmg from melee increased" // The attribute name Cap 0.25 // Maximum amount of the attribute Increment -0.25 // Attribute increment value per level Cost 300 // Cost of the upgrade per level PlayerUpgrade 1 } } ExtraLoadoutItems { Scout { Secondary { Item "Deagle" Cost 1000 } } Engineer { Primary { Item "Engibot Helmet" Cost 250 } Secondary { Item "Engibot Armor" Cost 250 } Melee { Item "The Texan Pummel" Cost 250 } Primary { Item "SPAS Shotgun Engineer" Cost 1000 } Secondary { Item "Deagle" Cost 1000 } } HeavyWeapons { Melee { Item "Meat Grinder" Cost 10000 } Secondary { Item "Riot Rifle" Cost 1000 } Secondary { Item "SPAS Shotgun Heavy" Cost 1000 } } Soldier { Secondary { Item "Riot Rifle Soldier" Cost 1000 } Secondary { Item "SPAS Shotgun" Cost 1000 } } Sniper { Secondary { Item "HMG" Cost 1000 } } Pyro { Secondary { Item "SPAS Shotgun Pyro" Cost 1000 } } Sniper { Secondary { Item "HWG" Cost 1000 } } } PointTemplates { textualtimer { logic_relay { "targetname" "loserelay" "startdisabled" "1" "ontrigger" "bots_win_timer,RoundWin,,2,-1" "ontrigger" "realtimer,cancelpending,,2,-1" "onspawn" "wave_start*,addoutput,ontrigger realtimer:trigger::0:-1,0,-1" "onspawn" "wave_finish*,addoutput,ontrigger realtimer:cancelpending::0:-1,0,-1" "onspawn" "wave_finish*,addoutput,ontrigger loserelay:cancelpending::0:-1,0,-1" } NoFixup 1 math_counter { "targetname" "minutehand" "max" "9999" "outvalue" "timerformat,$setkey$case01,,0,-1" "onhitmin" "loserelay,enable,,1,-1" } math_counter { "targetname" "secondhand" "max" "60" "outvalue" "timerformat,$setkey$case02,,0,-1" "outvalue" "zerocompare,setvaluecompare,,0,-1" "onhitmin" "loserelay,trigger,,0,-1" "onhitmin" "!self,setvalue,60,1,-1" "onhitmin" "minutehand,subtract,1,1,-1" } logic_compare { "targetname" "zerocompare" "comparevalue" "9" "onequalto" "timerformat,$setkey$case16,%:0%,0,-1" "ongreaterthan" "timerformat,$setkey$case16,%:%,0,-1" } logic_case { "targetname" "timerformat" "case16" "%:%" "ondefault" "timertext,$setkey$message,,0,-1" "ondefault" "timertext,display,0,0,-1" } game_text { "targetname" "timertext" "color" "255 255 0" "holdtime" "2" "spawnflags" "1" "channel" "3" "x" "0.7" "y" "0.9" //"x" "-1" //"y" "-0.8" } logic_relay { "targetname" "realtimer" "spawnflags" "2" "ontrigger" "timerformat,$format,,0.01,-1" "ontrigger" "secondhand,subtract,1,0,-1" "ontrigger" "!self,trigger,,1,-1" } game_round_win { "teamnum" "3" "targetname" "bots_win_timer" "force_map_reset" "1" } } minibossglow { NoFixUp 0 OnSpawnOutput { Target "MBGlow" Action "Enable" Delay "0.1" } tf_glow { "StartDisabled" "0" "GlowColor" "255 255 0 255" "target" "!activator" "targetname" "MBGlow" } logic_relay { "OnTrigger" "MBGlow,Enable,,0,-1" "targetname" "mbglow_relay" } } bossglow { tf_glow { "StartDisabled" "1" "GlowColor" "255 155 0 255" "target" "!activator" "targetname" "BGlow" } } gate { NoFixUp 1 OnSpawnOutput { Target "func_respawnroomvisualizer" Action "kill" } 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" "OnSpawn" "func_door,Kill,,0,-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,thetoolboxstation,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" PlayerAttributes { "min respawn time" 30 //no respawn, works on scout "always allow taunt" 1 //very good feature should be in default tf2 Engineer { "mvm sentry ammo" 1.5 //experimental sentry "mult teleporter recharge rate" 0.25 //make level 1 tele usable "mod teleporter speed boost" 1 //give tele a little something "engy building health bonus" 0.4635 } } Templates { T_Zombie1 { Class Soldier health 100 Name "Zombie" Skill Expert Classicon dead WeaponRestrictions MeleeOnly Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break2.wav } T_Zombie2 { Class Scout health 100 Name "Zombie" Item "Unarmed Combat" Item "Baseball Bill's Sports Shine" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break3.wav } T_Zombie3 { Class Pyro health 100 Name "Zombie" Skill Expert Classicon dead Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break4.wav } T_Zombie4 { Class Demoman health 100 Name "Zombie" Skill Expert Classicon dead Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break2.wav } T_Zombie5 { Class HeavyWeapons health 100 Name "Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break3.wav } T_Zombie6 { Class Medic health 100 Name "Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CustomWeaponModel { Slot 2 Model "models/empty.mdl" } Attributes DisableDodge Action Mobber CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break4.wav } T_Zombie7 { Class Sniper health 100 Name "Zombie" Skill Expert Item "Ritzy Rick's Hair Fixative" Classicon dead Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break2.wav } T_Zombie8 { Class Engineer health 100 Name "Zombie" Skill Expert Item "Texas Slim's Dome Shine" Classicon dead Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } WeaponRestrictions MeleeOnly Attributes DisableDodge Action Mobber CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.5 "bleeding duration" 2 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break3.wav } T_Priest { Class Medic Health 150 Name "Dark Priest" Item "Templar's Spirit" Item "Upgradeable TF_WEAPON_MEDIGUN" Skill Expert Classicon medic_uber Attributes SpawnWithFullCharge WeaponRestrictions SecondaryOnly Addcond { Index 70 } Addcond { Index 77 IfHealthBelow 1 Duration 5 } Addcond { Index 71 IfHealthBelow 1 Duration 1 } Addcond { Index 43 IfHealthBelow 1 Duration 0.01 } Addcond { Index 108 IfHealthBelow 1 Delay 2 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1.5 "health regen" 150 "damage force reduction" 0 "override footstep sound set" 0 "overheal penalty" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 "voice pitch scale" 0 } DeathSound player/souls_receive1.wav } T_Zombie1_Headless { Class Soldier health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break2.wav } T_Zombie2_Headless { Class Scout health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break3.wav } T_Zombie3_Headless { Class Pyro health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break4.wav } T_Zombie4_Headless { Class Demoman health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break2.wav } T_Zombie5_Headless { Class HeavyWeapons health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break3.wav } T_Zombie6_Headless { Class Medic health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break4.wav } T_Zombie7_Headless { Class Sniper health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break2.wav } T_Zombie8_Headless { Class Engineer health 100 Name "Headless Zombie" Skill Expert Classicon dead Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "dmg taken from crit reduced" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound physics/body/body_medium_break4.wav } } Mission // Xbow - Wave 3 { Objective Sniper InitialCooldown 30 Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 50 DesiredCount 2 TFBot { Class Medic Health 200 Name "Mad Scientist" Item "The Brainiac Hairpiece" Item "The Second Opinion" Item "The Mantreads" Item "The Ubersaw" AimTrackingInterval 0 Skill Expert Classicon medic_crossbow Attributes AlwaysCrit ItemAttributes { ItemName "tf_weapon_syringegun_medic" "sniper fires tracer" 1 "override projectile type" 1 "projectile penetration" 1 "damage bonus" 100 "weapon spread bonus" 1 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 1 "voice pitch scale" 0.8 "damage force reduction" 0 "damage bonus" 100 "override footstep sound set" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } } } Mission // Xbow - Wave 5 { Objective Sniper InitialCooldown 50 Where spawnbot_mission_sniper BeginAtWave 5 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 2 TFBot { Class Medic Health 200 Name "Mad Scientist" Item "The Brainiac Hairpiece" Item "The Second Opinion" Item "The Mantreads" Item "The Ubersaw" AimTrackingInterval 0 Skill Expert Classicon medic_crossbow Attributes AlwaysCrit ItemAttributes { ItemName "tf_weapon_syringegun_medic" "sniper fires tracer" 1 "override projectile type" 1 "projectile penetration" 1 "damage bonus" 100 "weapon spread bonus" 1 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 1 "voice pitch scale" 0.8 "damage force reduction" 0 "damage bonus" 100 "override footstep sound set" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } } } Mission // Head Spy - Wave 4 { Objective Spy InitialCooldown 20 Where spawnbot BeginAtWave 4 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 1 TFBot { Class Spy health 999 Scale 1.5 Name "Nightmare" Skill Expert Classicon spy_d WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Attributes DisableDodge Attributes RemoveOnDeath CharacterAttributes { "gesture speed increase" 100 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 2.5 "voice pitch scale" 0 "damage force reduction" 0 "health regen" 999 "hand scale" 0 "head scale" 8 "torso scale" -0.2 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 25 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "silent killer" 1 "rage giving scale" 0.5 "speed_boost_on_kill" 3 "ignored by enemy sentries" 1 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } DeathSound npc/stalker/go_alert2.wav } } Mission // Head Spy - Wave 7 { Objective Engineer InitialCooldown 20 Where spawnbot BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 1 TFBot { Class Spy health 999 Scale 1.5 Name "Nightmare" Skill Expert Classicon spy_d WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Attributes DisableDodge Attributes RemoveOnDeath Addcond { Index 51 } CharacterAttributes { "gesture speed increase" 100 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 2.5 "voice pitch scale" 0 "damage force reduction" 0 "health regen" 999 "hand scale" 0 "head scale" 8 "torso scale" -0.2 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 25 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "silent killer" 1 "rage giving scale" 0.5 "speed_boost_on_kill" 3 "ignored by enemy sentries" 1 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } DeathSound npc/stalker/go_alert2.wav } } Mission // Xbow - Wave 7 { Objective Sniper InitialCooldown 50 Where spawnbot_mission_sniper BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 3 TFBot { Class Medic Health 200 Name "Mad Scientist" AimTrackingInterval 0 Item "The Brainiac Hairpiece" Item "The Second Opinion" Item "The Mantreads" Item "The Ubersaw" Skill Expert Classicon medic_crossbow Attributes AlwaysCrit ItemAttributes { ItemName "tf_weapon_syringegun_medic" "sniper fires tracer" 1 "override projectile type" 1 "projectile penetration" 1 "damage bonus" 100 "weapon spread bonus" 1 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 1 "voice pitch scale" 0.8 "damage force reduction" 0 "damage bonus" 100 "override footstep sound set" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } } } Mission // Doppelgangers - Wave 7 { Objective Spy InitialCooldown 25 Where spawnbot BeginAtWave 7 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 6 TFBot { Class Spy health 200 Name "Doppelganger" Item "Your Eternal Reward" Item "Mildly Disturbing Halloween Mask" Skill Expert Classicon spy CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 2.5 "voice pitch scale" 1.1 "damage force reduction" 0 "fire rate penalty" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound "items/halloween/gremlin03.wav" } } Mission // Doppelgangers - Wave 6 { Objective Spy InitialCooldown 25 Where spawnbot BeginAtWave 6 RunForThisManyWaves 1 CooldownTime 40 DesiredCount 4 TFBot { Class Spy health 200 Name "Doppelganger" Item "Your Eternal Reward" Item "Mildly Disturbing Halloween Mask" Skill Expert Classicon spy CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 2.5 "voice pitch scale" 1.1 "damage force reduction" 0 "fire rate penalty" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound "items/halloween/gremlin03.wav" } } //WAVE 1 Wave { RedTeamWipeCausesWaveLoss 1 SoundLoop { SoundFile "ambient\atmosphere\tone_alley.wav" } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "BOMB" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 TotalCurrency 0 Support Limited TFBot { Class HeavyWeapons Health 1 Scale 1.01 Name "???" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Action Mobber CharacterAttributes { "hit self on miss" 1 "damage bonus" 5 "voice pitch scale" 0 "bombinomicon effect on death" 1 "melee range multiplier" 0.0001 } } } WaveSpawn { Name "part01" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 TotalCurrency 50 FirstSpawnWarningSound ambient\creatures\town_zombie_call1.wav TFBot { Class Soldier Scale 1 Health 250 Name "Desecrated Corpse" Skill Expert Classicon dead SpawnTemplate "minibossglow" WeaponRestrictions MeleeOnly Action Mobber SpawnTemplate textualtimer FireInput { Target "minutehand" //Entity name to use Action "SetValue" //Input to fire Param "0" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "secondhand" //Entity name to use Action "SetValue" //Input to fire Param "15" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "realtimer" //Entity name to use Action "Trigger" //Input to fire Delay 0 Cooldown 0 Repeats 1 } CharacterAttributes { "dmg from ranged reduced" 0 "move speed bonus" 1.25 "voice pitch scale" 0 "damage force reduction" 0 "hand scale" 0 "head scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 100 "increased jump height" 0 "fire rate penalty" 0.4 "melee range multiplier" 0.0001 "gesture speed increase" 100 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 "ignored by enemy sentries" 1 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } DeathSound "misc/halloween_eyeball/book_exit.wav" } } WaveSpawn { Name "part02" Where spawnbot TotalCount 99 MaxActive 20 SpawnCount 1 WaitForAllDead "part01" WaitBetweenSpawns 0.1 TotalCurrency 0 FirstSpawnWarningSound ambient\levels\prison\inside_battle_zombie1.wav RandomChoice { TFBot { Template T_Zombie1 } TFBot { Template T_Zombie2 } TFBot { Template T_Zombie3 } TFBot { Template T_Zombie4 } TFBot { Template T_Zombie5 } TFBot { Template T_Zombie6 Action Mobber } TFBot { Template T_Zombie7 } TFBot { Template T_Zombie8 Action Mobber } } } WaveSpawn { Name "part03" Where spawnbot TotalCount 1337 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 6 WaitForAllDead "part01" WaitBeforeStarting 10 TotalCurrency 0 Support 1 FirstSpawnWarningSound ambient\atmosphere\cave_hit3.wav TFBot { Class Medic Health 200 Name "Mad Scientist" AimTrackingInterval 0 Item "The Brainiac Hairpiece" Item "The Second Opinion" Item "The Mantreads" Item "Upgradeable TF_WEAPON_MEDIGUN" Skill Expert Classicon medic_uber Attributes SpawnWithFullCharge Attributes "IgnoreFlag" ItemAttributes { ItemName "tf_weapon_syringegun_medic" "sniper fires tracer" 1 "override projectile type" 1 "projectile penetration" 1 "damage bonus" 100 "weapon spread bonus" 1 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1 "voice pitch scale" 0.8 "damage bonus" 100 "damage force reduction" 0 "override footstep sound set" 0 "bleeding duration" 2 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } } } } //WAVE 2 Wave { RedTeamWipeCausesWaveLoss 1 Explanation { Line "{blue}Vampire Knights{red} are immune to critical hits." Line "Strike them with regular hits to take them down!" } SoundLoop { SoundFile "ambient\atmosphere\tone_alley.wav" } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaveSpawn { Name "BOMB" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 13337 TotalCurrency 0 Support Limited FirstSpawnWarningSound ambient\creatures\town_child_scream1.wav TFBot { Class HeavyWeapons Health 100 Scale 1.01 Name "???" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes AlwaysFireWeapon Action Mobber CharacterAttributes { "damage bonus" 2 "voice pitch scale" 0 "bombinomicon effect on death" 1 "melee range multiplier" 1 "ignored by enemy sentries" 1 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } } } WaveSpawn { Name "part04" Where spawnbot TotalCount 20 MaxActive 20 SpawnCount 20 WaitBeforeStarting 2 TotalCurrency 0 FirstSpawnWarningSound ambient\creatures\town_moan1.wav RandomChoice { TFBot { Template T_Zombie1 Skill Expert Action Mobber Attributes MiniBoss NoIdleSound 1 Scale 1.0 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie2 Skill Expert Attributes MiniBoss NoIdleSound 1 Scale 1.0 Action Mobber } TFBot { Template T_Zombie3 Skill Expert Action Mobber Attributes MiniBoss NoIdleSound 1 Scale 1.0 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie4 Skill Expert Action Mobber Attributes MiniBoss NoIdleSound 1 Scale 1.0 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie5 Skill Expert Action Mobber Attributes MiniBoss NoIdleSound 1 Scale 1.0 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie6 Skill Expert Action Mobber Attributes MiniBoss NoIdleSound 1 Scale 1.0 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie7 Skill Expert Action Mobber Attributes MiniBoss NoIdleSound 1 Scale 1.0 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie8 Skill Expert Action Mobber Attributes MiniBoss NoIdleSound 1 Scale 1.0 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } } } WaveSpawn { Name "WAVE2SUPPORT" Where spawnbot TotalCount 13337 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 1.1 WaitForAllDead "part04" TotalCurrency 0 Support 1 RandomChoice { TFBot { Template T_Zombie1 Name "Endless Zombie" Skill Expert Item "The Manneater" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie2 Name "Endless Zombie" Skill Expert Item "The Manneater" } TFBot { Template T_Zombie3 Name "Endless Zombie" Skill Expert Item "The Manneater" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie4 Name "Endless Zombie" Skill Expert Item "The Manneater" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie5 Name "Endless Zombie" Skill Expert Item "The Manneater" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie6 Name "Endless Zombie" Skill Expert Item "The Manneater" Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie7 Name "Endless Zombie" Skill Expert Item "The Manneater" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie8 Name "Endless Zombie" Skill Expert Item "The Manneater" Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } } } WaveSpawn { Name "part05" Where spawnbot_mission_sniper TotalCount 20 MaxActive 20 SpawnCount 5 WaitForAllDead "part04" WaitBetweenSpawns 4 WaitBeforeStarting 2 TotalCurrency 0 Squad { TFBot { Template T_TFBot_Demoman_Knight Name "Knight Zombie Commander" Skill Expert Item "The Dark Falkirk Helm" Attributes MiniBoss Health 525 Scale 1.0 Addcond { Index 55 } Action Mobber Attributes AlwaysCrit UseMeleeThreatPrioritization 1 NoIdleSound 1 WeaponRestrictions MeleeOnly CharacterAttributes { "charge time increased" -10 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1 "fire rate penalty" 0.5 "damage bonus" 2 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 "ignore player clip" 1 } DeathSound "npc/zombie/zombie_pain1.wav" } TFBot { Template T_TFBot_Demoman_Knight Name "Knight Zombie" Skill Expert Attributes AlwaysCrit WeaponRestrictions MeleeOnly Action Mobber CharacterAttributes { "charge time increased" -10 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1 "fire rate penalty" 0.5 "damage bonus" 1.35 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound "npc/zombie/zombie_pain1.wav" } TFBot { Template T_TFBot_Demoman_Knight Name "Knight Zombie" Skill Expert Attributes AlwaysCrit WeaponRestrictions MeleeOnly Action Mobber CharacterAttributes { "charge time increased" -10 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1 "fire rate penalty" 0.5 "damage bonus" 1.35 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound "npc/zombie/zombie_pain1.wav" } TFBot { Template T_TFBot_Demoman_Knight Name "Knight Zombie" Skill Expert Attributes AlwaysCrit WeaponRestrictions MeleeOnly Action Mobber CharacterAttributes { "charge time increased" -10 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1 "fire rate penalty" 0.5 "damage bonus" 1.35 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound "npc/zombie/zombie_pain1.wav" } TFBot { Template T_TFBot_Demoman_Knight Name "Knight Zombie" Skill Expert Attributes AlwaysCrit WeaponRestrictions MeleeOnly Action Mobber CharacterAttributes { "charge time increased" -10 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1 "fire rate penalty" 0.5 "damage bonus" 1.35 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound "npc/zombie/zombie_pain1.wav" } } } WaveSpawn { Name "part06" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 1 WaitForAllDead "part05" WaitBetweenSpawns 4 TotalCurrency 0 FirstSpawnWarningSound ambient\atmosphere\cave_hit4.wav TFBot { Class Demoman ClassIcon hellmet_blank Name "Vampire Knight" Health 250 Skill Expert Item "The Scotsman's Skullcutter" Item "The Dark Helm" Item "The Infernal Impaler" Item "The Dark Age Defender" Item "The Mantreads" Item "The Lordly Lapels" WeaponRestrictions MeleeOnly Action Mobber ItemAttributes { ItemName "The Scotsman's Skullcutter" "cannot be backstabbed" 1 "dmg taken from crit reduced" -1 "heal on hit for rapidfire" 250 "voice pitch scale" 0.75 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "damage force reduction" 0 "health regen" 15 "restore health on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 2 "ignore player clip" 1 } } } WaveSpawn { Name "part07" Where spawnbot_mission_sniper TotalCount 12 MaxActive 12 SpawnCount 3 WaitForAllSpawned "part06" WaitBetweenSpawns 6 TotalCurrency 0 FirstSpawnWarningSound ambient\atmosphere\cave_hit2.wav Squad { TFBot { Template T_TFBot_Heavyweapons_Fist Name "Weird Corrupted Machine" Skill Expert Action Mobber Scale 1.15 ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 "move speed bonus" 1.5 "melee range multiplier" 1.5 } MaxVisionRange 50 UseCustomModel models/bots/heavy/bot_heavy.mdl } TFBot { Template T_TFBot_Heavyweapons_Fist Name "Weird Corrupted Machine" Skill Expert MaxVisionRange 50 Action Mobber Scale 1.15 ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 "move speed bonus" 1.5 "melee range multiplier" 1.5 } UseCustomModel models/bots/heavy/bot_heavy.mdl } TFBot { Template T_TFBot_Heavyweapons_Fist Name "Weird Corrupted Machine" Skill Expert MaxVisionRange 50 Action Mobber Scale 1.15 ItemAttributes { ItemName "fists of steel" "bleeding duration" 6 "damage causes airblast" 1 "mod stun waist high airborne" 1 "move speed bonus" 1.5 "melee range multiplier" 1.5 } UseCustomModel models/bots/heavy/bot_heavy.mdl } } } WaveSpawn { Name "part08" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 1 WaitForAllDead "part07" WaitBetweenSpawns 1 TotalCurrency 0 TFBot { Class Sniper ClassIcon sniper_bow Name "Plague Bow Zombie" Health 300 Skill Expert Item "The Hallowed Headcase" Item "The Huntsman" DamageAppliesCond { Index 112 Duration 10 } Action Mobber CharacterAttributes { "move speed bonus" 0.8 "dmg from ranged reduced" 0.15 "damage force reduction" 0 "voice pitch scale" 0.75 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } } } WaveSpawn { Name "part08a" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitForAllSpawned "part08" WaitBetweenSpawns 8 TotalCurrency 0 TFBot { Class Demoman Name "Deadly Undead Samurai" ClassIcon demoknight_samurai Skill Expert Item "The Half-Zatoichi" Item "The Splendid Screen" Action Mobber UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } Item "Demo Kabuto" Scale 1.05 Health 750 WeaponRestrictions MeleeOnly Attributes AirChargeOnly Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 CharacterAttributes { "dmg from ranged reduced" 0.15 "damage force reduction" 0 "voice pitch scale" 0.75 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "charge time increased" 2 "charge recharge rate increased" 7 "increased jump height" 2.3 "bot custom jump particle" 1 "damage bonus" 25 "ignore player clip" 1 } } } WaveSpawn { Name "part08b" Where spawnbot TotalCount 9 MaxActive 9 SpawnCount 9 WaitForAllDead "part08a" WaitBeforeStarting 3 TotalCurrency 50 FirstSpawnWarningSound npc\zombie_poison\pz_alert1.wav Squad { TFBot { Class Pyro health 13000 Scale 1 Name "Flaming Monstrosity" Skill Expert Classicon PyrO Item "The Backburner" Item "The Mantreads" Item "The Grisly Gumbo" Item "The Crown of the Old Kingdom" AlwaysGlow 1 WeaponRestrictions PrimaryOnly Attributes UseBossHealthBar Attributes DisableDodge Attributes AlwaysFireWeapon Attributes MiniBoss Action Mobber UseMeleeThreatPrioritization 1 NoIdleSound 1 ItemAttributes { ItemName "The Backburner" "damage bonus" 0.75 "mod flamethrower back crit" 1 "flame size bonus" 1.5 "flame life bonus" 1.5 "airblast disabled" 1 "mark for death" 1 "SPELL: Halloween green flames" 1 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1.5 "damage force reduction" 0 "hand scale" 0 "voice pitch scale" 0 "override footstep sound set" 7 "bombinomicon effect on death" 1 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } DeathSound "npc/zombie_poison/pz_idle2.wav" } TFBot { Template T_Priest } TFBot { Template T_Priest } TFBot { Template T_Priest } TFBot { Template T_Priest SpawnTemplate textualtimer FireInput { Target "minutehand" //Entity name to use Action "SetValue" //Input to fire Param "0" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "secondhand" //Entity name to use Action "SetValue" //Input to fire Param "50" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "realtimer" //Entity name to use Action "Trigger" //Input to fire Delay 0 Cooldown 0 Repeats 1 } } TFBot { Template T_Priest } TFBot { Template T_Priest } TFBot { Template T_Priest } TFBot { Template T_Priest } } } } //WAVE 3 Wave { RedTeamWipeCausesWaveLoss 1 StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } SoundLoop { SoundFile "ambient\atmosphere\tone_alley.wav" } WaveSpawn { Name "BOMB" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 13337 TotalCurrency 0 Support Limited FirstSpawnWarningSound ambient\voices\f_scream1.wav TFBot { Class HeavyWeapons Health 250 Scale 1.01 Name "???" Skill Hard Classicon dead_giant Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "damage bonus" 2 "voice pitch scale" 0 "move speed bonus" 2 "bombinomicon effect on death" 1 "melee range multiplier" 1.5 } } } WaveSpawn { Name "part09" Where spawnbot_mission_sniper TotalCount 40 MaxActive 20 SpawnCount 1 WaitBeforeStarting 5 TotalCurrency 0 FirstSpawnWarningSound ambient\atmosphere\cave_hit1.wav RandomChoice { TFBot { Template T_Zombie1 Name "Dire Zombie" ClassIcon deader Health 200 Skill Expert Item "The Headtaker's Hood" Attributes "AlwaysCrit" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } TFBot { Template T_Zombie2 Name "Dire Zombie" Health 200 Skill Expert ClassIcon deader Attributes "AlwaysCrit" Item "The Headtaker's Hood" CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } TFBot { Template T_Zombie3 Name "Dire Zombie" Health 200 Skill Expert ClassIcon deader Attributes "AlwaysCrit" Item "The Headtaker's Hood" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } TFBot { Template T_Zombie4 Name "Dire Zombie" Health 200 Skill Expert ClassIcon deader Attributes "AlwaysCrit" Item "The Headtaker's Hood" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } TFBot { Template T_Zombie5 Name "Dire Zombie" Health 200 Skill Expert ClassIcon deader Attributes "AlwaysCrit" Item "The Headtaker's Hood" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } TFBot { Template T_Zombie6 Name "Dire Zombie" Health 200 Skill Expert ClassIcon deader Attributes "AlwaysCrit" Item "The Headtaker's Hood" Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } TFBot { Template T_Zombie7 Name "Dire Zombie" Health 200 Skill Expert ClassIcon deader Attributes "AlwaysCrit" Item "The Headtaker's Hood" CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } TFBot { Template T_Zombie8 Name "Dire Zombie" Health 200 Skill Expert ClassIcon deader Attributes "AlwaysCrit" Item "The Headtaker's Hood" Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "bleeding duration" 30 "move speed bonus" 2 "mark for death" 1 } } } } WaveSpawn { Name "WAVE3SUPPORT" Where spawnbot TotalCount 13337 MaxActive 5 SpawnCount 1 WaitBetweenSpawns 5 WaitBeforeStarting 5 TotalCurrency 0 Support 1 RandomChoice { TFBot { Template T_Zombie1_Headless Attributes "AlwaysCrit" Action Mobber } TFBot { Template T_Zombie2_Headless Attributes "AlwaysCrit" Action Mobber } TFBot { Template T_Zombie3_Headless Attributes "AlwaysCrit" Action Mobber } TFBot { Template T_Zombie4_Headless Attributes "AlwaysCrit" Action Mobber } TFBot { Template T_Zombie5_Headless Attributes "AlwaysCrit" Action Mobber } TFBot { Template T_Zombie6_Headless Attributes "AlwaysCrit" Action Mobber } TFBot { Template T_Zombie7_Headless Attributes "AlwaysCrit" Action Mobber } TFBot { Template T_Zombie8_Headless Attributes "AlwaysCrit" Action Mobber } } } WaveSpawn { Name "part10" Where spawnbot_mission_sniper TotalCount 12 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 5 WaitBeforeStarting 16 TotalCurrency 50 RandomChoice { TFBot { Class Sniper Skill Hard Health 500 Name "Spit Zombie" Attributes MiniBoss Item "Medic MtG Hat" NoIdleSound 1 Scale 1.25 Item "The Self-Aware Beauty Mark" Classicon "sniper_jarate" WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Action Mobber ItemAttributes { ItemName "The Self-Aware Beauty Mark" "effect bar recharge rate increased" 0.05 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 2 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "gesture speed increase" 0.65 "bombinomicon effect on death" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound npc/dog/dog_growl3.wav } TFBot { Class Scout Skill Hard Health 500 Scale 1.25 Name "Spit Zombie" Attributes MiniBoss Item "Mutated Milk" Item "Medic MtG Hat" NoIdleSound 1 Classicon "sniper_jarate" WeaponRestrictions SecondaryOnly Attributes AlwaysFireWeapon Action Mobber ItemAttributes { ItemName "Mutated Milk" "effect bar recharge rate increased" 0.05 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 2 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "gesture speed increase" 0.65 "bombinomicon effect on death" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound npc/dog/dog_growl3.wav } } } WaveSpawn { Name "part11" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBetweenSpawns 20 WaitForAllSpawned "part09" TotalCurrency 0 TFBot { Template T_TFBot_Giant_Scout_Fast Name "Infected Machine" UseCustomModel models/bots/scout_boss/bot_scout_boss.mdl Attributes UseBossHealthBar AlwaysGlow 1 Attributes AlwaysCrit Action Mobber Health 5000 Scale 1.25 CharacterAttributes { "melee range multiplier" 2.5 "fire rate penalty" 0.5 "damage bonus" 1.5 "damage causes airblast" 1 "bleeding duration" 3 "apply z velocity on damage" -750 "Set DamageType Ignite" 1 "cannot pick up intelligence" 1 } } } WaveSpawn { Name "part12" Where spawnbot_mission_sniper TotalCount 12 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 2 WaitForAllDead "part19" WaitBeforeStarting 10 TotalCurrency 0 FirstSpawnWarningSound ambient\creatures\town_moan1.wav FirstSpawnOutput { Target !player Action igniteplayer } TFBot { Class Pyro health 300 Name "Flaming Zombie" Skill Expert Classicon Pyro Attributes MiniBoss NoIdleSound 1 Item "The Backburner" Scale 1.0 Item "The Spectralnaut" Action Mobber Attributes "AlwaysCrit" WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon ItemAttributes { ItemName "The Backburner" "damage bonus" 1.25 "mod flamethrower back crit" 1 "flame size bonus" 2.5 "flame life bonus" 1.5 "airblast disabled" 1 "silent killer" 1 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1.25 "damage force reduction" 0 "hand scale" 0 "voice pitch scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound ambient/fire/gascan_ignite1.wav } } WaveSpawn { Name "part13" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 3 WaitBetweenSpawns 6 WaitForAllSpawned "part12" TotalCurrency 0 Squad { ShouldPreserveSquad 1 TFBot { Class Soldier health 600 Name "Shotgun Zombie Leader" Skill Expert Attributes MiniBoss AimTrackingInterval 0 Item "The Rebel Rouser" NoIdleSound 1 Scale 1.0 Item "gentlemanne_shotgun_dressedtokill" Action Mobber Classicon heavy_shotgun Attributes AlwaysCrit WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Addcond { Index 42 } CharacterAttributes { "damage bonus" 6 "fire rate bonus" 1 "faster reload rate" 0.01 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 0.5 "damage force reduction" 0 "voice pitch scale" 0 "jarate backstabber" 1 "override footstep sound set" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound npc/combine_soldier/die1.wav } TFBot { Class Engineer health 200 Name "Shotgun Zombie" Skill Expert Item "El Patron" Attributes MiniBoss Item "The Last Straw" NoIdleSound 1 Scale 1.0 Item "gentlemanne_shotgun_dressedtokill" Action Mobber Classicon heavy_shotgun WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload CharacterAttributes { "damage bonus" 6 "fire rate bonus" 1 "faster reload rate" 0.01 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 0.5 "damage force reduction" 0 "voice pitch scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound npc/combine_soldier/die2.wav } TFBot { Class Engineer health 200 Name "Shotgun Zombie" Skill Expert Attributes MiniBoss NoIdleSound 1 Item "El Patron" Item "The Last Straw" Scale 1.0 Item "gentlemanne_shotgun_dressedtokill" Action Mobber Classicon heavy_shotgun WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload CharacterAttributes { "damage bonus" 6 "fire rate bonus" 1 "faster reload rate" 0.01 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 0.5 "damage force reduction" 0 "voice pitch scale" 0 "override footstep sound set" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound npc/combine_soldier/die3.wav } } } WaveSpawn { Name "part13a" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part13" WaitBeforeStarting 5 TotalCurrency 0 FirstSpawnWarningSound vo\ravenholm\madlaugh04.wav TFBot { Class Demoman WeaponRestrictions MeleeOnly Item "The Claidheamohmor" Item "Shin Shredders" Item "The Horsemann's Hand-Me-Down" Item "Forgotten King's Pauldrons" Item "Spiral Sallet" Name "Murder Lord" Skill Expert Scale 1 Attributes MiniBoss ClassIcon demoknighT NoIdleSound 1 Health 14000 Attributes UseBossHealthBar AlwaysGlow 1 Attributes DisableDodge Attributes AlwaysFireWeapon Action Mobber UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Claidheamohmor" "hand scale" 1.5 "melee range multiplier" 2.25 "fire rate bonus" 0.4 "critboost on kill" 10 "damage bonus" 1.5 "boots falling stomp" 1 "mark for death" 1 "melee cleave attack" 1 "increased jump height" 3 "silent killer" 1 "bot custom jump particle" 1 "max health additive penalty" 0 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 0.65 "override footstep sound set" 7 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } DeathSound vo\ravenholm\monk_death07.wav } } } //WAVE 4 Wave { RedTeamWipeCausesWaveLoss 1 StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } SoundLoop { SoundFile "ambient\atmosphere\tone_alley.wav" } WaveSpawn { Name "BOMB" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 13337 TotalCurrency 0 Support Limited FirstSpawnWarningSound ambient\atmosphere\cave_hit6.wav TFBot { Class HeavyWeapons Health 300 Scale 1.01 Name "???" Skill Expert Scale 1.1 Classicon dead_giant Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "damage bonus" 2 "voice pitch scale" 0 "move speed bonus" 2 "fire rate bonus" 0.8 "bombinomicon effect on death" 1 "melee range multiplier" 1.5 } } } WaveSpawn { Name "part12" Where spawnbot TotalCount 10 MaxActive 2 SpawnCount 2 WaitBeforeStarting 20 TotalCurrency 0 FirstSpawnWarningSound ambient\creatures\town_scared_breathing1.wav Squad { TFBot { Template T_TFBot_Heavyweapons_Fist Name "Corrupted Machine" Skill Expert Attributes AlwaysCrit Action Mobber Scale 1.15 CharacterAttributes { "dmg taken from crit reduced" 0 "damage bonus" 2 "damage all connected" 1 "dmg from melee increased" -1 } UseCustomModel models/bots/heavy/bot_heavy.mdl } TFBot { Class Medic Health 350 Name "Mad Scientist" AimTrackingInterval 0 Item "The Brainiac Hairpiece" Item "The Second Opinion" Item "The Quick-Fix" Skill Expert Classicon medic Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes MiniBoss NoIdleSound 1 Scale 1.0 ItemAttributes { ItemName "The Quick-Fix" "generate rage on heal" 10 "increase buff duration" 10 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1 "healing mastery" 4 "damage bonus" 200 "bot medic uber health threshold" 299 "overheal bonus" 3 "uber duration bonus" 10 "healing mastery" 50 "voice pitch scale" 0.8 "cannot be backstabbed" 1 "damage force reduction" 0 "override footstep sound set" 0 "bleeding duration" 2 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound misc/null.wav } } } WaveSpawn { Name "part13" Where spawnbot TotalCount 10 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 3 WaitBeforeStarting 4 TotalCurrency 0 FirstSpawnWarningSound npc\stalker\breathing3.wav TFBot { Class Demoman ClassIcon hellmet_goldsword Name "Dread Knight" Health 500 Scale 1.2 Skill Expert Item "The Eyelander" Item "The Razorback" Item "Forgotten King's Restless Head" Item "Shin Shredders" UseMeleeThreatPrioritization 1 Action Mobber Addcond { Index 70 } Addcond { Index 77 IfHealthBelow 1 Duration 5 } Addcond { Index 71 IfHealthBelow 1 Duration 1 } Addcond { Index 43 IfHealthBelow 1 Duration 0.01 } Addcond { Index 108 IfHealthBelow 1 Delay 2 } WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Eyelander" "item style override" 1 "hand scale" 1.25 "dmg taken from crit reduced" 0 "voice pitch scale" 0.4 "gunslinger punch combo" 1 "crit from behind" 1 "freeze backstab victim" 1 "max health additive penalty" 0 "damage bonus" 2 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "cannot be backstabbed" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 "ignored by enemy sentries" 1 "not solid to players" 1 "ignore player clip" 1 } DeathSound "player/souls_receive3.wav" } } WaveSpawn { Name "WAVE4SUPPORT" Where spawnbot TotalCount 13337 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 2 WaitBeforeStarting 20 TotalCurrency 0 Support 1 FirstSpawnWarningSound npc\stalker\go_alert2.wav RandomChoice { TFBot { Template T_Zombie1 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie2 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } } TFBot { Template T_Zombie3 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie4 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie5 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie6 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Action Mobber Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie7 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } TFBot { Template T_Zombie8 Name "Dodging Endless Zombie" Addcond { Index 79 } Skill Expert Item "The Manneater" Action Mobber Attributes AlwaysCrit CharacterAttributes { "move speed bonus" 1.5 "damage bonus" 1.5 "fire rate bonus" 0.75 } CustomWeaponModel { Slot 2 Model "models/empty.mdl" } } } } WaveSpawn { Name "part14" Where spawnbot TotalCount 12 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 1 WaitForAllDead "part13" TotalCurrency 0 FirstSpawnWarningSound \misc\happy_birthday_tf_05.wav TFBot { Class Soldier Classicon heavy_mittens Health 150 Skill Expert Attributes AlwaysCrit Name "Clown Zombie" Item "The Disciplinary Action" WeaponRestrictions MeleeOnly Attributes "AlwaysFireWeapon" Item "The DethKapp" Item "The All-Father" Action Mobber UseMeleeThreatPrioritization 1 Scale 0.6 ItemAttributes { Itemname "The Disciplinary Action" "damage bonus" 0.15 "crit forces victim to laugh" 1 "fire rate penalty" 0.25 "bombinomicon effect on death" 1 "move speed bonus" 2 "voice pitch scale" 1.5 "jarate backstabber" 1 "kill forces attacker to laugh" 1 "melee range multplier" 1.3 "dmg from ranged reduced" 0.15 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 2 "not solid" 0 "ignore player clip" 1 } DeathSound player/taunt_bumper_car_horn.wav Itemattributes { Itemname "The All-Father" "set item tint RGB" 5801378 } } } WaveSpawn { Name "part15" Where spawnbot TotalCount 12 MaxActive 12 SpawnCount 4 WaitForAllDead "part14" WaitBetweenSpawns 2.5 TotalCurrency 0 TFBot { Class Scout Name "Butcher" ClassIcon scout_cleaver Health 300 AimTrackingInterval 0 Skill Expert WeaponRestrictions SecondaryOnly Item "The Flying Guillotine" Item "Three-Rune Blade" Item "Claws And Infect" Item "Wrap Battler" Attributes AutoJump AutoJumpMin 1 AutoJumpMax 3 Action Mobber Attributes AlwaysFireWeapon Addcond { Index 72 } Addcond { Index 113 } ItemAttributes { Itemname "The Flying Guillotine" "effect bar recharge rate increased" 0.1 "damage bonus" 1.75 } ItemAttributes { Itemname "Three-Rune Blade" "bleeding duration" 0 "hit self on miss" 0 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1.25 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "increased jump height" 1.5 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } DeathSound npc/ichthyosaur/snap_miss.wav } } WaveSpawn { Name "part16" Where spawnbot TotalCount 12 MaxActive 9 SpawnCount 3 WaitForAllDead "part15" WaitBetweenSpawns 2.5 TotalCurrency 0 FirstSpawnWarningSound ambient\medieval_thunder2.wav TFBot { Class Sniper Health 350 Name "Camp Murderer" Item "Ritzy Rick's Hair Fixative" Item "The Face of Mercy" UseMeleeThreatPrioritization 1 Skill Expert Classicon demoknighT Action Mobber Scale 1.0 Attributes MiniBoss NoIdleSound 1 WeaponRestrictions MeleeOnly CharacterAttributes { "SPELL: set Halloween footstep type" 3 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 2 "voice pitch scale" 0.65 "hand scale" 1.5 "damage force reduction" 0 "teleport instead of die" 0.25 "override footstep sound set" 0 "cancel falling damage" 1 "fire rate bonus" 0.75 "health regen" 20 "no self effect" 1 "jarate backstabber" 1 "not solid to players" 1 "stomp player damage" 3 "damage bonus" 99 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 "ignore player clip" 1 } DeathSound ambient\halloween\male_scream_17.wav } } WaveSpawn { Name "part17" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitForAllDead "part16" TotalCurrency 0 FirstSpawnWarningSound ambient\halloween\male_scream_14.wav FirstSpawnWarningSound ambient\halloween\male_scream_14.wav FirstSpawnWarningSound ambient\halloween\male_scream_14.wav TFBot { Class Scout WeaponRestrictions MeleeOnly Name "Lost Soul" Skill Expert Scale 1 Attributes MiniBoss Item "Sun-on-a-Stick" Item "The Maniac's Manacles" Item "The Digit Divulger" Item "Fear Monger" ClassIcon pyro_d Attributes AutoJump AutoJumpMin 7.5 AutoJumpMax 7.5 Health 15000 Attributes UseBossHealthBar AlwaysGlow 1 Attributes DisableDodge Action Mobber RingOfFire 66.0 SpawnTemplate textualtimer FireInput { Target "minutehand" //Entity name to use Action "SetValue" //Input to fire Param "14" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "secondhand" //Entity name to use Action "SetValue" //Input to fire Param "60" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "realtimer" //Entity name to use Action "Trigger" //Input to fire Delay 0 Cooldown 0 Repeats 1 } // FireInput { Target "minutehand" //Entity name to use Action "SetValue" //Input to fire Param "0" Delay 0.1 Cooldown 0 Repeats 1 IfHealthBelow 1000 } FireInput { Target "secondhand" //Entity name to use Action "SetValue" //Input to fire Param "30" Delay 0.1 Cooldown 0 Repeats 1 IfHealthBelow 1000 } FireInput { Target "realtimer" //Entity name to use Action "Trigger" //Input to fire Delay 0.1 Cooldown 0 Repeats 1 IfHealthBelow 1000 } FireInput { Target "realtimer" //Entity name to use Action "CancelPending" //Input to fire Delay 0 Cooldown 0 Repeats 1 IfHealthBelow 1000 } Addcond { Index 73 IfHealthBelow 1000 } ItemAttributes { ItemName "Sun-on-a-Stick" "fire rate bonus" 1.2 "damage bonus" 2.25 "weapon burn time increased" 10 "Set DamageType Ignite" 1 "increased jump height" 1.5 "melee range multiplier" 1.5 "hand scale" 1.75 "voice pitch scale" 0 "ragdolls become ash" 1 } ItemAttributes { ItemName "The Digit Divulger" "item style override" 2 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 0.8 "override footstep sound set" 7 "bombinomicon effect on death" 1 "bombinomicon effect on death" 1 "damage force reduction" 0 "cancel falling damage" 1 "teleport instead of die" 0.25 "health regen" 15 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "weapon burn dmg increased" 4 "rage giving scale" 0.1 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } DeathSound ambient\halloween\male_scream_11.wav } } } //WAVE 5 Wave { RedTeamWipeCausesWaveLoss 1 StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } SoundLoop { SoundFile "ambient\atmosphere\tone_alley.wav" } WaveSpawn { Name "BOMB" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 13337 TotalCurrency 0 Support Limited FirstSpawnWarningSound npc\fast_zombie\fz_alert_far1.wav TFBot { Class HeavyWeapons Health 250 Scale 1.01 Name "???" Skill Hard Classicon dead_giant Action Mobber Attributes "AlwaysCrit" WeaponRestrictions MeleeOnly CharacterAttributes { "damage bonus" 2 "voice pitch scale" 0 "move speed bonus" 2 "bombinomicon effect on death" 1 "melee range multiplier" 1.5 } } } WaveSpawn { Name "part18" Where spawnbot TotalCount 10 MaxActive 6 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 4 TotalCurrency 50 TFBot { Class Demoman ClassIcon hellmet_blank Name "Greater Vampire Knight" Health 350 Attributes MiniBoss Skill Expert Scale 1.1 NoIdleSound 1 Item "The Scotsman's Skullcutter" Item "The Dark Helm" Item "The Infernal Impaler" Item "The Dark Age Defender" Item "The Mantreads" Item "The Lordly Lapels" Action Mobber UseMeleeThreatPrioritization 1 WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Scotsman's Skullcutter" "cannot be backstabbed" 1 "dmg taken from crit reduced" -10 "heal on hit for rapidfire" 350 "voice pitch scale" 0.75 "damage bonus" 2 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "damage force reduction" 0 "health regen" 25 "restore health on kill" 100 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 2 "ignore player clip" 1 } DeathSound npc\combine_gunship\ping_patrol.wav } } WaveSpawn { Name "part18a" Where spawnbot_mission_sniper TotalCount 12 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 0 TFBot { Class Sniper ClassIcon sniper_bow AimTrackingInterval 0 Name "Paralyzing Bow Zombie" Health 300 Skill Expert Attributes AlwaysCrit Item "The Hallowed Headcase" Item "The Huntsman" Action Mobber DamageAppliesCond { Index 87 Duration 3 } CharacterAttributes { "move speed bonus" 0.8 "dmg from ranged reduced" 0.15 "damage force reduction" 0 "voice pitch scale" 0.75 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1.5 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } } } WaveSpawn { Name "WAVE5SUPPORT" Where spawnbot TotalCount 13337 MaxActive 6 SpawnCount 2 WaitBetweenSpawns 12 WaitBeforeStarting 10 TotalCurrency 0 Support 1 Squad { TFBot { Class Soldier health 600 Name "Grub Zombie" Item "The Larval Lid" Item "Grub Grenades" Item "The Man in Slacks" Skill Expert Classicon dead UseMeleeThreatPrioritization 1 WeaponRestrictions MeleeOnly Attributes MiniBoss Scale 1.0 Action Mobber NoIdleSound 1 CustomWeaponModel { Slot 2 Model "models/empty.mdl" } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 1.5 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 500 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 1.5 "aoe heal chance" 600 "bleeding duration" 6 "increased jump height" 0 "melee range multiplier" 5.0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound npc/strider/striderx_pain8.wav } TFBot { Template T_Priest } } } WaveSpawn { Name "part19" Where spawnbot_mission_sniper TotalCount 18 MaxActive 9 SpawnCount 3 WaitForAllDead "part18" WaitBetweenSpawns 3 TotalCurrency 0 TFBot { Class HeavyWeapons Skill Expert Name "Cursed Champion" Health 300 ClassIcon hellmet_kgb_black WeaponRestrictions MeleeOnly Item "The Killing Gloves of Boxing" Item "The Heavy-Weight Champ" Item "Pugilist's Protector" Item "The Toss-Proof Towel" Action Mobber ItemColor //Set item color { ItemName "The Killing Gloves of Boxing" Red 50 Green 50 Blue 50 } ItemColor //Set item color { ItemName "The Heavy-Weight Champ" Red 50 Green 50 Blue 50 } ItemColor //Set item color { ItemName "Pugilist's Protector" Red 50 Green 50 Blue 50 } ItemColor //Set item color { ItemName "The Toss-Proof Towel" Red 50 Green 50 Blue 50 } UseMeleeThreatPrioritization 1 ItemAttributes { Itemname "The Killing Gloves of Boxing" "stun enemies wielding same weapon" 1 "critboost on kill" 999 "fire rate penalty" 1 "damage bonus" 1.65 "fire rate bonus" 0.5 } CharacterAttributes { "crit kill will gib" 1 "voice pitch scale" 0.75 "dmg from ranged reduced" 0.15 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } Addcond { Index 70 } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0 //Time before the first bot attribute change (Default: 10) Cooldown 0 //Time between each bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfHealthBelow 10 //When set, the task activates only when the bot health is below specified value Name "RageMode" // Name of the bot attributes listed in EventChangeAttributes } EventChangeAttributes { RageMode { Addcond { Index 51 Duration 1 } Addcond { Index 108 } CustomEyeParticle "killstreak_t6_lvl2" CustomEyeGlowColor "255 165 0" Attributes "AlwaysCrit" ItemAttributes { ItemName "The Killing Gloves of Boxing" "stun enemies wielding same weapon" 1 "critboost on kill" 999 "fire rate penalty" 1 "damage bonus" 1.65 "fire rate bonus" 0.4 "stun on damage" 30 } CharacterAttributes { "crit kill will gib" 1 "voice pitch scale" 0.75 "dmg from ranged reduced" 0.15 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "attach particle effect" 3045 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } } } DeathSound "npc/zombie/zombie_pain4.wav" } } WaveSpawn { Name "part20" Where spawnbot_mission_sniper TotalCount 6 MaxActive 6 SpawnCount 2 WaitForAllSpawned "part19" WaitBetweenSpawns 6 WaitBeforeStarting 20 TotalCurrency 0 FirstSpawnWarningSound npc\combine_gunship\ping_patrol.wav TFBot { Class HeavyWeapons Skill Expert Name "Meat Grinder Zombie" Health 400 ClassIcon heavy_chief WeaponRestrictions MeleeOnly Item "Meat Grinder" UseMeleeThreatPrioritization 1 Action Mobber CharacterAttributes { "crit kill will gib" 1 "voice pitch scale" 0.75 "restore health on kill" 25 "dmg from ranged reduced" 0.35 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 } Addcond { Index 70 } ChangeAttributes //Periodically changes bot attributes, defined in EventChangeAttributes { Delay 0 //Time before the first bot attribute change (Default: 10) Cooldown 0 //Time between each bot attribute change (Default: 10) Repeats 1 //How many times should bot change attributes in total (Default: 0 - Infinite) IfHealthBelow 10 //When set, the task activates only when the bot health is below specified value Name "RageMode" // Name of the bot attributes listed in EventChangeAttributes } EventChangeAttributes { RageMode { Addcond { Index 51 Duration 1 } Addcond { Index 108 } Attributes "AlwaysCrit" CustomEyeParticle "killstreak_t4_lvl2" CustomEyeGlowColor "255 165 0" ItemAttributes { ItemName "Meat Grinder" "melee attack rate bonus" 0.4 } CharacterAttributes { "crit kill will gib" 1 "move speed bonus" 1.5 "voice pitch scale" 0.75 "restore health on kill" 100 "dmg from ranged reduced" 0.35 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "attach particle effect" 3044 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } } } DeathSound "npc/zombie/zombie_pain4.wav" } } WaveSpawn { Name "part20" Where spawnbot_mission_sniper TotalCount 4 MaxActive 4 SpawnCount 1 WaitBetweenSpawns 20 WaitForAllSpawned "part19" TotalCurrency 0 FirstSpawnWarningSound npc\crow\alert1.wav TFBot { Template T_TFBot_Giant_DemoMan_PrinceTavish Name "Doom Machine" Item "The Dark Helm" Item "Mad Mask" Action Mobber Attributes UseBossHealthBar AlwaysGlow 1 UseMeleeThreatPrioritization 1 Attributes AlwaysCrit RingOfFire 75.0 Scale 1.25 Health 11111 UseCustomModel models/bots/demo_boss/bot_demo_boss.mdl } } WaveSpawn { Name "part22" Where spawnbot_mission_sniper TotalCount 24 MaxActive 16 SpawnCount 1 WaitForAllDead "part21" WaitBetweenSpawns 0.2 WaitBeforeStarting 5.5 TotalCurrency 0 FirstSpawnWarningSound vo\halloween_mann_brothers\sf13_blutarch_enemies09.mp3 RandomChoice { TFBot { Class Soldier health 450 Name "Hell Zombie" Skill Expert Scale 1.15 Classicon PyRo Item "The Warsworn Helmet" Item "Scottish Snarl" UseMeleeThreatPrioritization 1 Item "The Gunboats" Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Gunboats" "attach particle effect" 1 } CharacterAttributes { "crit kill will gib" 1 "Set DamageType Ignite" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 2 "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 100 "voice pitch scale" 0 "damage force reduction" 0 "heal on kill" 1000 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.8 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 1.5 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound ambient/hell/hell_rumbles_02.wav } TFBot { Class Soldier health 450 Name "Hell Zombie" Skill Expert Scale 1.15 Classicon PyRo Item "The Warsworn Helmet" Item "Scottish Snarl" UseMeleeThreatPrioritization 1 Item "The Gunboats" Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Gunboats" "attach particle effect" 1 } CharacterAttributes { "crit kill will gib" 1 "Set DamageType Ignite" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 2 "voice pitch scale" 0 "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 100 "damage force reduction" 0 "heal on kill" 1000 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 0.8 "increased jump height" 0 "fire rate penalty" 0.8 "melee range multiplier" 1.5 "gesture speed increase" 1.5 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound ambient/hell/hell_rumbles_04.wav } } } WaveSpawn { Name "part21" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part20" WaitBeforeStarting 2 TotalCurrency 0 FirstSpawnWarningSound vo\halloween_mann_brothers\sf13_blutarch_lose05.mp3 TFBot { Class Soldier Skill Expert Name "Sun Zoo" WeaponRestrictions MeleeOnly Health 16666 Classicon demoknight_samurai Item "The Bear Necessities" Item "The Half-Zatoichi" Item "Darwin's Danger Shield" Item "The Compatriot" Item "Archimedes" Item "Lieutenant Bites" Action Mobber Scale 1 Attributes MiniBoss NoIdleSound 1 Attributes UseBossHealthBar AlwaysGlow 1 Attributes AlwaysFireWeapon ItemAttributes { Itemname "The Half-Zatoichi" "restore health on kill" 100 "fire rate penalty" 0.6 "honorbound" 0 "melee range multiplier" 99 "damage bonus" 1.15 } CharacterAttributes { "move speed bonus" 0.55 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "voice pitch scale" 0 "damage force reduction" 0 "override footstep sound set" 0 "cancel falling damage" 1 "increased jump height" 0 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.1 } DeathSound vo\halloween_mann_brothers\sf13_blutarch_lose04.mp3 } } } //WAVE 6 Wave { RedTeamWipeCausesWaveLoss 1 StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } SoundLoop { SoundFile "ambient\atmosphere\tone_alley.wav" } WaveSpawn { Name "BOMB" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 13337 TotalCurrency 0 Support Limited FirstSpawnWarningSound ambient\atmosphere\cave_hit5.wav TFBot { Class HeavyWeapons Health 200 Scale 1.01 Scale 0.5 Name "???" Skill Expert Classicon dead_giant Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "damage bonus" 2 "voice pitch scale" 0 "move speed bonus" 2 "fire rate bonus" 0.5 "bombinomicon effect on death" 1 "melee range multiplier" 1.5 } } } WaveSpawn { Name "WAVE6SUPPORT" Where spawnbot_mission_sniper TotalCount 13337 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 1 WaitBeforeStarting 2 TotalCurrency 0 Support 1 FirstSpawnWarningSound misc\bonzo_vomit01.wav RandomChoice { TFBot { Class Soldier Health 20 Scale 0.25 Name "Parasite" Item "The Mucous Membrain" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes Aggressive Attributes RemoveOnDeath Action Mobber CharacterAttributes { "crit kill will gib" 1 "bombinomicon effect on death" 1 "dmg from ranged reduced" 0 "move speed bonus" 2 "damage bonus" 0.25 "voice pitch scale" 2 "damage force reduction" 0 "hand scale" 0 "head scale" 1.5 "torso scale" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 } DeathSound ambient/levels/canals/toxic_slime_gurgle5.wav } TFBot { Class Scout Health 20 Scale 0.25 Name "Parasite" Item "The Mucous Membrain" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes Aggressive Attributes RemoveOnDeath Action Mobber CharacterAttributes { "crit kill will gib" 1 "bombinomicon effect on death" 1 "dmg from ranged reduced" 0 "move speed bonus" 2 "damage bonus" 0.25 "voice pitch scale" 2 "damage force reduction" 0 "hand scale" 0 "head scale" 1.5 "torso scale" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 } DeathSound ambient/levels/canals/toxic_slime_gurgle4.wav } TFBot { Class Pyro Health 20 Scale 0.25 Name "Parasite" Item "The Mucous Membrain" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes Aggressive Attributes RemoveOnDeath Action Mobber CharacterAttributes { "crit kill will gib" 1 "bombinomicon effect on death" 1 "dmg from ranged reduced" 0 "move speed bonus" 2 "damage bonus" 0.25 "voice pitch scale" 2 "damage force reduction" 0 "hand scale" 0 "head scale" 1.5 "torso scale" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 } DeathSound ambient/levels/canals/toxic_slime_gurgle3.wav } TFBot { Class Demoman Health 20 Scale 0.25 Name "Parasite" Item "The Mucous Membrain" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes Aggressive Attributes RemoveOnDeath Action Mobber CharacterAttributes { "crit kill will gib" 1 "bombinomicon effect on death" 1 "dmg from ranged reduced" 0 "move speed bonus" 2 "damage bonus" 0.25 "voice pitch scale" 2 "damage force reduction" 0 "hand scale" 0 "head scale" 1.5 "torso scale" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 } DeathSound ambient/levels/canals/toxic_slime_gurgle2.wav } TFBot { Class HeavyWeapons Health 20 Scale 0.25 Name "Parasite" Item "The Mucous Membrain" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes Aggressive Attributes RemoveOnDeath Action Mobber CharacterAttributes { "crit kill will gib" 1 "bombinomicon effect on death" 1 "dmg from ranged reduced" 0 "move speed bonus" 2 "damage bonus" 0.25 "voice pitch scale" 2 "damage force reduction" 0 "hand scale" 1 "head scale" 1.5 "torso scale" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 } DeathSound ambient/levels/canals/toxic_slime_gurgle6.wav } TFBot { Class Medic Health 20 Scale 0.25 Name "Parasite" Item "The Mucous Membrain" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes Aggressive Attributes RemoveOnDeath Action Mobber CharacterAttributes { "crit kill will gib" 1 "bombinomicon effect on death" 1 "dmg from ranged reduced" 0 "move speed bonus" 2 "damage bonus" 0.25 "voice pitch scale" 2 "damage force reduction" 0 "hand scale" 0 "head scale" 1.5 "torso scale" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 } DeathSound ambient/levels/canals/toxic_slime_gurgle5.wav } TFBot { Class Sniper Health 20 Scale 0.25 Name "Parasite" Item "The Mucous Membrain" Skill Expert Classicon dead_giant WeaponRestrictions MeleeOnly Attributes Aggressive Attributes RemoveOnDeath Action Mobber CharacterAttributes { "crit kill will gib" 1 "bombinomicon effect on death" 1 "dmg from ranged reduced" 0 "move speed bonus" 2 "damage bonus" 0.25 "voice pitch scale" 2 "damage force reduction" 0 "hand scale" 0 "head scale" 1.5 "torso scale" 0 "cancel falling damage" 1 "increased jump height" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0 } DeathSound ambient/levels/canals/toxic_slime_gurgle5.wav } } } WaveSpawn { Name "part23" Where spawnbot TotalCount 20 MaxActive 8 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 12 TotalCurrency 0 RandomChoice { TFBot { Template T_Zombie1_Headless Attributes AlwaysCrit } TFBot { Template T_Zombie2_Headless Attributes AlwaysCrit } TFBot { Template T_Zombie3_Headless Attributes AlwaysCrit } TFBot { Template T_Zombie4_Headless Attributes AlwaysCrit } TFBot { Template T_Zombie5_Headless Attributes AlwaysCrit } TFBot { Template T_Zombie6_Headless Attributes AlwaysCrit Action Mobber } TFBot { Template T_Zombie7_Headless Attributes AlwaysCrit } TFBot { Template T_Zombie6_Headless Attributes AlwaysCrit Action Mobber } } } WaveSpawn { Name "part24" Where spawnbot_mission_sniper TotalCount 10 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 4 WaitBeforeStarting 30 TotalCurrency 0 TFBot { Class HeavyWeapons Health 800 Name "Former EM RED" Skill Expert ClassIcon hellmet_red Item "The Apparatchik's Apparel" UseMeleeThreatPrioritization 1 Action Mobber ItemAttributes { ItemName "The Apparatchik's Apparel" "set item tint rgb" 12073019 } WeaponRestrictions MeleeOnly CharacterAttributes { "crit kill will gib" 1 "dmg taken increased" 0.35 "move speed bonus" 1.45 "damage bonus" 2.40 "fire rate bonus" 0.4 "dmg taken from crit reduced" 0.01 "restore health on kill" 35 "minicritboost on kill" 3 "damage all connected" 1 "voice pitch scale" 0.8 "damage force reduction" 0 "override footstep sound set" 7 "cancel falling damage" 1 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.2 } DeathSound mvm/mvm_player_died.wav } } WaveSpawn { Name "part25" Where spawnbot TotalCount 12 MaxActive 6 SpawnCount 1 WaitBetweenSpawns 2.5 WaitForAllSpawned "part24" TotalCurrency 0 FirstSpawnWarningSound vo\burp05.mp3 TFBot { Class Demoman Health 450 Name "Chemical Zombie" Item "The Professor's Pineapple" Item "The Ullapool Caber" Scale 1 Skill Hard Attributes MiniBoss ClassIcon demo Action Mobber UseMeleeThreatPrioritization 1 WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Professor's Pineapple" "attach particle effect" 69 "set item tint rgb" 3329330 } ItemAttributes { ItemName "The Ullapool Caber" "attach particle effect" 69 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "bombinomicon effect on death" 1 "move speed bonus" 2 "voice pitch scale" 0.65 "hand scale" 0 "cannot be backstabbed" 1 "head scale" 0.75 "damage force reduction" 0 "override footstep sound set" 7 "cancel falling damage" 1 "gesture speed increase" 0.65 "fire rate penalty" 0.8 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.2 "mark for death" 1 "damage bonus" 2 "SPELL: Halloween pumpkin explosions" 1 "aoe blast on damage" 600 } DeathSound "weapons/bombinomicon_explode1.wav" } } WaveSpawn { Name "part26" Where spawnbot_mission_sniper TotalCount 12 MaxActive 10 SpawnCount 2 WaitBetweenSpawns 3 WaitForAllSpawned "part25" TotalCurrency 0 FirstSpawnWarningSound vo\halloween_eyeball\eyeball_biglaugh01.mp3 TFBot { Class Soldier Health 600 Name "Rocket Zombie" AimTrackingInterval 0 Scale 1 Skill Expert ClassIcon soldier Attributes MiniBoss Item "MONOCULUS!" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Action Mobber RocketCustomParticle "eyeboss_projectile" RocketCustomModel "models/props_halloween/eyeball_projectile.mdl" WeaponRestrictions PrimaryOnly HomingRockets { IgnoreDisguisedSpies 0 // <-- don't home in on disguised spies IgnoreStealthedSpies 0 // <-- don't home in on invisible spies RocketSpeed 1.5 // <-- TurnPower 115.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 200.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "bombinomicon effect on death" 1 "move speed bonus" 1.5 "voice pitch scale" 0 "hand scale" 0.65 "faster reload rate" 0 "fire rate bonus" 0.5 "damage bonus" 1.5 "damage force reduction" 0 "override footstep sound set" 7 "cancel falling damage" 1 "gesture speed increase" 0.65 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.2 "SPELL: Halloween pumpkin explosions" 1 "Projectile speed increased" 1.5 "blast dmg to self increased" -1 } DeathSound "vo/halloween_eyeball/eyeball_boss_pain01.mp3" } } WaveSpawn { Name "part27" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part26" WaitBeforeStarting 5 TotalCurrency 0 FirstSpawnWarningSound vo\halloween_boss\knight_spawn.mp3 TFBot { Class Sniper health 12500 Name "Black Cavalier" AimTrackingInterval 0 Skill Expert HomingRockets { IgnoreDisguisedSpies 0 // <-- don't home in on disguised spies IgnoreStealthedSpies 0 // <-- don't home in on invisible spies RocketSpeed 1.25 // <-- TurnPower 260.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 360.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } SpawnTemplate textualtimer Addcond { Index 70 } Addcond { Index 77 IfHealthBelow 1 Duration 5 } Addcond { Index 71 IfHealthBelow 1 Duration 1 } Addcond { Index 43 IfHealthBelow 1 Duration 0.01 } Addcond { Index 108 IfHealthBelow 1 Delay 2 } FireInput { Target "minutehand" //Entity name to use Action "SetValue" //Input to fire Param "2" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "secondhand" //Entity name to use Action "SetValue" //Input to fire Param "60" Delay 0 Cooldown 0 Repeats 1 } FireInput { Target "realtimer" //Entity name to use Action "Trigger" //Input to fire Delay 0 Cooldown 0 Repeats 1 } Scale 1 Classicon sniper_bow_multi Attributes MiniBoss Item "The Fortified Compound" Item "Bone-Cut Belt" Item "The Dark Helm" Item "The Bunsen Brave" Action Mobber Attributes UseBossHealthBar AlwaysGlow 1 Attributes DisableDodge Attributes AlwaysCrit WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Fortified Compound" "hand scale" 1.75 "damage bonus" 2 "fire rate bonus" 0.4 "faster reload rate" 0.5 "override projectile type" 18 "silent killer" 1 "bombinomicon effect on death" 1 "projectile no deflect" 1 "projectile penetration" 1 } DamageAppliesCond { Name TF_COND_HALLOWEEN_GHOST_MODE Duration 20 } DamageAppliesCond { Index 66 Duration 20 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 0.4 "voice pitch scale" 0.8 "damage force reduction" 0 "override footstep sound set" 7 "cancel falling damage" 1 "gesture speed increase" 1.2 "jarate backstabber" 1 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.10 "bombinomicon effect on death" 1 "not solid to players" 1 "ignore player clip" 1 } DeathSound vo/halloween_boss/knight_death01.mp3 } } } //WAVE 7 Wave { RedTeamWipeCausesWaveLoss 1 StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } SoundLoop { SoundFile "ambient\atmosphere\tone_alley.wav" } WaveSpawn { Name "BOMB" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBetweenSpawns 13337 TotalCurrency 0 Support Limited TFBot { Class HeavyWeapons Health 1000 Scale 1.01 Scale 0.5 Name "???" Skill Expert Classicon dead_giant Attributes UseBossHealthBar Attributes MiniBoss NoIdleSound 1 Attributes AlwaysCrit Action Mobber WeaponRestrictions MeleeOnly CharacterAttributes { "damage bonus" 1.5 "voice pitch scale" 0 "move speed bonus" 2 "fire rate bonus" 0.5 "bombinomicon effect on death" 1 "melee range multiplier" 1.5 } } } WaveSpawn { Name "part28" Where spawnbot_mission_sniper TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 6 WaitBetweenSpawns 1 TotalCurrency 0 FirstSpawnWarningSound items\samurai\tf_samurai_noisemaker_seta_02.wav TFBot { Class Soldier health 750 Name "War Cult" Skill Expert Classicon demoknight_samurai Item "Defiant Spartan" Attributes "MiniBoss" UseMeleeThreatPrioritization 1 Scale 1.0 Item "The Half-Zatoichi" Item "EOTL_Coldfront Curbstompers" Item "Supernatural Stalker" Action Mobber RingOfFire 25.0 NoIdleSound 1 WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Half-Zatoichi" "fire rate penalty" 0.5 "damage bonus" 1.5 "restore health on kill" 100 "add cond on kill" 108 "add cond on kill duration" 0.1 } ItemAttributes { ItemName "Supernatural Stalker" "set item tint rgb" 12073019 } CharacterAttributes { "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 0.6 "voice pitch scale" 0.5 "damage force reduction" 0 "hand scale" 2 "override footstep sound set" 0 "cancel falling damage" 1 "gesture speed increase" 2 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 "ignored by enemy sentries" 1 "ignore player clip" 1 } DeathSound player/spy_shield_break.wav } } WaveSpawn { Name "part29" Where spawnbot_mission_sniper TotalCount 10 MaxActive 10 SpawnCount 2 WaitForAllDead "part28" WaitBetweenSpawns 1 TotalCurrency 0 FirstSpawnWarningSound npc\ichthyosaur\attack_growl1.wav TFBot { Class Heavy Health 3300 Scale 1.2 Name "Famine Cult" Skill Expert Classicon hellmet_canteen NoIdleSound 1 Item "Cold War Luchador" Item "Ivan The Inedible" UseMeleeThreatPrioritization 1 Item "The Ham Shank" Attributes "MiniBoss" Action Mobber Attributes DisableDodge WeaponRestrictions MeleeOnly CharacterAttributes { "drop health pack on kill" 1 "crit kill will gib" 1 "single wep holster time increased" -1 "dmg from ranged reduced" 0.15 "move speed bonus" 2 "voice pitch scale" 0.5 "damage force reduction" 0 "hand scale" 1 "heal on kill" 3300 "override footstep sound set" 0 "cancel falling damage" 1 "gesture speed increase" 0.75 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 "fire rate penalty" 1.5 } DeathSound npc/zombie_poison/pz_alert2.wav } } WaveSpawn { Name "part30" Where spawnbot_mission_sniper TotalCount 10 MaxActive 10 SpawnCount 2 WaitForAllDead "part29" WaitBetweenSpawns 1 TotalCurrency 0 FirstSpawnWarningSound npc\headcrab_poison\ph_poisonbite1.wav TFBot { Class Sniper health 777 Name "Pestilence Cult" Skill Expert Classicon tf2 Item "Conspiratorial Cut" Item "Skinless Slashers" UseMeleeThreatPrioritization 1 Attributes "MiniBoss" NoIdleSound 1 Scale 1.0 Item "Ritzy Rick's Hair Fixative" Item "The Mucous Membrain" Action Mobber CustomWeaponModel { Slot 2 Model "models/empty.mdl" } Attributes DisableDodge WeaponRestrictions MeleeOnly CharacterAttributes { "applies snare effect" 50 "effect bar recharge rate increased" 0.05 "crit kill will gib" 1 "dmg from ranged reduced" 0.15 "move speed bonus" 0.8 "voice pitch scale" 0.5 "mark for death" 1 "heal on hit for rapidfire" 5 "melee range multiplier" 2.5 "Set DamageType Ignite" 1 "weapon burn time increased" 5 "weapon burn dmg increased" 3 "slow enemy on hit major" 19 "subtract victim medigun charge on hit" 10 "subtract victim cloak on hit" 30 "damage all connected" 1 "damage force reduction" 0 "damage bonus" 0.1 "bleeding duration" 1337 "override footstep sound set" 0 "cancel falling damage" 1 "melee range multiplier" 2 "gesture speed increase" 0.65 "fire rate penalty" 0.25 "gesture speed increase" 1.6 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage all connected" 1 "rage giving scale" 0.5 } DeathSound misc/bonzo_vomit02.wav } } WaveSpawn { Name "part31" Where spawnbot_mission_sniper TotalCount 10 MaxActive 10 SpawnCount 2 WaitForAllDead "part30" WaitBetweenSpawns 1 TotalCurrency 0 FirstSpawnWarningSound misc\halloween\skeletons\skelly_medium_07.wav TFBot { Class Pyro health 800 Name "Death Cult" Skill Expert Classicon pyro_axtinguisher Item "The Handhunter" Attributes "MiniBoss" UseMeleeThreatPrioritization 1 Scale 1.0 NoIdleSound 1 Item "The Centurion" Item "The Axtinguisher" Attributes DisableDodge Attributes AlwaysCrit Action Mobber Addcond { Index 70 } Addcond { Index 77 IfHealthBelow 1 Duration 5 } Addcond { Index 71 IfHealthBelow 1 Duration 1 } Addcond { Index 43 IfHealthBelow 1 Duration 0.01 } Addcond { Index 108 IfHealthBelow 1 Delay 2 } WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Centurion" "set item tint rgb" 1315860 } CharacterAttributes { "dmg from ranged reduced" 0.15 "move speed bonus" 1.5 "voice pitch scale" 0.5 "damage force reduction" 0 "hand scale" 1.35 "fire rate bonus" 0.5 "override footstep sound set" 0 "cancel falling damage" 1 "damage bonus" 99 "gesture speed increase" 1.75 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "rage giving scale" 0.5 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } DeathSound player/souls_receive2.wav } } WaveSpawn { Name "BOSS" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part31" WaitBeforeStarting 4 TotalCurrency 0 FirstSpawnWarningSound ambient\voices\playground_memory.wav DoneWarningSound misc\halloween\merasmus_death.wav TFBot { Class Demoman health 5000 Name "War" Skill Expert Item "The Eyelander" Item "The Splendid Screen" Item "The Dark Helm" Item "The Sole Saviors" Item "The Dark Age Defender" Item "The Caped Crusader" Attributes "MiniBoss" UseMeleeThreatPrioritization 1 NoIdleSound 1 RingOfFire 85.0 Action Mobber Scale 1.0 Classicon hellmet_goldsword WeaponRestrictions MeleeOnly Attributes UseBossHealthBar AlwaysGlow 1 ItemAttributes { ItemName "The Eyelander" "damage bonus" 1.75 "item style override" 1 "max health additive penalty" 0 "decapitate type" 0 "heal on kill" 1 "add cond on kill" 108 "add cond on kill duration" 0.1 } CharacterAttributes { "health regen" 25 "charge time increased" -10 "cannot be backstabbed" 1 "crit kill will gib" 1 "dmg from ranged reduced" 0 "move speed bonus" 0.8 "voice pitch scale" 0.35 "damage force reduction" 0 "dmg taken from crit reduced" 0 "override footstep sound set" 0 "cancel falling damage" 1 "fire rate penalty" 0.6 "gesture speed increase" 1.5 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "ignored by enemy sentries" 1 "not solid to players" 1 "ignore player clip" 1 } } } WaveSpawn { Name "BOSS" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part31" WaitBeforeStarting 4 TotalCurrency 0 DoneWarningSound misc\halloween\merasmus_death.wav TFBot { Class Demoman health 7500 Name "Famine" Skill Expert Item "The Eyelander" Item "The Executioner" UseMeleeThreatPrioritization 1 Attributes "MiniBoss" NoIdleSound 1 Scale 1.0 Item "Facepeeler" Action Mobber UseCustomModel models/bots/skeleton_sniper/skeleton_sniper.mdl Classicon spy_d CustomWeaponModel { Slot 2 Model "models/empty.mdl" } WeaponRestrictions MeleeOnly Attributes UseBossHealthBar AlwaysGlow 1 AddCond { Index 72 } Attributes AutoJump AutoJumpMin 1 AutoJumpMax 3 ItemAttributes { ItemName "The Eyelander" "max health additive penalty" 0 "restore health on kill" 200 "drop health pack on kill" 1 "decapitate type" 0 "damage bonus" 1.75 "stomp player damage" 999 "fire rate penalty" 0.75 } CharacterAttributes { "health drain" -25 "charge time increased" -10 "cannot be backstabbed" 1 "crit kill will gib" 1 "dmg from ranged reduced" -1 "move speed bonus" 2 "voice pitch scale" 0.35 "damage force reduction" 0 "dmg taken from crit reduced" 0 "override footstep sound set" 0 "cancel falling damage" 1 "fire rate penalty" 0.8 "gesture speed increase" 1.25 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } } } WaveSpawn { Name "BOSS" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part31" WaitBeforeStarting 4 TotalCurrency 0 DoneWarningSound misc\halloween\merasmus_death.wav TFBot { Class Demoman health 5000 Name "Pestilence" Attributes "MiniBoss" NoIdleSound 1 Scale 1.0 Skill Expert UseMeleeThreatPrioritization 1 Item "The Scotsman's Skullcutter" Item "Creature's Grin" Item "The Abhorrent Appendages" Action Mobber Classicon heavy_chief WeaponRestrictions MeleeOnly Attributes UseBossHealthBar AlwaysGlow 1 Addcond { Index 73 } DamageAppliesCond { Index 24 Duration 15 } DamageAppliesCond { Index 27 Duration 15 } DamageAppliesCond { Index 30 Duration 15 } DamageAppliesCond { Index 31 Duration 8 } DamageAppliesCond { Index 87 Duration 8 } DamageAppliesCond { Index 84 Duration 8 } DamageAppliesCond { Index 85 Duration 10 } DamageAppliesCond { Index 123 Duration 15 } DamageAppliesCond { Index 82 Duration 3 } DamageAppliesCond { Index 83 Duration 3 } ItemAttributes { ItemName "The Scotsman's Skullcutter" "damage bonus" 0.255 "mark for death" 1 "damage causes airblast" 1 "dmg taken increased" 0.5 "fire rate penalty" 0.5 "Set DamageType Ignite" 1 "weapon burn time increased" 5 "weapon burn dmg increased" 3 "slow enemy on hit major" 19 "subtract victim medigun charge on hit" 10 "subtract victim cloak on hit" 30 "damage all connected" 1 "explode_on_ignite" 1 "heal on hit for rapidfire" 75 "melee range multiplier" 1.5 "melee cleave attack" 1 } CharacterAttributes { "charge time increased" -10 "cannot be backstabbed" 1 "crit kill will gib" 1 "dmg from ranged reduced" 0 "move speed bonus" 0.5 "voice pitch scale" 0.35 "damage force reduction" 0 "dmg taken from crit reduced" 0 "override footstep sound set" 0 "cancel falling damage" 1 "fire rate penalty" 0.8 "gesture speed increase" 1.25 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "ignored by enemy sentries" 1 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } AddCond { Name TF_COND_RUNE_PLAGUE } } } WaveSpawn { Name "BOSS" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "part31" WaitBeforeStarting 4 TotalCurrency 0 DoneWarningSound misc\halloween\merasmus_death.wav TFBot { Class Demoman health 4000 Name "Death" Skill Expert Attributes "MiniBoss" UseMeleeThreatPrioritization 1 NoIdleSound 1 Scale 1.0 Item "The Horseless Headless Horseman's Headtaker" Item "Spine-Chilling Skull 2011 Style 1" Item "The Wraith Wrap" Item "The Mantreads" Item "The Horsemann's Hand-Me-Down" Item "The Bonedolier" Action Mobber Addcond { Index 70 } Addcond { Index 77 IfHealthBelow 1 Duration 5 } Addcond { Index 71 IfHealthBelow 1 Duration 1 } Addcond { Index 43 IfHealthBelow 1 Duration 0.01 } Addcond { Index 108 IfHealthBelow 1 Delay 2 } Classicon DeaD WeaponRestrictions MeleeOnly Attributes UseBossHealthBar AlwaysGlow 1 ItemAttributes { ItemName "The Horseless Headless Horseman's Headtaker" "minicrits become crits" 1 "crit from behind" 1 "max health additive penalty" 0 "decapitate type" 0 "damage bonus" 99 "restore health on kill" 100 } CharacterAttributes { "health regen" 200 "charge time increased" -10 "cannot be backstabbed" 1 "crit kill will gib" 1 "dmg from ranged reduced" 0 "move speed bonus" 1.5 "voice pitch scale" 0.35 "damage force reduction" 0 "dmg taken from crit reduced" 0 "override footstep sound set" 0 "cancel falling damage" 1 "fire rate penalty" 0.8 "gesture speed increase" 1.25 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "not solid" 0 "not solid to players" 1 "ignore player clip" 1 } } } } }