population { StartingCurrency 20000 RespawnWaveTime 6 CanBotsAttackWhileInSpawnRoom no WaveStartCountdown 3 Templates { T_TFBot_Micro_SentryBuster { Health 250 Name "Micro Sentry Buster" Scale 0.75 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "the ullapool caber" CharacterAttributes { "move speed bonus" 4 "override footstep sound set" 7 "cannot be backstabbed" 0 "Blast radius decreased" 0.25 } } T_TFBot_Mini_SentryBuster { Health 500 Name "Mini Sentry Buster" Class Demoman Skill Expert WeaponRestrictions MeleeOnly Item "tf_weapon_grenadelauncher" Item "tf_weapon_pipebomblauncher" Item "the ullapool caber" CharacterAttributes { "move speed bonus" 4 "damage force reduction" 0.75 "airblast vulnerability multiplier" 0.75 "override footstep sound set" 7 "cannot be backstabbed" 0 "Blast radius decreased" 0.5 } } T_TFGateBot_Scout_Normal { Health 125 Name Scout Class Scout Skill Normal Item "tf_weapon_scattergun" Item "tf_weapon_pistol_scout" Item "tf_weapon_bat" } MVM_TF_Santa_Heavy { Health 300 Name "Santa Heavy" BehaviorModifiers Mobber Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "tf_weapon_minigun" Item "tf_weapon_shotgun_hwg" Item "the holiday punch" Item "the b.m.o.c." Item "the all-father" ItemAttributes { ItemName "the b.m.o.c." "attach particle effect" 30 "set item tint RGB" 12073019 } } MVM_TF_Moonraker { Health 175 Name Moonraker Class Pyro Skill Normal WeaponRestrictions MeleeOnly Item "tf_weapon_flamethrower" Item "the manmelter" Item "the back scratcher" Item "the bubble pipe" ItemAttributes { ItemName "the manmelter" "override projectile type" 13 "faster reload rate" -1 "fire rate bonus" 0.3 } ItemAttributes { ItemName "the bubble pipe" "attach particle effect" 32 } } MVM_TF_Moonman { Health 175 Name Moonman Class Pyro Skill Normal WeaponRestrictions SecondaryOnly Item "tf_weapon_flamethrower" Item "the manmelter" Item "tf_weapon_fireaxe" Item "the bubble pipe" ItemAttributes { ItemName "the manmelter" "override projectile type" 13 "faster reload rate" -1 "fire rate bonus" 0.3 "SPELL: set item tint RGB" 4 } ItemAttributes { ItemName "the bubble pipe" "attach particle effect" 17 } } MVM_TF_Pirate { Health 175 Name Pirate Class Demoman Skill Expert Item "the loose cannon" Item "the splendid screen" Item "the scottish handshake" Item "the buccaneer's bicorne" ItemAttributes { ItemName "the buccaneer's bicorne" "attach particle effect" 8 } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 StartWaveWarningSound "marchonmann.mp3" FirstSpawnWarningSound "mvm\mvm_tele_activate.wav" Where spawnbot WaitBeforeStarting 3 WaitBetweenSpawns 10 Squad { TFBot { Class Soldier UseMeleeThreatPrioritization 1 Name "Chief Stock Soldier" ClassIcon goliatron_alt_nys Health 63000 Scale 2.2 BehaviorModifiers Mobber Skill Expert WeaponRestrictions SecondaryOnly Attributes UseBossHealthBar Attributes MiniBoss Attributes HoldFireUntilFullReload Item "tf_weapon_shotgun_soldier" Item "Detective Noir" Item "The Chaser" Item "Battery Canteens" Item "Taunt: Second Rate Sorcery" UseHumanAnimations 1 Message { Name "{EDEA15} Caution! Caution! Caution! Boss entered overdriven state!" Delay 0 Repeats 1 Ifhealthbelow 4001 } Message { Name "{FF0000} Master weapon wielder - Chief Stock Soldier" Delay 0 Repeats 1 Ifhealthbelow 63001 } ItemAttributes { ItemName "Battery Canteens" "ubercharge" 2 "powerup duration" 7 "powerup charges" 1 } ExtAttr SuppressCanteenUse FireWeapon { IfHealthBelow 4000 Delay 0 Cooldown 0 Repeats 0 IfSeeTarget 0 Duration 0.1 Type "Action" } ItemAttributes { ItemName "tf_weapon_shotgun_soldier" "faster reload rate" 0.002 "fire rate bonus" 0.5 } CharacterAttributes { //"health regen" 40 "move speed bonus" 0.5 //"damage bonus" 1.25 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 50001 Name "phase1a" } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 40001 Name "phase1" } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 20001 Name "phase2" } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 8001 Name "phase2a" } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 4001 Name "phase3" } Taunt { Delay 0 Cooldown 0 Repeats 1 Duration 5 Name "Taunt: Second Rate Sorcery" IfSeeTarget 0 IfHealthBelow 4001 } EventChangeAttributes { phase1a { UseMeleeThreatPrioritization 1 Attributes HoldFireUntilFullReload WeaponRestrictions SecondaryOnly Item "the righteous bison" Item "Detective Noir" Item "The Chaser" ItemAttributes { ItemName "the righteous bison" "clip size upgrade atomic" 200.0 "faster reload rate" 0.3 "fire rate bonus" 0.00001 "projectile spread angle penalty" 10 "Projectile speed increased" 0.7 "damage bonus" 1.5 } CharacterAttributes { //"health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 } } phase1 { UseMeleeThreatPrioritization 1 Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly Item "Rocket Launcher" Item "Detective Noir" Item "The Chaser" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size upgrade atomic" 26.0 "faster reload rate" 0.002 "fire rate bonus" 0.1 "projectile spread angle penalty" 5 } CharacterAttributes { //"health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } } phase2 { UseMeleeThreatPrioritization 1 Attributes HoldFireUntilFullReload Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Item "The Black Box" Item "Detective Noir" Item "The Chaser" ItemAttributes { ItemName "The Black Box" "damage bonus" 2.0 "faster reload rate" 1 "fire rate bonus" 0.002 "use large smoke explosion" 1 "blast radius increased" 2 "projectile spread angle penalty" 15 "damage bonus" 2 } CharacterAttributes { //"health regen" 40 "move speed bonus" 0.5 //"damage bonus" 1.25 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } } phase2a { UseMeleeThreatPrioritization 1 Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly Item "the cow mangler 5000" Item "Detective Noir" Item "The Chaser" ItemAttributes { ItemName "the cow mangler 5000" "clip size upgrade atomic" 200.0 "faster reload rate" 0.002 "fire rate bonus" 0.0001 "projectile spread angle penalty" 40 "Projectile speed increased" 0.06 "no self blast dmg" 0.01 } CharacterAttributes { //"health regen" 40 "move speed bonus" 0.5 "damage bonus" 1.6 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 "Projectile speed increased" 0.4 } } phase3 { UseMeleeThreatPrioritization 1 Attributes HoldFireUntilFullReload Attributes AlwaysCrit WeaponRestrictions MeleeOnly Item "the escape plan" Item "Detective Noir" Item "The Chaser" ItemAttributes { ItemName "the escape plan" "damage bonus" 1.5 "fire rate bonus" 1.75 } CharacterAttributes { //"health regen" 40 "move speed bonus" 1.5 //"damage bonus" 1.25 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "rage giving scale" 0.1 "airblast vertical vulnerability multiplier" 0.1 "dmg from ranged reduced" 0.1 "damage causes airblast" 2 } } } } } } } }