// tank health starts at 35000 due to longer tank path #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 5000 RespawnWaveTime 5 CanBotsAttackWhileInSpawnRoom no PointTemplates { premiumupgrades { logic_relay { "OnSpawn" "upgrade_button_p,addoutput,OnDamaged tf_gamerules:SetCustomUpgradesFile:scripts/items/mvm_upgrades_5gorge_upgrade_v2.txt:0.1:-1,0,-1" "OnSpawn" "upgrade_button_p,addoutput,OnDamaged tf_gamerules:SetCustomUpgradesFile:download/scripts/items/mvm_upgrades_5gorge_upgrade_v2.txt:0.2:-1,0,-1" } } } SpawnTemplate "premiumupgrades" // WAVE 1 //Soldier Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Soldier Skill Expert Name "Cymanic" Attributes MiniBoss Attributes UseBossHealthBar Health 10000 ClassIcon newbe_reaper Item "The Deus Specs" Item "The Hat With No Name" Item "The Equalizer" Scale 1.0 WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.0 "reload time increased hidden" 0.01 "fire rate bonus" 0.7 "airblast pushback scale" 3.0 "damage causes airblast" 1 "critboost on kill" 10 "heal on hit for rapidfire" 300 "damage bonus" 1.7 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Soldier Skill Expert Name "Cymanic" Attributes MiniBoss Attributes UseBossHealthBar Health 10000 Item "The Deus Specs" Item "The Hat With No Name" ClassIcon newbe_reaper Attributes HoldFireUntilFullReload Scale 1.0 WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.5 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_SOLDIER" "reload time increased hidden" 0.7 "fire rate bonus" 0.4 "clip size penalty" 3.0 "damage bonus" 1.5 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Soldier Skill Expert Name "Cymanic" Attributes MiniBoss Attributes UseBossHealthBar Health 10000 Item "The Deus Specs" Item "The Hat With No Name" Attributes AutoJump AutoJumpMin 10 AutoJumpMax 5 Attributes HoldFireUntilFullReload Scale 1.0 ClassIcon newbe_reaper WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.1 "increased jump height" 10.0 "cancel falling damage" 1 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "reload time increased hidden" 0.1 "fire rate bonus" 0.05 "projectile spread angle penalty" 4 "clip size penalty" 10.0 "damage bonus" 1.1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Soldier Skill Expert Name "Cymanic" Attributes MiniBoss Attributes UseBossHealthBar Health 10000 Item "The Deus Specs" Item "The Hat With No Name" Attributes AutoJump AutoJumpMin 10 AutoJumpMax 5 Attributes AlwaysCrit Scale 1.0 ClassIcon newbe_reaper WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.1 "cancel falling damage" 1 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "dmg taken from crit increased" 0.1 "use large smoke explosion" 1 "reload time increased hidden" 0.1 "fire rate bonus" 4.0 "increased jump height" 10.0 "Projectile speed increased" 0.3 "projectile spread angle penalty" 2 "clip size penalty" 100.0 "Blast radius increased" 4.0 "damage bonus" 15.0 } } } } // WAVE 2 //Scout Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Scout Skill Expert Name "Jakete" Attributes MiniBoss Attributes UseBossHealthBar Health 10000 Item "Bonk Boy" Item "Milkman" Item "Dillinger's Duffel" ClassIcon newbe_reaper Attributes AlwaysCrit Scale 1.0 WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 2.0 "reload time increased hidden" 0.6 "fire rate bonus" 0.7 "crit forces victim to laugh" 1 "damage bonus" 1.2 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Scout Skill Expert Name "Jakete" Attributes MiniBoss Attributes UseBossHealthBar Health 10000 Item "Bonk Boy" Item "Milkman" Item "Dillinger's Duffel" Item "The Flying Guillotine" ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 2.0 "reload time increased hidden" 0.6 "fire rate bonus" 0.4 "effect bar recharge rate increased" 0.01 "damage bonus" 1.2 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Scout Skill Expert Name "Jakete" Attributes MiniBoss Health 10000 Item "Bonk Boy" Item "Milkman" Item "Dillinger's Duffel" Item "The Sandman" Attributes AutoJump AutoJumpMin 0.5 AutoJumpMax 1 Scale 1.0 WeaponRestrictions MeleeOnly ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 3.0 "melee range multiplier" 3.0 "fire rate bonus" 0.4 "effect bar recharge rate increased" 0.01 "damage bonus" 2.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Scout Skill Expert Name "Jakete" Attributes MiniBoss Attributes UseBossHealthBar Health 10000 Item "Bonk Boy" Item "Milkman" Item "Dillinger's Duffel" Item "Bonk! Atomic Punch" ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 2.0 "reload time increased hidden" 0.1 "fire rate bonus" 0.1 "effect bar recharge rate increased" 0.6 "bullets per shot bonus" 10.0 "damage bonus" 0.8 } ItemAttributes { ItemName "TF_WEAPON_SCATTERGUN" "clip size penalty" 6.0 } } } } // WAVE 3 //Demoman Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Demoman Skill Expert Name "Bannai" Attributes MiniBoss Attributes UseBossHealthBar Health 20000 MaxVisionRange 2500 Item "The Scottish Handshake" Item "The Bootlegger" Item "The Buccaneer's Bicorne" Item "The Bird-Man of Aberdeen" Item "A Whiff of the Old Brimstone" ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.0 "reload time increased hidden" 0.01 "fire rate bonus" 0.6 "mod stun waist high airborne" 1 "damage causes airblast" 1 "bleeding duration" 5 "damage bonus" 2.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Demoman Skill Expert Name "Bannai" MaxVisionRange 2500 Attributes MiniBoss Attributes UseBossHealthBar Health 20000 Item "The Claidheamohmor" Item "The Chargin' Targe" Item "Prince Tavish's Crown" ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2.5 "gesture speed increase" 3.0 "reload time increased hidden" 0.01 "fire rate bonus" 0.4 "heal on kill" 1000 "charge recharge rate increased" 10 "charge recharge rate increased" 10 "charge time increased" 5 "mult charge turn control" 10.0 "damage bonus" 3.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Demoman Skill Expert Name "Bannai" Attributes MiniBoss Attributes UseBossHealthBar Health 20000 MaxVisionRange 2500 Item "The Half-Zatoichi" Item "The Splendid Screen" Item "Demo Kabuto" Item "Bushi-Dou" ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2.5 "gesture speed increase" 3.0 "reload time increased hidden" 0.01 "fire rate bonus" 1.0 "melee range multiplier" 10.0 "melee bounds multiplier" 5.0 "charge time increased" 20 "mult charge turn control" 10.0 "damage bonus" 1.5 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Demoman Skill Expert Name "Bannai" Attributes MiniBoss Attributes UseBossHealthBar Health 20000 MaxVisionRange 2500 Item "Scotch Bonnet" Item "The Liquor Locker" Item "The Bird-Man of Aberdeen" Attributes HoldFireUntilFullReload ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions PrimaryOnly CharacterAttributes { "blast dmg to self increased" 0.0 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "reload time increased hidden" 0.01 "fire rate bonus" 0.005 "projectile spread angle penalty" 100 "clip size penalty" 50.0 "cancel falling damage" 1 "Projectile speed increased" 5.0 "Blast radius increased" 2.0 "damage bonus" 3.0 } } } } // WAVE 4 //Sniper Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Sniper Name "Duvada" Health 25000 Skill Expert Attributes UseBossHealthBar Attributes MiniBoss Scale 1.0 Item "The Dread Hiding Hood" Item "The Criminal Cloak" Item "Li'l Snaggletooth" WeaponRestrictions SecondaryOnly ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 1.5 "fire rate bonus" 0.5 "reload time decreased" 0.01 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Sniper Name "Duvada" Health 25000 Skill Expert Attributes UseBossHealthBar Attributes MiniBoss Scale 1.0 Item "The Dread Hiding Hood" Item "The Criminal Cloak" Item "Li'l Snaggletooth" Item "Jarate" WeaponRestrictions SecondaryOnly ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 2.0 "fire rate bonus" 0.6 "effect bar recharge rate increased" 0.05 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 60 Name "wave02" WaitForAllDead "wave01" MaxActive 15 SpawnCount 1 WaitBetweenSpawns 0 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Sniper Skill Easy Health 500 Name "Crocodile" Scale 1.0 WeaponRestrictions MeleeOnly Item "The Bushwacka" Item "Darwin's Danger Shield" Item "Ol' Snaggletooth" CharacterAttributes { "move speed bonus" 1.5 "critboost on kill" 100 "damage bonus" 1.5 "no death from headshots" 1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Sniper Name "Duvada" Health 25000 Skill Expert Attributes UseBossHealthBar Attributes MiniBoss Scale 1.0 Item "The Dread Hiding Hood" Item "The Criminal Cloak" Item "The Huntsman" Item "Li'l Snaggletooth" WeaponRestrictions PrimaryOnly ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 2.0 "reload time decreased" 0.01 "projectile penetration" 1 "Reload time decreased" 0.1 "Set DamageType Ignite" 1 "heal on hit for rapidfire" 100 "bleeding duration" 90 "Set DamageType Ignite" 1 "weapon burn dmg increased" 2.5 "weapon burn time increased" 2.5 "reload time increased hidden" 0.01 "slow enemy on hit major" 19 "subtract victim medigun charge on hit" 10 "subtract victim cloak on hit" 30 "damage all connected" 1 "turn to gold" 1 "mark for death" 1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Sniper Name "Duvada" Health 25000 Skill Expert Attributes UseBossHealthBar Attributes MiniBoss Scale 1.0 Attributes AlwaysCrit Item "The Dread Hiding Hood" Item "The Criminal Cloak" Item "Li'l Snaggletooth" Item "The Cleaner's Carbine" WeaponRestrictions SecondaryOnly ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 20.0 "projectile penetration" 1 "fire rate bonus" 1.5 "reload time decreased" 0.01 "sniper fires tracer" 1 "weapon spread bonus" 0.1 } } } } // WAVE 5 //Heavy Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Heavyweapons Skill Expert Name "Spencer" Attributes MiniBoss Attributes UseBossHealthBar Health 25000 Item "The Team Captain" Item "Large Luchadore" Attributes AlwaysFireWeapon Scale 1.0 ClassIcon newbe_reaper WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 0.3 "Health regen" 50 "crit from behind" 1 "crit kill will gib" 1 "fire rate bonus" 0.3 "mark for death" 1 "minicrits become crits" 1 "crit forces victim to laugh" 1 "gesture speed increase" 4.0 "melee range multiplier" 5.0 "melee bounds multiplier" 5.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Heavyweapons Skill Expert Name "Spencer" Attributes MiniBoss Attributes UseBossHealthBar Health 25000 Item "The Team Captain" Attributes AlwaysCrit Item "Large Luchadore" Attributes AlwaysFireWeapon Scale 1.0 ClassIcon newbe_reaper WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 0.6 "subtract victim medigun charge on hit" 100 "subtract victim cloak on hit" 100 "slow enemy on hit major" 20 "gesture speed increase" 2.0 "mod stun waist high airborne" 1 "fire rate bonus" 0.35 "damage causes airblast" 1 "Health regen" 50 "melee range multiplier" 20.0 "melee bounds multiplier" 5.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Heavyweapons Skill Expert Name "Spencer" Attributes MiniBoss Attributes UseBossHealthBar Health 25000 Item "The Team Captain" Item "Large Luchadore" Attributes HoldFireUntilFullReload ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 "reload time increased hidden" 0.15 "Health regen" 50 } ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "clip size penalty" 50.0 "fire rate bonus" 0.01 "damage penalty" 5.0 "spread penalty" 10.0 "bullets per shot bonus" 10.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Heavyweapons Skill Expert Name "Spencer" Attributes MiniBoss Attributes UseBossHealthBar Health 25000 Attributes AlwaysCrit Item "The Team Captain" Item "Large Luchadore" Attributes HoldFireUntilFullReload ClassIcon newbe_reaper Scale 1.0 WeaponRestrictions PrimaryOnly CharacterAttributes { "Health regen" 50 "bullets per shot bonus" 2.0 "fire rate bonus" 0.2 "minigun spinup time decreased" 0.1 "damage bonus" 6.0 "move speed bonus" 1.0 "cannot pick up intelligence" 1 "dmg taken from blast increased" 3.0 "increased jump height" 2.0 "airblast vulnerability multiplier" 2.0 } } } } // WAVE 6 //Medic Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Medic Skill Expert Name "KrizaUba" Health 25000 Scale 1.0 Item "Blighted Beak" Item "The Surgeon's Stahlhelm" Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions PrimaryOnly ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 1.0 "faster reload rate" 1.0 "damage bonus" 10.0 "heal on hit for rapidfire" 250 "fire rate bonus" 0.5 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Soldier Skill Normal Name "Titan Soldier" Health 50000 Scale 1.3 Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 0.5 "faster reload rate" 0.4 "Projectile speed increased" 0.5 "fire rate bonus" 0.001 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "damage bonus" 2.5 "projectile spread angle penalty" 20 } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "clip size penalty" 3.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Medic Skill Expert Name "KrizaUba" Health 25000 Scale 1.0 Item "Blighted Beak" Item "The Surgeon's Stahlhelm" Attributes UseBossHealthBar Attributes MiniBoss ClassIcon newbe_reaper WeaponRestrictions SecondaryOnly Item "The Kritzkrieg" CharacterAttributes { "move speed bonus" 1.0 "faster reload rate" 1.0 "damage bonus" 10.0 "fire rate bonus" 0.5 "ubercharge rate bonus" 5.0 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.1 "health regen" 150 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Demoman Skill Normal Name "Titan Demoman" Health 50000 Scale 1.3 Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 0.5 "faster reload rate" 0.01 "Projectile speed increased" 3.0 "fire rate bonus" 4.0 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "damage bonus" 8.0 "use large smoke explosion" 1 "Blast radius increased" 4.0 "projectile spread angle penalty" 20 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Medic Skill Expert Name "KrizaUba" Health 25000 Scale 1.0 Item "Blighted Beak" Item "The Surgeon's Stahlhelm" Attributes UseBossHealthBar Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Quick-Fix" ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 1.0 "faster reload rate" 1.0 "damage bonus" 10.0 "fire rate bonus" 0.5 "ubercharge rate bonus" 1.5 "heal rate bonus" 15.0 "health regen" 150 "airblast vulnerability multiplier" 0.0 "damage force reduction" 0.1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Scout Skill Normal Name "Titan Scout" Health 30000 Scale 1.3 Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 4.0 "mod stun waist high airborne" 1 "damage causes airblast" 1 "bleeding duration" 4 "damage bonus" 1.5 "airblast vulnerability multiplier" 0.4 "melee range multiplier" 5.0 "melee bounds multiplier" 5.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Medic Skill Expert Name "KrizaUba" Health 25000 Item "Blighted Beak" Item "The Surgeon's Stahlhelm" Scale 1.0 Attributes UseBossHealthBar Attributes MiniBoss ClassIcon newbe_reaper CharacterAttributes { "move speed bonus" 1.0 "health regen" 150 "faster reload rate" 1.0 "damage bonus" 10.0 "fire rate bonus" 0.5 "ubercharge rate bonus" 5.0 "damage force reduction" 0.1 "airblast vulnerability multiplier" 0.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Heavyweapons Skill Normal Name "Titan Heavy" Health 50000 Scale 1.3 Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 0.5 "fire rate bonus" 2.0 "damage bonus" 14.0 "airblast vulnerability multiplier" 0.4 "sniper fires tracer" 1 "projectile penetration" 1 } } } } // WAVE 7 //Spy Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Spy Skill Easy Name "Metalgen" ClassIcon newbe_reaper Attributes UseBossHealthBar Item "Cosa Nostra Cap" Item "The Dead Ringer" Item "Spy Oni Mask" Item "The Familiar Fez" Attributes MiniBoss Attributes AlwaysFireWeapon Attributes AlwaysCrit WeaponRestrictions MeleeOnly Scale 1.0 Health 30000 CharacterAttributes { "move speed bonus" 4.0 "fire rate bonus" 0.8 "melee range multiplier" 10.0 "melee bounds multiplier" 3.0 "mult decloak rate" 0.1 "crit forces victim to laugh" 1 "freeze backstab victim" 1 "disguise on backstab" 1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Spy Skill Easy Name "Metalgen" ClassIcon newbe_reaper Attributes UseBossHealthBar Item "Cosa Nostra Cap" Item "Spy Oni Mask" Item "The Familiar Fez" Item "The Dead Ringer" Attributes MiniBoss Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly Scale 1.0 Health 30000 CharacterAttributes { "move speed bonus" 4.0 "mult decloak rate" 0.1 "damage bonus" 1.0 "Reload time decreased" 0.01 "fire rate bonus" 0.5 "fire rate bonus with reduced health" 0.1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Spy Skill Easy Name "Metalgen" ClassIcon newbe_reaper Attributes UseBossHealthBar Item "Cosa Nostra Cap" Item "The Big Earner" Item "The Dead Ringer" Item "The Familiar Fez" Item "Spy Oni Mask" Attributes MiniBoss Attributes AlwaysFireWeapon WeaponRestrictions MeleeOnly Scale 1.0 Health 30000 CharacterAttributes { "move speed bonus" 4.0 "fire rate bonus" 0.1 "damage bonus" 0.3 "melee range multiplier" 10.0 "melee bounds multiplier" 5.0 "slow enemy on hit major" 20 "mult decloak rate" 0.1 "bleeding duration" 5 "gesture speed increase" 4.0 "mod stun waist high airborne" 1 "damage all connected" 1 "damage causes airblast" 1 "slow enemy on hit major" 20 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Spy Skill Easy Name "Metalgen" ClassIcon newbe_reaper Attributes UseBossHealthBar Item "Cosa Nostra Cap" Item "Spy Oni Mask" Item "The Diamondback" Item "The Dead Ringer" Item "The Familiar Fez" Attributes MiniBoss Attributes AlwaysFireWeapon WeaponRestrictions PrimaryOnly Scale 1.0 Health 30000 CharacterAttributes { "move speed bonus" 4.0 "fire rate bonus" 0.5 "Reload time decreased" 0.01 "bleeding duration" 90 "Set DamageType Ignite" 1 "weapon burn dmg increased" 1.5 "weapon burn time increased" 1.5 "reload time increased hidden" 0.1 "mult decloak rate" 0.1 "slow enemy on hit major" 19 "subtract victim medigun charge on hit" 10 "subtract victim cloak on hit" 30 "damage all connected" 1 "turn to gold" 1 "mark for death" 1 "ragdolls become ash" 1 } } } } // WAVE 8 //Pyro Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Pyro Skill Expert Name "Maha" Attributes MiniBoss Attributes UseBossHealthBar ClassIcon newbe_reaper Health 30000 Item "The Cremator's Conscience" Item "Pyromancer's Mask" Scale 1.0 WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 2.0 "damage bonus" 3.0 "weapon burn dmg increased" 10.0 "Set DamageType Ignite" 1 "melee range multiplier" 3.0 "damage causes airblast" 1 "airblast pushback scale" 5.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Pyro Skill Expert Name "Maha" Attributes MiniBoss Attributes UseBossHealthBar ClassIcon newbe_reaper Health 30000 Item "The Cremator's Conscience" Item "Pyromancer's Mask" Item "The Scorch Shot" Scale 1.0 WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 2.0 "Blast radius increased" 15.0 "Projectile speed increased" 3.0 "weapon burn dmg increased" 30.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Pyro Skill Expert Name "Maha" Attributes MiniBoss Attributes UseBossHealthBar ClassIcon newbe_reaper Health 30000 Item "The Cremator's Conscience" Item "Pyromancer's Mask" Item "The Degreaser" Scale 1.0 WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 2.0 "airblast pushback scale" 100.0 "airblast vertical pushback scale" 100.0 "mult airblast refire time" 1.0 "damage bonus" 3.0 "deflection size multiplier" 100.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Pyro Skill Expert Name "Maha" Attributes MiniBoss Attributes UseBossHealthBar ClassIcon newbe_reaper Health 30000 Item "The Cremator's Conscience" Item "Pyromancer's Mask" Scale 1.0 WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 2.0 "flame life bonus" 10.0 "flame size bonus" 4.0 "damage bonus" 20.0 } } } } // WAVE 9 //All Wave { StartWaveOutput { Target wave_start_relay Action trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Scout Skill Expert Health 25000 Attributes MiniBoss Scale 1 ClassIcon newbe_reaper Name "Slayer(Reaper)" Item "The Caffeine Cooler" Item "The Brutal Bouffant" Item "The Merc's Muffler" Attributes UseBossHealthBar WeaponRestrictions SecondaryOnly CharacterAttributes { "damage bonus" 7.0 "move speed bonus" 1.0 "fire rate bonus" 0.01 "critboost on kill" 10 "heal on kill" 200 "reload time increased hidden" 0.8 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave02" WaitForAllDead "wave01" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Soldier Skill Expert Health 40000 Attributes MiniBoss Scale 1.0 ClassIcon newbe_reaper Name "NuclearMaster(Reaper)" Item "The Viking Braider" Item "Hong Kong Cone" Item "The Original" Attributes UseBossHealthBar Attributes AlwaysCrit Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 "Projectile speed increased" 0.1 "damage bonus" 10.0 "fire rate bonus" 0.001 "Blast radius increased" 4.0 "use large smoke explosion" 1 "Reload time increased" 0.8 "no self blast dmg" 1 "self dmg push force increased" 0.25 "projectile spread angle penalty" 30.0 } ItemAttributes { ItemName "The Original" "clip size penalty" 1.5 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave03" WaitForAllDead "wave02" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Demoman Skill Expert Health 35000 Attributes MiniBoss Scale 1.0 ClassIcon newbe_reaper Name "DeadlyChaos(Reaper)" Item "Tartan Tyrolean" Item "The Bearded Bombardier" Item "The Iron Bomber" Attributes UseBossHealthBar Attributes HoldFireUntilFullReload WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 "Projectile speed increased" 10.0 "damage bonus" 0.1 "fire rate bonus" 5.0 "Blast radius increased" 20.0 "no self blast dmg" 1 "Reload time increased" 0.01 "mod stun waist high airborne" 1 "bleeding duration" 90 "Set DamageType Ignite" 1 "weapon burn dmg increased" 10.0 "weapon burn time increased" 10.0 "reload time increased hidden" 0.1 "slow enemy on hit major" 19 "subtract victim medigun charge on hit" 5 "subtract victim cloak on hit" 5 "damage all connected" 1 "mark for death" 1 "ragdolls become ash" 1 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave04" WaitForAllDead "wave03" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Pyro Skill Expert Health 35000 Attributes MiniBoss Scale 1.0 ClassIcon newbe_reaper Name "HellSucker(Reaper)" Item "The Virtual Viewfinder" Item "The Kiss King" Attributes UseBossHealthBar WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 10.0 "airblast pushback scale" -2.0 "mult airblast refire time" 0.2 "deflection size multiplier" 4.0 "airblast vertical pushback scale" -1.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave05" WaitForAllDead "wave04" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Heavyweapons Skill Expert Health 60000 Attributes MiniBoss Scale 1.0 ClassIcon newbe_reaper Name "Champion(Reaper)" Item "The Heavy-Weight Champ" Item "The Eliminators Safeguard" Attributes UseBossHealthBar WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 4.0 "damage bonus" 3.0 "dmg from ranged reduced" 0.01 "damage causes airblast" 1 "melee range multiplier" 2.0 "melee bounds multiplier" 5.0 "damage force reduction" 0.0 "cannot be backstabbed" 1 "airblast vulnerability multiplier" 0.0 "dmg from melee increased" 15.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave06" WaitForAllDead "wave05" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Spy Skill Expert Health 25000 Attributes MiniBoss Scale 1.0 ClassIcon newbe_reaper Name "Assasin(Reaper)" Item "The Spy-cicle" Item "Hat of Cards" Item "The Deus Specs" Attributes UseBossHealthBar Attributes AlwaysFireWeapon WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 0.1 "melts in fire" -14 "fire rate bonus" 0.1 "airblast vulnerability multiplier" 0.3 "melee range multiplier" 100.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave07" WaitForAllDead "wave06" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Sniper Skill Expert Health 25000 Attributes MiniBoss Scale 1.0 ClassIcon newbe_reaper Name "BloodDrinker(Reaper)" Item "The Swagman's Swatter" Item "Villain's Veil" Attributes UseBossHealthBar WeaponRestrictions SecondaryOnly CharacterAttributes { "move speed bonus" 1.0 "damage bonus" 3.0 "heal on hit for rapidfire" 50 "fire rate bonus" 2.0 "Reload time decreased" 0.01 "fire rate bonus with reduced health" 0.01 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 1 Name "wave08" WaitForAllDead "wave07" MaxActive 1 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 250 TFBot { Class Medic Skill Expert Health 30000 Attributes MiniBoss Scale 1.0 ClassIcon newbe_reaper Name "GodBlesser(Reaper)" Item "The Quick-Fix" Item "Berliner's Bucket Helm" Item "The Macho Mann" Attributes UseBossHealthBar CharacterAttributes { "move speed bonus" 4.0 "damage bonus" 5.0 "Health regen" 200 "overheal bonus" 20.0 "uber duration bonus" 10 "heal rate bonus" 10000.0 "ubercharge rate bonus" 100 "increased jump height" 2.0 "airblast vulnerability multiplier" 3.0 } } } WaveSpawn //WAVE 01a: 48 total, 6 active, scout { Where spawnbot TotalCount 50 Name "wave08" WaitForAllDead "wave07" MaxActive 10 SpawnCount 1 WaitBetweenSpawns 1 WaitBeforeStarting 0 TotalCurrency 500 TFBot { Class Heavyweapons Skill Easy WeaponRestrictions PrimaryOnly CharacterAttributes { "move speed bonus" 1.0 } } } } }