//This file has been generated by http://mvm.tf //Copy this file in your tf/scripts/population folder #base robot_giant.pop #base robot_standard.pop #base robot_gatebot.pop population { StartingCurrency 2000 RespawnWaveTime 2 CanBotsAttackWhileInSpawnRoom no FixedRespawnWaveTime Yes Templates { } Mission { Objective DestroySentries Where spawnbot CooldownTime 30 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Spy Where spawnbot_mission_spy InitialCooldown 30 CooldownTime 30 BeginAtWave 4 DesiredCount 2 TFBot { Template T_TFBot_Spy } } Mission { Objective Sniper Where spawnbot_mission_sniper InitialCooldown 20 CooldownTime 20 BeginAtWave 3 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } ExtraSpawnPoint { Name "spawnbot_blubot" TeamNum 3 X "641.378967" Y "3539.018066" Z "-132.256287" } ExtraSpawnPoint { Name "spawnbot_blubot2" TeamNum 3 X "641.378967" Y "3539.018066" Z "-132.256287" } ExtraSpawnPoint { Name "spawnbot_blubot3" TeamNum 3 X "641.378967" Y "3539.018066" Z "-132.256287" } ExtraSpawnPoint { Name "spawnbot_core" TeamNum 3 X "641.378967" Y "3539.018066" Z "-375.000000" } Wave { Explanation { Line "Defend The Core Gamemode activated (yay... ._.)" Line "Core have 15k hp (yes this amount of hp)" Line "A hoovy named Core will spawn at the hatch as a red bot and you need to defend him from blu robots (because why not)" Line "All blu robots will directly strike into the core so try to stop them (because it is like that)" Line "The core cant move and attack but can heal nearby teammates (you cannot heal him)" Line "If the core die, a wild blu heavy will spawn at the hatch and deploy the bomb (you cannot stop him)" Line "If you destroy all the robots then a wild heavy will spawn at the hatch and kill the core (because the core is not a support)" } Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { WaitForAllDead w3 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup3.mp3" LastSpawnWarningSound "ui/gamestartup3.mp3" } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 250 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_Soldier } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot FirstSpawnWarningSound "mvm/mvm_warning.wav" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_barragE Health 5000 Name "Giant WTF Soldier" Scale 1.64 Class Soldier Skill Hard WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_rocketlauncher "fire rate bonus" 0.2 "faster reload rate" 0.1 "Projectile speed increased" 4.5 "projectile spread angle penalty" 12 "damage bonus" 2.0 "blast dmg to self increased" -1.00 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "web easteregg medal" Item "honest halo" } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 50 MaxActive 20 SpawnCount 10 WaitBeforeStarting 8 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon scout Health 125 Name Scout Class Scout Skill Easy } } } WaveSpawn { Name w1 TotalCurrency 150 TotalCount 12 MaxActive 12 SpawnCount 2 WaitBeforeStarting 3 WaitBetweenSpawns 3 Where spawnbot FirstSpawnWarningSound "vo/mvm_bomb_alerts01.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon demo Health 175 Name Demoman Class Demoman Skill Easy } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Easy } } } WaveSpawn { TotalCurrency 50 TotalCount 50 MaxActive 12 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 7 Support 1 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon scout_bat Health 125 Name Scout Class Scout WeaponRestrictions MeleeOnly Skill Hard } } } WaveSpawn { WaitForAllDead w3 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead w3 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 24 MaxActive 8 SpawnCount 4 WaitBeforeStarting 12 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier Health 200 Name Soldier Class Soldier Skill Normal } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot FirstSpawnWarningSound "vo/mvm_bomb_alerts02.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon pyro Health 175 Name Pyro Class Pyro Skill Easy } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 3 WaitBetweenSpawns 5 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Scout_Sandman_FastCharge } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 30 MaxActive 10 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Sniper_Huntsman Skill Normal } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 100 TotalCount 45 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Soldier_RocketShotgun Skill Normal } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 100 TotalCount 26 MaxActive 8 SpawnCount 2 WaitBeforeStarting 4 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Soldier_Extended_Concheror Skill Easy } } } WaveSpawn { WaitForAllSpawned w3 TotalCurrency 0 TotalCount 8 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Support 1 Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Demoman_Knight Skill Normal } } } WaveSpawn { WaitForAllSpawned w3 TotalCurrency 0 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Support 1 Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Scout_Melee ClassIcon scout_bat Skill Hard Attributes "AlwaysCrit" } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 0 FirstSpawnWarningSound "vo/mvm/norm/taunts/soldier_mvm_taunts05.mp3" DoneWarningSound "vo/mvm/norm/soldier_mvm_paincrticialdeath01.mp3" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_buff Health 4500 Name "Minor U-Buff Solly" Class Soldier Skill Expert Scale 1.0 Tag "bot_giant" Attributes "MiniBoss" Attributes "SpawnWithFullCharge" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "faster reload rate" -0.8 "fire rate bonus" 0.5 } ItemAttributes { ItemName "the buff banner" "increase buff duration" 9.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "Projectile speed increased" 0.65 "airblast vertical vulnerability multiplier" 0.1 } Item "the buff banner" Item "exquisite rack" Item "jumper's jeepcap" } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 0 FirstSpawnWarningSound "vo/mvm/norm/taunts/soldier_mvm_taunts04.mp3" DoneWarningSound "vo/mvm/norm/soldier_mvm_paincrticialdeath02.mp3" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_concH Health 3500 Name "Minor E-Conch Solly" Class Soldier Skill Expert Scale 1.0 Tag "bot_giant" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "SpawnWithFullCharge" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 0.45 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 1.6 "blast radius increased" 1.25 "projectile spread angle penalty" 4 "heal on hit for rapidfire" 200 } ItemAttributes { ItemName "the concheror" "increase buff duration" 9.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "Projectile speed increased" 0.9 "airblast vertical vulnerability multiplier" 0.1 } Item "the concheror" Item "soldier's stash" Item "the professor's pineapple" } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 0 Where spawnbot_invasion FirstSpawnWarningSound "vo/mvm/norm/taunts/soldier_mvm_taunts08.mp3" DoneWarningSound "vo/mvm/norm/soldier_mvm_paincrticialdeath03.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_backup Health 3750 Name "Minor O-Backup Solly" Class Soldier Skill Expert Scale 1.0 Tag "bot_giant" Attributes "SpawnWithFullCharge" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_rocketlauncher "move speed bonus" 0.5 "faster reload rate" 0.6 "fire rate bonus" 0.1 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.65 } ItemAttributes { ItemName "the battalion's backup" "increase buff duration" 9.0 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 } Item "the battalion's backup" Item "lo-fi longwave" Item "the deus specs" } } } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 55 FirstSpawnWarningSound "vo/halloween_mann_brothers/sf13_blutarch_winning01.mp3" DoneWarningSound "vo/halloween_mann_brothers/sf13_blutarch_almost_lost03.mp3" Where spawnbot_invasion TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon deader Health 3500 Name "Giant Underworld Guard" Scale 1.7 Class Soldier Skill Expert MaxVisionRange 25000 WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "is australium item" 1 "turn to gold" 1 "damage bonus" 3.0 "faster reload rate" 6.2 "fire rate bonus" 4.8 "Blast radius increased" 1.85 "rocket specialist" 10 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 } Item tf_weapon_rocketlauncher Addcond { Index 108 Delay 8.0 Duration 15.0 } } } WaveSpawn { WaitForAllDead w4 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup18.mp3" } WaveSpawn { WaitForAllDead w4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead w4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { Tank { Health 35000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot FirstSpawnWarningSound "vo/mvm_bomb_alerts02.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_Scout } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot_invasion FirstSpawnWarningSound "mvm/mvm_warning.wav" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Name "Giant Dodging B-Fire Demo" ClassIcon hellmet_canteen Addcond { Index 79 Delay 0.2 } Template T_TFBot_Giant_Demo_Burst } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 40 MaxActive 20 SpawnCount 10 WaitBeforeStarting 8 WaitBetweenSpawns 8 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_kgb_black Health 300 Name "Minor Breaker" Scale 1.0 Class HeavyWeapons Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName apoco-fists "damage bonus" 1.2 "fire rate bonus" 1.35 "critboost on kill" 2 } Item "apoco-fists" Item "the katyusha" Item "bone-cut belt" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 50 TotalCount 36 MaxActive 9 SpawnCount 3 WaitBeforeStarting 5 WaitBetweenSpawns 4 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Demo_Burst } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 0 Where spawnbot_invasion FirstSpawnWarningSound "mvm/mvm_warning.wav" TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon scout_d Health 3333 Name "Eternal Clone" Scale 1.0 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the holy mackerel" "melee range multiplier" 2.0 "damage bonus" 3.0 "damage causes airblast" 1 "mod stun waist high airborne" 1 "bleeding duration" 3 "heal on hit for rapidfire" 100 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the holy mackerel" Item "bombing run" Item "the fast learner" } } WaveSpawn { WaitForAllDead w2 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup8.mp3" } WaveSpawn { WaitForAllDead w2 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead w2 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts08.mp3" } WaveSpawn { Name w1 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "mvm/mvm_bomb_warning.wav" DoneWarningSound "vo/mvm/mght/soldier_mvm_m_paincrticialdeath04.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_libertylauncher Health 15000 Name "Blastering Blaster Bot" Scale 1.8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 1.5 "faster reload rate" 0.6 "fire rate bonus" 0.2 "clip size upgrade atomic" 7.0 "Projectile speed increased" 1.3 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } } } } WaveSpawn { Name w1 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_Medic } } } WaveSpawn { WaitForAllDead w1 FirstSpawnWarningSound "vo/mvm/mght/taunts/demoman_mvm_m_taunts01.mp3" WaitBeforeStarting 5 } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 36 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 4 WaitBetweenSpawns 4 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Sniper_Huntsman } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 200 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 20 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_blu Health 4500 Name "MB Super Superior Soldier" Scale 1.6 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the liberty launcher" "damage bonus" 2.2 "faster reload rate" 0.3 "fire rate bonus" 0.2 "clip size upgrade atomic" 7.0 "Projectile speed increased" 1.7 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "move speed bonus" 0.5 } Item "the liberty launcher" Item "killer exclusive" Item "summer shades" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Medic_QuickUber Item "the warsworn helmet" } } } WaveSpawn { WaitForAllDead w1 Name tank1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { WaitForAllDead w1 FirstSpawnWarningSound "vo/mvm_tank_alerts02.mp3" WaitBeforeStarting 35 } WaveSpawn { WaitForAllDead w1 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 40 } WaveSpawn { WaitForAllDead tank1 FirstSpawnWarningSound "vo/mvm_general_destruction04.mp3" } WaveSpawn { WaitForAllDead w1 Name tank2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { WaitForAllDead w1 FirstSpawnWarningSound "vo/mvm_tank_alerts03.mp3" WaitBeforeStarting 70 } WaveSpawn { WaitForAllDead w1 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 75 } WaveSpawn { WaitForAllDead tank2 FirstSpawnWarningSound "vo/mvm_general_destruction07.mp3" } WaveSpawn { WaitForAllDead w1 Name tank3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 105 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { WaitForAllDead w1 FirstSpawnWarningSound "vo/mvm_tank_alerts09.mp3" WaitBeforeStarting 105 } WaveSpawn { WaitForAllDead w1 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 110 } WaveSpawn { WaitForAllDead tank3 FirstSpawnWarningSound "vo/mvm_general_destruction08.mp3" } WaveSpawn { WaitForAllDead w2 TotalCurrency 0 TotalCount 20 MaxActive 20 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 2 Where spawnbot Support 1 Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Heavyweapons_Gnome } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 200 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "mvm/mvm_tele_activate.wav" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_goldsword Health 750 Name "Slasher" Scale 1.2 Class Demoman Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the eyelander" "critboost on kill" 3 "damage bonus" 2.5 "melee range multiplier" 2.5 "hand scale" 2.0 } CharacterAttributes { "move speed bonus" 0.5 "voice pitch scale" 0.01 } Item "the chargin' targe" Item "the eyelander" } } } WaveSpawn { WaitForAllDead w3 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup25.mp3" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup26.mp3" } WaveSpawn { WaitForAllDead w3 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead w3 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 200 TotalCount 10 MaxActive 10 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_Demo_RapidFire Name "Giant Hell-Born R-Fire Demo" Health 3666 RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 2.0 "crit vs burning players" 1 } Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon heavy Health 450 Class HeavyWeapons Skill Normal Name "Hell-Born Heavy" RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 1.5 } Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 35 MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot FirstSpawnWarningSound "vo/mvm_bomb_alerts01.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon pyro Health 300 Name "Hell-Born Pyro" RingOfFire 12.0 Class Pyro Skill Normal CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 1.5 } Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 30 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_Heavyweapons Health 5666 Name "Giant Hell-Born Heavy" RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 2.0 } Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { WaitForAllDead w1 Name w2 TotalCurrency 100 TotalCount 40 MaxActive 20 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Scout_Bonk Name "Hell-Born Bonk Scout" Health 166 RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 1.5 "crit vs burning players" 1 } Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { WaitForAllDead w1 Name w2 TotalCurrency 100 TotalCount 25 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Soldier_RocketPush Name "Hell-Born Blast Soldier" Health 369 RingOfFire 12.0 CharacterAttributes { "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "damage bonus vs burning" 1.8 } Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { WaitForAllSpawned w1 TotalCurrency 100 TotalCount 100 MaxActive 10 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 5 Support 1 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier Health 250 Name "Equalizer Plan Soldier" Scale 1.0 Class Soldier Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName "the equalizer" "mod shovel speed boost" 1 } Item "the equalizer" Item "stout shako" } } } WaveSpawn { Name s4 WaitForAllDead w2 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 Where spawnbot_invasion FirstSpawnWarningSound "mvm/mvm_warning.wav" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_kgb_black Health 7500 Name "Giant Hell-Born Breaker" RingOfFire 12.0 Scale 1.9 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" ItemAttributes { ItemName apoco-fists "damage bonus" 3.5 "fire rate bonus" 1.50 "critboost on kill" 4 } CharacterAttributes { "cannot be backstabbed" 1 "move speed bonus" 0.5 "override footstep sound set" 3 "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 "crit vs burning players" 1 } Item "apoco-fists" Item "bone-cut belt" Item "spine-chilling skull 2011 style 2" } } } WaveSpawn { Name s4 WaitForAllDead w2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "ui/halloween_boss_summoned.wav" DoneWarningSound "ui/halloween_boss_defeated.wav" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon dead Health 26666 Name "Hell-Born Burnian" Scale 1.0 Class Pyro RingOfFire 12.0 Skill Expert Tag "bot_giant" Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the nostromo napalmer" "airblast pushback scale" 5.0 "heal on kill" 333 "mark for death" 1 "damage bonus" 3.3 } CharacterAttributes { "damage force reduction" 0.1 "move speed bonus" 0.4 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "voice pitch scale" 0.01 "dmg taken from fire reduced" 0.01 "fire retardant" 1 "become fireproof on hit by fire" 1 "afterburn immunity" 1 } Item "spine-chilling skull 2011 style 2" Item "the nostromo napalmer" } } } WaveSpawn { WaitForAllDead s4 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { WaitForAllDead w2 WaitBeforeStarting 10 WaitBetweenSpawns 0 FirstSpawnWarningSound "vo/halloween_mann_brothers/sf13_blutarch_lose05.mp3" } WaveSpawn { WaitForAllDead s4 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "vo/halloween_mann_brothers/sf13_blutarch_win08.mp3" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/holiday/gamestartup_halloween.mp3" } WaveSpawn { WaitBeforeStarting 85 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/holiday/gamestartup_halloween.mp3" } WaveSpawn { WaitForAllDead s4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead s4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 400 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 55 Where spawnbot Squad { Tank { Health 40000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 40 MaxActive 10 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot FirstSpawnWarningSound "vo/mvm_bomb_alerts02.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Scout_FAN } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 12 MaxActive 6 SpawnCount 1 WaitBeforeStarting 8 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Scout_Shortstop } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 125 TotalCount 20 MaxActive 20 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Heavy_IronFist_Airblast } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_Soldier_Spammer } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 100 TotalCount 45 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 4 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon Soldier Health 600 Name "Large Shovel Soldier" Scale 1.35 Class Soldier Skill Hard WeaponRestrictions MeleeOnly ItemAttributes { ItemName tf_weapon_shovel "damage bonus" 1.6 "fire rate bonus" 1.15 } CharacterAttributes { "voice pitch scale" 0.80 } } } } WaveSpawn { Name w3 WaitForAllDead w2 TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 12 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_Heavyweapons_Shotgun Attributes "AlwaysCrit" } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 200 TotalCount 60 MaxActive 20 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_invasion FirstSpawnWarningSound "music/mvm_start_tank_wave.wav" RandomChoice { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 125 Name "Pistol Scout" Class Scout Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Item tf_weapon_pistol_scout } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 200 Name "Shotgun Soldier" Class Soldier Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Item tf_weapon_shotgun_soldier } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 175 Name "Shotgun Pyro" Class Pyro Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Item tf_weapon_shotgun_pyro } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 175 Name Demoknight Class Demoman Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Item "the chargin' targe" Item "the eyelander" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 300 Name "Basic Shotgun Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Item tf_weapon_shotgun_hwg } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 150 Name "Syringe Medic" Class Medic Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Item tf_weapon_syringegun_medic } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 125 Name "SMG Sniper" Class Sniper Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Item tf_weapon_smg } TFBot { Attributes "IgnoreFlag" Action Mobber ClassIcon hellmet_tf2 Health 125 Name "Pistol Engineer" Class Engineer Skill Normal WeaponRestrictions SecondaryOnly Attributes "AlwaysCrit" Item tf_weapon_pistol } } } WaveSpawn { WaitForAllDead w3 Name w4 TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 0 Where spawnbot Squad { Tank { Health 40000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { Name w4 WaitForAllDead w3 TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Name "Slow Movement League" Health 20000 Template T_TFBot_Giant_Major_League CharacterAttributes { "move speed bonus" 0.55 } } } } WaveSpawn { WaitForAllDead w2 Name tank1 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { WaitForAllDead w2 FirstSpawnWarningSound "vo/mvm_tank_alerts02.mp3" WaitBeforeStarting 35 } WaveSpawn { WaitForAllDead w2 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 40 } WaveSpawn { WaitForAllDead tank1 FirstSpawnWarningSound "vo/mvm_general_destruction04.mp3" } WaveSpawn { WaitForAllDead w2 Name tank2 TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { WaitForAllDead w2 FirstSpawnWarningSound "vo/mvm_tank_alerts03.mp3" WaitBeforeStarting 70 } WaveSpawn { WaitForAllDead w2 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 75 } WaveSpawn { WaitForAllDead tank2 FirstSpawnWarningSound "vo/mvm_general_destruction07.mp3" } WaveSpawn { WaitForAllDead w2 Name tank3 TotalCurrency 58 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 105 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "AlwaysCrit" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { WaitForAllDead w2 FirstSpawnWarningSound "vo/mvm_tank_alerts09.mp3" WaitBeforeStarting 105 } WaveSpawn { WaitForAllDead w2 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 110 } WaveSpawn { WaitForAllDead tank3 FirstSpawnWarningSound "vo/mvm_general_destruction08.mp3" } WaveSpawn { WaitForAllDead w4 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup19.mp3" } WaveSpawn { WaitBeforeStarting 130 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup5.mp3" } WaveSpawn { WaitForAllDead w4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead w4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 150 TotalCount 12 MaxActive 12 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Giant_DemoMan_PrinceTavish Attributes "AlwaysCrit" } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 40 MaxActive 10 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 1 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon heavy Health 300 Name HeavyWeapons Class HeavyWeapons Skill Normal } } } WaveSpawn { Name w1 TotalCurrency 100 TotalCount 50 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot FirstSpawnWarningSound "vo/mvm_bomb_alerts01.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon demo Health 175 Name Demoman Class Demoman Skill Normal } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 200 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_blackbox Health 5000 Name "Giant Homing BB Soldier" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the black box" "damage bonus" 0.90 "fire rate bonus" 0.001 "clip size upgrade atomic" 4 "faster reload rate" 1.3 "blast radius increased" 1.50 "projectile spread angle penalty" 8 "heal on hit for rapidfire" 1000 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 } Item "the black box" Item "towering pillar of hats" HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 0.85 // <-- TurnPower 45.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 15 MaxActive 15 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 4 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Sniper_Huntsman_Spammer Attributes "AlwaysCrit" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 70 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push Template T_TFBot_Soldier_Extended_Buff_Banner Skill Normal } } } WaveSpawn { Name special WaitForAllSpawned w1 TotalCurrency 300 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 30 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_crit Health 5000 Name "Giant Special Energidier" Scale 1.7 Class Soldier Skill Expert MaxVisionRange 25000 WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" ItemAttributes { ItemName "the cow mangler 5000" "is australium item" 1 "turn to gold" 1 "damage bonus" 2.0 "faster reload rate" 5.5 "fire rate bonus" 4.5 "Blast radius increased" 1.85 "rocket specialist" 10 } CharacterAttributes { "move speed bonus" 0.5 "override footstep sound set" 3 } Item "the cow mangler 5000" } } } WaveSpawn { WaitForAllDead w2 Name s4 TotalCurrency 300 TotalCount 60 MaxActive 20 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_invasion FirstSpawnWarningSound "ambient_mp3/medieval_dooropen.mp3" LastSpawnWarningSound "mvm/mvm_tele_activate.wav" RandomChoice { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 425 Name "Large Scout" Class Scout Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 600 Name "Large Soldier" Class Soldier Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 525 Name "Large Pyro" Class Pyro Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 525 Name "Large Demoman" Class Demoman Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 750 Name "Large Heavy" Class HeavyWeapons Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 475 Name "Large Medic" Class Medic Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 400 Name "Large Sniper" Class Sniper Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_tf2 Health 400 Name "Large Spy" Class Spy Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } TFBot { Attributes "IgnoreFlag" Action Mobber ClassIcon hellmet_tf2 Health 400 Name "Large Engineer" Class Engineer Skill Normal WeaponRestrictions MeleeOnly Attributes "AlwaysCrit" Scale 1.5 CharacterAttributes { "damage bonus" 1.5 } } } } WaveSpawn { WaitForAllDead w2 Name s4 TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 35 Where spawnbot Squad { Tank { Health 25000 Name Tank Speed 100 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } } WaveSpawn { WaitForAllDead special Name s4 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 20 Where spawnbot_invasion TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_soldier_special Health 5000 Name "Evolved Corrupted Rocketer" Scale 1.8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "festive rocket launcher 2011" "rocket specialist" 1 "fire rate bonus" 1.25 "faster reload rate" 0.6 "damage bonus" 3.0 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 } Item "festive rocket launcher 2011" Item "ghoul gibbin' gear" Item "tipped lid" Addcond { Index 42 Delay 2.5 } Addcond { Index 29 Delay 2.5 } HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 1.60 // <-- make the rockets travel at Direct Hit speed (1980 HU/s) TurnPower 50.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } } } WaveSpawn { Name s4 WaitForAllDead special TotalCurrency 100 TotalCount 16 MaxActive 12 SpawnCount 4 WaitBeforeStarting 5 WaitBetweenSpawns 5 Where spawnbot TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_soldier_speciaL Health 500 Name "Corrupted Rocketer" Scale 1.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "festive rocket launcher 2011" "fire rate bonus" 1.25 "faster reload rate" 0.8 "damage bonus" 1.5 } CharacterAttributes { "health regen" 1 } Item "festive rocket launcher 2011" Item "ghoul gibbin' gear" Item "tipped lid" HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 1.60 // <-- make the rockets travel at Direct Hit speed (1980 HU/s) TurnPower 50.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } } } WaveSpawn { WaitForAllDead s4 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { TotalCurrency 0 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 60 WaitBetweenSpawns 60 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon sentry_buster Health 1500 Name "Core Buster" Scale 1.5 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName "the ullapool caber" "damage bonus" 15 "blast dmg to self increased" 99 "fire rate bonus" 0.8 } CharacterAttributes { "move speed bonus" 2.0 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "override footstep sound set" 3 "cannot be backstabbed" 1 } Item "the ullapool caber" Item "spine-chilling skull" Item "the ornament armament" } } } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup2.mp3" } WaveSpawn { WaitForAllDead s4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead s4 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 337 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 10 Where spawnbot DoneWarningSound "vo/mvm/mght/demoman_mvm_m_paincrticialdeath05.mp3" FirstSpawnWarningSound "vo/mvm/mght/taunts/demoman_mvm_m_taunts03.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon demo_d Health 45000 Name "Giant Fake Eternal Demoman" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.2 "faster reload rate" 0.3 "clip size penalty" 3.0 "Projectile speed increased" 1.5 "damage bonus" 2.5 "damage causes airblast" 1 "mod stun waist high airborne" 1 } CharacterAttributes { "health regen" 100 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "move speed bonus" 0.3 } Item "tam o'shanter" Item "the battery bandolier" } } } WaveSpawn { TotalCurrency 500 TotalCount 120 MaxActive 10 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 Support 1 Where spawnbot_invasion FirstSpawnWarningSound "vo/mvm_bomb_alerts02.mp3" Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon heavy Health 500 Name "Eternal Minion" Scale 1.15 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 "attack projectiles" 2 "heal on kill" 500 } Item "der maschinensoldaten-helm" } } } WaveSpawn { TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 19 WaitBetweenSpawns 40 Support 1 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon heavy_giant Health 5000 Name "Giant Eternal Minion" Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 2.5 "attack projectiles" 2 "heal on kill" 5000 "damage causes airblast" 1 } CharacterAttributes { "move speed bonus" 0.40 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 } Item "der maschinensoldaten-helm" Item "bone-cut belt" } } } WaveSpawn { TotalCurrency 200 Name s7 WaitForAllDead w1 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_D Health 6666 Name "Giant Reaper" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2.0 "faster reload rate" 0.2 "fire rate bonus" 0.1 "Projectile speed increased" 1.9 "projectile spread angle penalty" 7 } CharacterAttributes { "health regen" 25 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "move speed bonus" 0.35 "override footstep sound set" 3 } HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 0.75 // <-- TurnPower 40.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } Item "the infernal impaler" Item "the hornblower" } } } WaveSpawn { Name tank1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts02.mp3" WaitBeforeStarting 35 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 40 } WaveSpawn { WaitForAllDead tank1 FirstSpawnWarningSound "vo/mvm_general_destruction04.mp3" } WaveSpawn { Name tank2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts03.mp3" WaitBeforeStarting 70 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 75 } WaveSpawn { WaitForAllDead tank2 FirstSpawnWarningSound "vo/mvm_general_destruction07.mp3" } WaveSpawn { Name tank3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 105 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts09.mp3" WaitBeforeStarting 105 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 110 } WaveSpawn { WaitForAllDead tank3 FirstSpawnWarningSound "vo/mvm_general_destruction08.mp3" } WaveSpawn { WaitForAllDead s7 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { WaitBeforeStarting 30 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup9.mp3" } WaveSpawn { WaitForAllDead s7 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead s7 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 350 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 35 WaitBetweenSpawns 10 Where spawnbot FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_barrage Health 75000 Name "Commando Gargantuar" Class HeavyWeapons Skill Expert MaxVisionRange 2500 WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 20 "override projectile type" 2 "fire rate bonus" 1.45 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "eotl_sheavyshirt" Item "the patriot peak" HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 0.85 // <-- TurnPower 90.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 180.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } } } WaveSpawn { TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 40 Support 1 Where spawnbot_invasion TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_soldieR_special Health 5000 Name "Evolved Corrupted Rocketer" Scale 1.8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" ItemAttributes { ItemName "festive rocket launcher 2011" "rocket specialist" 1 "fire rate bonus" 1.25 "faster reload rate" 0.6 "damage bonus" 3.0 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 } Item "festive rocket launcher 2011" Item "ghoul gibbin' gear" Item "tipped lid" Addcond { Index 42 Delay 2.5 } Addcond { Index 29 Delay 2.5 } HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 1.60 // <-- make the rockets travel at Direct Hit speed (1980 HU/s) TurnPower 50.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } } } WaveSpawn { TotalCurrency 100 TotalCount 100 MaxActive 12 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 4 FirstSpawnWarningSound "vo/mvm_bomb_alerts02.mp3" Where spawnbot Support 1 TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_soldier_speciaL Health 500 Name "Corrupted Rocketer" Scale 1.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "festive rocket launcher 2011" "fire rate bonus" 1.25 "faster reload rate" 0.8 "damage bonus" 1.5 } CharacterAttributes { "health regen" 1 } Item "festive rocket launcher 2011" Item "ghoul gibbin' gear" Item "tipped lid" HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 1.60 // <-- make the rockets travel at Direct Hit speed (1980 HU/s) TurnPower 50.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } } } WaveSpawn { TotalCurrency 200 WaitForAllDead w1 Name s7 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_D Health 6666 Name "Giant Reaper" Scale 1.7 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "AlwaysCrit" ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 2.0 "faster reload rate" 0.2 "fire rate bonus" 0.1 "Projectile speed increased" 1.9 "projectile spread angle penalty" 7 } CharacterAttributes { "health regen" 25 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "move speed bonus" 0.35 "override footstep sound set" 3 } HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 0.75 // <-- TurnPower 40.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } Item "the infernal impaler" Item "the hornblower" } } } WaveSpawn { WaitForAllDead s7 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_bomb_warning.wav" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup15.mp3" } WaveSpawn { WaitForAllDead s7 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead s7 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } Addcond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1 TotalCurrency 12345 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 FirstSpawnWarningSound "vo/mvm/mght/taunts/soldier_mvm_m_taunts08.mp3" DoneWarningSound "vo/mvm/mght/soldier_mvm_m_paincrticialdeath04.mp3" Where spawnbot Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldiER_D Health 110000 Name "Eternal Commander" Scale 1.8 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the black box" "clip size upgrade atomic" 26.0 "faster reload rate" 0.33 "fire rate bonus" 0.17 "projectile spread angle penalty" 3.11 "Projectile speed increased" 1.66 } CharacterAttributes { "health regen" 250 "damage bonus" 3.5 "damage force reduction" 0.1 "move speed bonus" 0.3 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the black box" Item "the team captain" Item "the founding father" } } } WaveSpawn { TotalCurrency 100 TotalCount 100 MaxActive 8 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 40 Support 1 Where spawnbot RandomChoice { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon soldier_d Health 4444 Name "Eternal Clone" Scale 1.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Tag "bot_giant" Attributes "MiniBoss" Attributes "Aggressive" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "festive rocket launcher 2011" "clip size upgrade atomic" 26.0 "faster reload rate" 0.22 "fire rate bonus" 0.2 "projectile spread angle penalty" 2 "damage bonus" 2.5 "Projectile speed increased" 1.3 "Blast radius increased" 1.50 } CharacterAttributes { "health regen" 50 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "festive rocket launcher 2011" Item "soldier's stash" Item "the ornament armament" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon pyro_d Health 3333 Name "Eternal Core Eater" Scale 1.0 Class Pyro Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "Aggressive" ItemAttributes { ItemName tf_weapon_flamethrower "airblast pushback scale" 4.0 "damage bonus" 7.5 "bleeding duration" 3 "mark for death" 1 } CharacterAttributes { "health regen" 50 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the filamental" Item "trickster's turnout gear" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon demo_d Health 4444 Name "Eternal Clone" Scale 1.0 Class Demoman Skill Normal WeaponRestrictions PrimaryOnly Attributes "AlwaysCrit" Attributes "MiniBoss" Attributes "Aggressive" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_grenadelauncher "fire rate bonus" 0.2 "faster reload rate" 0.3 "clip size penalty" 3.0 "Projectile speed increased" 1.5 "damage bonus" 3.0 "damage causes airblast" 1 "mod stun waist high airborne" 1 } CharacterAttributes { "health regen" 50 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "tam o'shanter" Item "the battery bandolier" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon heavy_D Health 5555 Name "Eternal Clone" Scale 1.0 Class HeavyWeapons Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "Aggressive" ItemAttributes { ItemName tf_weapon_minigun "airblast pushback scale" 4.0 "damage bonus" 7.5 } ItemAttributes { ItemName "the killing gloves of boxing" "fire rate bonus" 0.6 "damage bonus" 5 "heal on kill" 3333 "heal on hit for rapidfire" 222 } CharacterAttributes { "health regen" 50 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 "dmg from melee increased" 0.10 } Item "the killing gloves of boxing" Item "hard counter" Item "the apparatchik's apparel" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon scout_d Health 3333 Name "Eternal Clone" Scale 1.0 Class Scout Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "Aggressive" ItemAttributes { ItemName "the holy mackerel" "melee range multiplier" 2.0 "damage bonus" 3.0 "damage causes airblast" 1 "mod stun waist high airborne" 1 "bleeding duration" 3 "heal on hit for rapidfire" 100 } CharacterAttributes { "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 5 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the holy mackerel" Item "bombing run" Item "the fast learner" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon medic_d Health 2222 Name "Eternal Clone" Scale 1.0 Class Medic Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "Aggressive" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName tf_weapon_syringegun_medic "faster reload rate" 0.4 "fire rate bonus" 0.2 } CharacterAttributes { "health regen" 50 "damage bonus" 3.0 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "the scrap pack" Item "doc's holiday" } TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon sniper_d Health 3333 Name "Eternal Clone" Scale 1.0 Class Sniper Skill Expert WeaponRestrictions SecondaryOnly Attributes "MiniBoss" Attributes "Aggressive" ItemAttributes { ItemName tf_weapon_smg "damage bonus" 3.5 "fire rate bonus" 0.8 "faster reload rate" 0.8 "heal on hit for rapidfire" 100 "override projectile type" 13 } CharacterAttributes { "health regen" 50 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "override footstep sound set" 2 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } Item "that '70s chapeau" Item "the chronomancer" } } } WaveSpawn { Name w2 WaitForAllDead w1 TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Where spawnbot TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_neon Health 13333 Name "Super Eternal Clone" Scale 1.4 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" ItemAttributes { ItemName "the black box" "clip size upgrade atomic" 26.0 "faster reload rate" 0.33 "fire rate bonus" 0.17 "projectile spread angle penalty" 3.11 "Projectile speed increased" 1.66 "bleeding duration" 4 } CharacterAttributes { "health regen" 100 "damage bonus" 2.5 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "move speed bonus" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.1 } DamageAppliesCond { Index 24 // <-- required: condition name/index Duration 5.0 // <-- optional: limited duration } DamageAppliesCond { Index 27 // <-- required: condition name/index Duration 5.0 // <-- optional: limited duration } Item "the black box" Item "the team captain" Item "the founding father" } } WaveSpawn { WaitForAllDead w1 TotalCurrency 500 TotalCount 120 MaxActive 10 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 10 Support 1 Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon heavy Health 500 Name "Eternal Minion" Scale 1.15 Class HeavyWeapons Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 "attack projectiles" 2 "heal on kill" 500 } Item "der maschinensoldaten-helm" } } } WaveSpawn { WaitForAllDead w1 TotalCurrency 100 TotalCount 100 MaxActive 10 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 8 Where spawnbot Support 1 TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon hellmet_soldier_speciaL Health 500 Name "Corrupted Rocketer" Scale 1.0 Class Soldier Skill Expert WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "festive rocket launcher 2011" "fire rate bonus" 1.25 "faster reload rate" 0.8 "damage bonus" 1.5 } CharacterAttributes { "health regen" 1 } Item "festive rocket launcher 2011" Item "ghoul gibbin' gear" Item "tipped lid" HomingRockets { IgnoreDisguisedSpies 1 // <-- don't home in on disguised spies IgnoreStealthedSpies 1 // <-- don't home in on invisible spies RocketSpeed 1.60 // <-- make the rockets travel at Direct Hit speed (1980 HU/s) TurnPower 50.0 // <-- crank up the rockets' turning power to compensate for their high speed MaxAimError 150.0 // <-- allow the rockets to home in on their target as long as they're pointed within 120 degrees } } } WaveSpawn { Name tank1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts02.mp3" WaitBeforeStarting 20 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 24 } WaveSpawn { WaitForAllDead tank1 FirstSpawnWarningSound "vo/mvm_general_destruction04.mp3" } WaveSpawn { Name tank2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts03.mp3" WaitBeforeStarting 40 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 44 } WaveSpawn { WaitForAllDead tank2 FirstSpawnWarningSound "vo/mvm_general_destruction07.mp3" } WaveSpawn { Name tank3 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts09.mp3" WaitBeforeStarting 60 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 64 } WaveSpawn { WaitForAllDead tank3 FirstSpawnWarningSound "vo/mvm_general_destruction08.mp3" } WaveSpawn { Name tank4 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 80 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts09.mp3" WaitBeforeStarting 80 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 84 } WaveSpawn { WaitForAllDead tank4 FirstSpawnWarningSound "vo/mvm_general_destruction06.mp3" } WaveSpawn { Name tank5 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 100 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts09.mp3" WaitBeforeStarting 100 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 104 } WaveSpawn { WaitForAllDead tank5 FirstSpawnWarningSound "vo/mvm_general_destruction08.mp3" } WaveSpawn { Name tank6 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 120 WaitBetweenSpawns 0 FirstSpawnWarningSound "mvm/mvm_tank_start.wav" DoneWarningSound "mvm/mvm_tank_explode.wav" Where spawnbot_invasion Squad { TFBot { Attributes "IgnoreFlag" BehaviorModifiers Push ClassIcon tank Health 4000 Name "Giant Demo-Train" Scale 1.7 Class Demoman Skill Expert WeaponRestrictions MeleeOnly Attributes "MiniBoss" Attributes "UseBossHealthBar" ItemAttributes { ItemName "the splendid screen" "Attack not cancel charge" 1 } ItemAttributes { ItemName "the pain train" "damage bonus" 0.4 "fire rate bonus" 0.80 } CharacterAttributes { "charge time increased" 25 "charge recharge rate increased" 25 "voice pitch scale" 0.01 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "airblast vertical vulnerability multiplier" 0.1 "move speed bonus" 0.7 } Item "ali baba's wee booties" Item "the splendid screen" Item "the pain train" Item "scotch bonnet" } } } WaveSpawn { FirstSpawnWarningSound "vo/mvm_tank_alerts09.mp3" WaitBeforeStarting 120 } WaveSpawn { FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" WaitBeforeStarting 124 } WaveSpawn { WaitForAllDead tank6 FirstSpawnWarningSound "vo/mvm_general_destruction02.mp3" } WaveSpawn { WaitForAllDead w2 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/halloween_boss_player_becomes_it.wav" } WaveSpawn { WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "ui/gamestartup16.mp3" } WaveSpawn { WaitForAllDead w2 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 3 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "vo/mvm_wave_end04.mp3" TFBot { Health 10000 Name "Wave Completed" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead w2 Name wavecomplete TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Wave Completed Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Attributes "IgnoreFlag" BehaviorModifiers Push Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 4 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "music/mvm_lost_wave.wav" TFBot { Health 10000 Name "Endgame" Scale 1.0 ClassIcon hellmet_zap MaxVisionRange 50000 Template T_TFBot_Giant_Heavyweapons Attributes "AlwaysCrit" Attributes "UseBossHealthBar" Attributes "AlwaysFireWeapon" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tomislav "damage bonus" 99 "heal on kill" 5000 "attack projectiles" 2 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } Item "tomislav" } } WaveSpawn { WaitForAllDead core Name endgame TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 0 Support 1 Where spawnbot_blubot Where spawnbot_blubot2 Where spawnbot_blubot3 FirstSpawnWarningSound "mvm/mvm_tank_horn.wav" TFBot { Health 20000 Name "Endgame Helper" Scale 1.0 ClassIcon hellmet_zap Template T_TFBot_Chief_Soldier Tag "bot_giant" Addcond { Index 28 Delay 0.1 } Addcond { Index 51 Delay 0.1 } RingOfFire 12.0 ItemAttributes { ItemName tf_weapon_rocketlauncher "damage bonus" 99 "rocket specialist" 1 "heal on hit for rapidfire" 100 "heal on kill" 500 "blast radius increased" 50 "weapon burn dmg increased" 999 "damage bonus vs burning" 999 "bleeding duration" 10 } CharacterAttributes { "health regen" 1 "move speed bonus" 0.9 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.1 "cannot be backstabbed" 1 } } } WaveSpawn { Name core TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot_core DoneWarningSound "mvm/mvm_bomb_explode.wav" TFBot { Name Core Class HeavyWeapons Health 15000 Skill Easy Scale 3.2 ClassIcon hellmet_red Tag "bot_giant" Attributes "IgnoreEnemies" Attributes "IgnoreFlag" Attributes "UseBossHealthBar" Attributes "MiniBoss" BehaviorModifiers Push WeaponRestrictions MeleeOnly CharacterAttributes { "fire rate bonus" 99 "damage bonus" 0.01 "move speed bonus" 0 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "cannot be backstabbed" 1 } Addcond { Index 28 Delay 0.1 } Addcond { Index 31 Delay 0.1 } Addcond { Index 55 Delay 0.1 } AddCond { Name TF_COND_REPROGRAMMED Delay 0.2 } } } } } //This file has been generated by http://mvm.tf