#base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 700 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 8 CooldownTime 15 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 InitialCooldown 35 CooldownTime 75 DesiredCount 2 TFBot { Class Sniper Name "Lunarian Sharpshooter" ClassIcon sniper_machina_nys Skill Expert Health 125 ItemAttributes { ItemName "Shooting Star" "sniper full charge damage bonus" 1.5 } Item "Shooting Star" Item "TTG Max Hat" } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 50 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper Name "Support Lunar Marksman" Item "TTG Max Hat" } } Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 6 RunForThisManyWaves 1 InitialCooldown 25 CooldownTime 70 DesiredCount 3 TFBot { Class Sniper Name "Berserk Lunarian Sharpshooter" ClassIcon sniper_machina_nys Skill Expert Health 150 ItemAttributes { ItemName "Shooting Star" "add cond on hit" 17 "add cond on hit duration" 3 } Item "Shooting Star" Item "TTG Max Hat" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 40 CooldownTime 50 DesiredCount 2 TFBot { Template T_TFBot_Spy Name "White Belt Ninja" ClassIcon spy_kunai Item "Conniver's Kunai" Item "The Ninja Cowl" } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 5 RunForThisManyWaves 1 InitialCooldown 30 CooldownTime 80 DesiredCount 3 TFBot { Name "Infiltrator" ClassIcon spy_ambassador_lite Template T_TFBot_Spy Item "Conniver's Kunai" Item "The Ambassador" Item "The Ninja Cowl" Item "Spy Oni Mask" CharacterAttributes { "move speed bonus" 1.3 } } } Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 7 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 50 DesiredCount 2 TFBot { Name "Sapper" ClassIcon spy_armored Template T_TFBot_Spy Health 300 Item "The Enforcer" Item "The Ap-Sap" Item "The Ninja Cowl" ItemAttributes { ItemName "The Enforcer" "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 0.7 } } } Mission { Objective Engineer InitialCooldown 50 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 55 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter Attributes TeleportToHint TeleportWhere spawnbot TeleportWhere spawnbot_left Name "Kappa Construction Unit" Item "The Jag" ItemAttributes { ItemName "The Jag" "Construction rate increased" 1.5 "fire rate bonus" 1.2 } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave1samurai TotalCurrency 75 TotalCount 32 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 4 Where spawnbot TFBot { ClassIcon demoknight_samurai Health 175 Name "Samurai" Class Demoman Skill Expert WeaponRestrictions MeleeOnly BehaviorModifiers Push ItemAttributes { ItemName "The Half-Zatoichi" "damage bonus" 1.25 } CharacterAttributes { "move speed bonus" 1.1 } Item "The Half-Zatoichi" Item "Demo Kabuto" Item "The Splendid Screen" Item "Bushi-Dou" } } WaveSpawn { Name wave1giant TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 45 RandomSpawn 1 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Spammer Name "Elite Rocket Trooper" Item "Soldier Samurai Hat" Item "The Half-Zatoichi" } } WaveSpawn { Name wave1giantsupport TotalCurrency 50 TotalCount 18 MaxActive 18 SpawnCount 6 WaitBeforeStarting 40 WaitBetweenSpawns 40 RandomSpawn 1 Where spawnbot TFBot { Template T_TFBot_Soldier_RocketShotgun Name "Teien Brawler" Item "gentlemanne_rocketlauncher_coffinnail" Item "Soldier Samurai Hat" ClassIcon soldier_burstfire_small ItemAttributes { ItemName "gentlemanne_rocketlauncher_coffinnail" "damage bonus" 0.66 "fire rate bonus" 0.001 "clip size upgrade atomic" 0 "faster reload rate" 0.9 "blast radius increased" 1.25 "projectile spread angle penalty" 2 } } } WaveSpawn { Name wave1samurai2 TotalCurrency 75 TotalCount 32 MaxActive 9 SpawnCount 3 WaitBetweenSpawns 6 Where spawnbot TFBot { ClassIcon demoknight_samurai Health 225 Name "Ronin" Class Soldier Skill Expert WeaponRestrictions MeleeOnly BehaviorModifiers Push ItemAttributes { ItemName "The Half-Zatoichi" "fire rate bonus" 0.25 } CharacterAttributes { "damage force reduction" 0.7 } Item "The Half-Zatoichi" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" } } WaveSpawn { Name wave1bow Support 1 TotalCurrency 25 TotalCount 25 MaxActive 5 SpawnCount 5 WaitBeforeStarting 5 WaitBetweenSpawns 20 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman Name "Composite Bowman" } } WaveSpawn { Name wave1rush WaitForAllSpawned wave1giant TotalCurrency 75 TotalCount 28 MaxActive 14 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 2 Where spawnbot TFBot { ClassIcon scout_blaster_nys Health 125 Name "Tengu Trainee" Class Scout Item "Baby Face's Blaster" Item "The Winger" Item "The Atomizer" Item "The Hermes" CharacterAttributes { "move speed bonus" 0.9 } } } WaveSpawn { Name wave1giant2 WaitForAllSpawned wave1giant TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 20 Where spawnbot TFBot { Template T_TFBot_Giant_Demo_RapidFire Name "Rapid-Fire Bomber" Item "Demo Kabuto" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave2sentrybuster TotalCurrency 50 TotalCount 35 MaxActive 20 SpawnCount 5 WaitBetweenSpawns 5 Where spawnbot RandomChoice { TFBot { Class Soldier ClassIcon soldier_directhit_lite Skill Normal Name "Direct Hit Trooper" Item "The Direct Hit" Item "Armored Authority" } } } WaveSpawn { Name wave2cleaver WaitForAllSpawned wave2sentrybuster TotalCurrency 50 TotalCount 16 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 8 RandomSpawn 1 Where spawnbot TFBot { ClassIcon scout_cleaver Health 100 Name "Tengu Assassin" Class Scout Skill Hard Attributes "AlwaysFireWeapon" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Promo Flying Guillotine" "effect bar recharge rate increased" 0.40 } Item "Promo Flying Guillotine" Item "The Frickin' Sweet Ninja Hood" } } WaveSpawn { Name wave2firstgiant TotalCurrency 100 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 40 WaitBetweenSpawns 20 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons Name "Steel Brute" Item "Deus Ex Purity Fist Promo" Item "Heavy Topknot" Item "Iron Curtain" } TFBot { Class HeavyWeapons Item "Iron Curtain" Item "Heavy Topknot" Name "Brute Underling" Skill Easy } TFBot { Class HeavyWeapons Item "Iron Curtain" Item "Heavy Topknot" Name "Brute Underling" Skill Normal } TFBot { Class HeavyWeapons Item "Iron Curtain" Item "Heavy Topknot" Name "Brute Underling" Skill Easy } } } WaveSpawn { Name wave2firstgiantrush WaitForAllspawned wave2firstgiant TotalCurrency 75 TotalCount 20 MaxActive 20 SpawnCount 5 WaitBetweenSpawns 10 Where spawnbot TFBot { Class Scout Name "Fan o' War Sprinter" WeaponRestrictions MeleeOnly ClassIcon scout_fanowar Attributes AlwaysCrit Item "The Southie Shinobi" Item "Hero's Tail" Item "The Fan O'War" ItemAttributes { ItemName "The Fan O'War" "damage bonus" 1.50 } } } WaveSpawn { Name wave2lochnload WaitForAllDead wave2firstgiant TotalCurrency 50 TotalCount 30 MaxActive 15 SpawnCount 5 WaitBeforeStarting 15 WaitBetweenSpawns 5 RandomSpawn 1 Where spawnbot TFBot { ClassIcon demo_loch_burst Name "Burst-Fire Bombardier" Class Demoman Skill Hard WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Loch-n-Load" "faster reload rate" 1.75 "fire rate bonus" 0.05 "clip size penalty" 0.5 "projectile spread angle penalty" 3 } Item "The Loch-n-Load" Item "Scotch Bonnet" } } WaveSpawn { Name wave2cleaver2 WaitForAllSpawned wave2lochnload TotalCurrency 50 TotalCount 16 MaxActive 10 SpawnCount 1 WaitBetweenSpawns 2 RandomSpawn 1 Where spawnbot TFBot { ClassIcon scout_cleaver Health 100 Name "Tengu Assassin" Class Scout Skill normal Attributes "AlwaysFireWeapon" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "Promo Flying Guillotine" "effect bar recharge rate increased" 0.40 } Item "Promo Flying Guillotine" Item "The Frickin' Sweet Ninja Hood" } } WaveSpawn { Name wave2secondgiant WaitForAllspawned wave2lochnload TotalCurrency 125 TotalCount 12 MaxActive 12 SpawnCount 4 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot RandomSpawn 1 Squad { TFBot { Template T_TFBot_Giant_Pyro_Pusher Name "Elite Airblasting Unit" Item "The Combustible Kabuto" Skill Expert } TFBot { Tag bot_squad_member Class HeavyWeapons ClassIcon heavy_deflector Item "Deflector" Name "Airblaster Underling" Skill Normal Item "The U-clank-a" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Deflector" "damage penalty" 0.25 "attack projectiles" 1 } } TFBot { Tag bot_squad_member Class HeavyWeapons ClassIcon heavy_deflector Item "Deflector" Name "Airblaster Underling" Skill Normal Item "The U-clank-a" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Deflector" "damage penalty" 0.25 "attack projectiles" 1 } } TFBot { Tag bot_squad_member Class HeavyWeapons ClassIcon heavy_deflector Item "Deflector" Name "Airblaster Underling" Skill Normal Item "The U-clank-a" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Deflector" "damage penalty" 0.25 "attack projectiles" 1 } } } } WaveSpawn { Name wave2secondgiantrush WaitForAllspawned wave2secondgiant TotalCurrency 75 TotalCount 16 MaxActive 12 SpawnCount 4 WaitBetweenSpawns 4 Where spawnbot TFBot { Class Scout Name "Fan o' War Sprinter" WeaponRestrictions MeleeOnly ClassIcon scout_fanowar Attributes AlwaysCrit Item "The Southie Shinobi" Item "Hero's Tail" Item "The Fan O'War" ItemAttributes { ItemName "The Fan O'War" "damage bonus" 1.50 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { TotalCurrency 200 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 Tank { Health 25000 Name tankboss Speed 75 StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave3capper1 TotalCurrency 75 TotalCount 35 MaxActive 15 SpawnCount 5 WaitBetweenSpawns 3 RandomSpawn 1 Where spawnbot TFBot { ClassIcon scout_capper_nys Class Scout Skill Normal WeaponRestrictions SecondaryOnly Name "Lunar Pathfinder" Item "The C.A.P.P.E.R" Item "TTG Max Hat" } } WaveSpawn { Name wave3backburner WaitForAllSpawned wave3capper TotalCurrency 50 TotalCount 30 MaxActive 12 SpawnCount 6 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Class Pyro Skill Easy Name "Sengoku Scorcher" Item "The Backburner" Item "Fire Fighter" WeaponRestrictions PrimaryOnly Attributes AlwaysFireWeapon ClassIcon pyro_backburner_nys } } WaveSpawn { Name wave3giantsoldiers WaitForAllSpawned wave3capper TotalCurrency 150 TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 75 Where spawnbot Squad { TFBot { Class Soldier Name "Aurora Artillery Attack Type" ClassIcon soldier_banner_trio_giant Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Buff Banner" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" Item "concealedkiller_rocketlauncher_sandcannon" CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "increase buff duration" 9.0 "move speed bonus" 0.5 } } TFBot { Class Soldier Name "Aurora Artillery Defense Type" ClassIcon soldier_banner_trio_giant Skill Expert Health 3500 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Battalion's Backup" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" Item "The Black Box" CharacterAttributes { "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "increase buff duration" 9.0 "move speed bonus" 0.5 } } TFBot { Class Soldier Name "Aurora Artillery Support Type" ClassIcon soldier_banner_trio_giant Skill Expert Health 3000 Attributes MiniBoss Attributes SpawnWithFullCharge Item "The Concheror" Item "The Liberty Launcher" Item "The Disciplinary Action" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" CharacterAttributes { "damage force reduction" 0.9 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "increase buff duration" 9.0 "move speed bonus" 0.5 } } } } WaveSpawn { Name wave3soldiers1 //Allows for a tank to spawn. WaitForAllSpawned wave3giantsoldiers TotalCurrency 50 TotalCount 40 MaxActive 20 SpawnCount 5 WaitBetweenSpawns 5 Where spawnbot RandomSpawn 1 RandomChoice { TFBot { Class Soldier Skill Hard Health 175 Name "Attack Type Fighter" Item "concealedkiller_rocketlauncher_woodlandwarrior" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" } TFBot { Class Soldier Skill Normal Health 225 WeaponRestrictions SecondaryOnly Scale 1.1 Name "Defense Type Fighter" Item "Armored Authority" } TFBot { Class Soldier Skill Hard WeaponRestrictions MeleeOnly Name "Support Type Fighter" Item "The Disciplinary Action" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" ItemAttributes { ItemName "The Disciplinary Action" "fire rate bonus" 0.5 } } } } WaveSpawn { TotalCurrency 100 WaitForAllSpawned wave3soldiers1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 Tank { Health 20000 Name tankboss Speed 75 StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave3soldiers2 WaitForAllSpawned wave3soldiers1 TotalCurrency 50 TotalCount 25 MaxActive 20 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 4 Where spawnbot RandomChoice { TFBot { Class Soldier Skill Hard Health 175 Name "Attack Type Fighter" Item "concealedkiller_rocketlauncher_woodlandwarrior" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" } TFBot { Class Soldier Skill Normal Health 250 WeaponRestrictions SecondaryOnly Scale 1.1 Name "Defense Type Fighter" Item "Armored Authority" } TFBot { Class Soldier Skill Hard WeaponRestrictions MeleeOnly Name "Support Type Fighter" Item "The Disciplinary Action" Item "Soldier Samurai Hat" Item "The Shogun's Shoulder Guard" ItemAttributes { ItemName "The Disciplinary Action" "fire rate bonus" 0.5 } } } } WaveSpawn { Name wave3supportdemo TotalCurrency 25 TotalCount 50 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 120 Support 1 Where spawnbot TFBot { Class Demoman Scale 1.4 Health 375 Name "Shinobi Smokescreen Setter" ClassIcon demo_quickie WeaponRestrictions SecondaryOnly Item "Legendary Lid" Item "The Quickiebomb Launcher" Item "The Half-Zatoichi" Item "The Bootlegger" ItemAttributes { ItemName "The Quickiebomb Launcher" "reload time increased hidden" 0.75 "fire rate bonus" 2 "clip size penalty" 0.5 "Projectile speed increased" 0.8 "damage penalty" 0.02 "damage causes airblast" 1 "blast radius increased" 1.3 "use large smoke explosion" 1 } } } WaveSpawn { Name wave3steelgauntlet WaitForAllSpawned wave3soldiers2 TotalCurrency 50 TotalCount 12 MaxActive 9 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 8 Where spawnbot RandomChoice { TFBot { Template T_TFBot_Heavyweapons_Fist Name "Steel Pusher" Attributes AlwaysCrit BehaviorModifiers Push } } } WaveSpawn { Name wave3giant2 WaitForAllSpawned wave3soldiers2 TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 4 RandomSpawn 1 Where spawnbot TFBot { Template T_TFBot_Giant_Demo_Burst Name "Elite Burst-Fire Bombardier" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave4support1 WaitForAllDead wave4caber WaitForAllDead wave4rapidfiregiant TotalCurrency 75 TotalCount 50 MaxActive 4 SpawnCount 2 WaitBeforeStarting 55 WaitBetweenSpawns 3 Support 1 Where spawnbot TFBot { Class Scout WeaponRestrictions MeleeOnly ClassIcon scout_sunstick Name "Sunrise Sprinter" Item "Sun-on-a-Stick" BehaviorModifiers Push Health 125 } } WaveSpawn { Name wave4caber TotalCurrency 150 TotalCount 75 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 Where spawnbot TFBot { Class Demoman ClassIcon demo_caber_nys Name "Spitfire Kamikaze" Health 150 Skill Expert Attributes AirChargeOnly Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 Item "The Tide Turner" Item "The Ullapool Caber" Item "Scotch Bonnet" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Ullapool Caber" "damage bonus" 6 "blast dmg to self increased" 3 "melee range multiplier" 1.5 } CharacterAttributes { "charge recharge rate increased" 0.5 "charge time increased" 5 "increased jump height" 1.5 "bot custom jump particle" 1 } } } WaveSpawn { Name wave4rapidfiregiant TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 15 Where spawnbot RandomSpawn 1 TFBot { Template T_TFBot_Giant_Soldier_Spammer Name "Quickdraw Soldier" } } WaveSpawn { Name wave4bonk WaitForAllSpawned wave4rapidfiregiant TotalCurrency 25 TotalCount 15 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 3 Where spawnbot TFBot { Template T_TFBot_Scout_Bonk Name "Atomic Sprinter" } } WaveSpawn { Name wave4scorch WaitForAllspawned wave4rapidfiregiant WaitForAllspawned wave4caber TotalCurrency 50 TotalCount 12 MaxActive 9 SpawnCount 3 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot TFBot { Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ClassIcon pyro_scorch Name "Pyromancer" Item "Legendary Lid" Item "The Scorch Shot" } } WaveSpawn { Name wave4scorch2 WaitForAllSpawned wave4fireexplosive1 WaitForAllSpawned wave4fireexplosive2 TotalCurrency 50 TotalCount 12 MaxActive 9 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ClassIcon pyro_scorch Name "Pyromancer" Item "Legendary Lid" Item "The Scorch Shot" } } WaveSpawn { Name wave4fireexplosive1 WaitForAllSpawned wave4scorch TotalCurrency 75 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot TFBot { Class Soldier Skill Normal WeaponRestrictions PrimaryOnly ClassIcon soldier_fire Name "Ignited Trooper" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "fire retardant" 1 "Set DamageType Ignite" 1 } } } WaveSpawn { Name wave4fireexplosive2 WaitForAllSpawned wave4scorch TotalCurrency 75 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Class Demoman Skill Normal WeaponRestrictions PrimaryOnly ClassIcon demo_Fire Name "Ignited Bombardier" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire retardant" 1 "Set DamageType Ignite" 1 } } } WaveSpawn { Name wave4giant2support WaitForAllSpawned wave4fireexplosive1 WaitForAllSpawned wave4fireexplosive2 TotalCurrency 50 TotalCount 18 MaxActive 12 SpawnCount 6 WaitBeforeStarting 20 WaitBetweenSpawns 10 Where spawnbot TFBot { Class Pyro Name "Bamboo Burner" Item "harvest_flamethrower_autumn" Item "Fire Fighter" WeaponRestrictions PrimaryOnly Skill Easy } } WaveSpawn { Name wave4giant2 WaitForAllSpawned wave4fireexplosive1 WaitForAllSpawned wave4fireexplosive2 TotalCurrency 150 TotalCount 6 MaxActive 6 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 15 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Pyro WeaponRestrictions PrimaryOnly Item "The Dragon's Fury" Name "Wrathful Pyromancer" Item "Legendary Lid" ClassIcon pyro_dragon_fury_giant } TFBot { Template T_TFBot_Giant_Medic Name "Mega Alchemist" } } } WaveSpawn { Name wave4bonk2 WaitForAllSpawned wave4giant2 TotalCurrency 25 TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Scout_Bonk Name "Atomic Sprinter" } } WaveSpawn { Name wave4giant3 WaitForAllSpawned wave4scorch TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot TFBot { Template T_TFBot_Heavyweapons_Heater WeaponRestrictions PrimaryOnly Name "Wrathful Heater" Item "Legendary Lid" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave5boss1 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 where spawnbot randomspawn 1 TFBot { Class Demoman ClassIcon demoknight_samurai_sakura Health 30000 Name "Phantom Swordmaster" Scale 1.8 Skill Expert WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes UseBossHealthBar Item "The Splendid Screen" Item "The Half-Zatoichi" Item "Demo Kabuto" ItemAttributes { ItemName "The Half-Zatoichi" "critboost on kill" 5 "damage bonus" 1.5 "heal on kill" 3000 "honorbound" 0 "restore health on kill" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 2 "health regen" 50 } } } WaveSpawn { Name wave5giant1rush TotalCurrency 50 TotalCount 36 MaxActive 12 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 6 Where spawnbot TFBot { Class Scout ClassIcon scout_popper Attributes AlwaysCrit Attributes SpawnWithFullCharge Item "The Frickin' Sweet Ninja Hood" Item "The Soda Popper" Item "The Atomizer" Item "The Winger" Name "Slippery Speedster" } } WaveSpawn { Name wave5giant1support1 TotalCurrency 25 TotalCount 16 MaxActive 8 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 8 Where spawnbot TFBot { Template T_TFBot_Demo_Burst Attributes AlwaysCrit Item "Scotch Bonnet" Name "Overloaded Burst-Fire Bomber" } } WaveSpawn { Name wave5giant1support2 TotalCurrency 25 TotalCount 24 MaxActive 12 SpawnCount 6 WaitBeforeStarting 40 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Sniper_Huntsman Attributes AlwaysCrit Name "Overloaded Composite Bowman" } } WaveSpawn { Name wave5boss2 TotalCurrency 100 WaitForAllDead wave5boss1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 where spawnbot randomspawn 1 TFBot { Class Demoman ClassIcon demoknight_samurai_sakura Health 20000 Name "Ignited Phantom Swordmaster" Scale 1.8 Skill Expert WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes UseBossHealthBar Item "The Splendid Screen" Item "The Half-Zatoichi" Item "Demo Kabuto" ItemAttributes { ItemName "The Half-Zatoichi" "critboost on kill" 2 "damage bonus" 1.25 "heal on kill" 2000 "fire retardant" 1 "honorbound" 0 "restore health on kill" 0 "Set DamageType Ignite" 1 "attach particle effect" 1 ItemName "Demo Kabuto" "attach particle effect" 13 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 2 "health regen" 50 } } } WaveSpawn { Name wave5giant2jarate WaitForAllDead wave5boss1 TotalCurrency 25 TotalCount 10 MaxActive 8 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 8 Where spawnbot TFBot { Class HeavyWeapons WeaponRestrictions PrimaryOnly Skill Normal classicon heavy_brass_nys Item "Iron Curtain" Name "Ichor Injector" ItemAttributes { ItemName "Iron Curtain" "Jarate Backstabber" 1 "damage penalty" 0.75 "add cond on hit" 24 "add cond on hit duration" 6 } } } WaveSpawn { Name wave5giant2bleed WaitForAllDead wave5boss1 TotalCurrency 75 TotalCount 20 MaxActive 12 SpawnCount 4 WaitBeforeStarting 8 WaitBetweenSpawns 5 Where spawnbot TFBot { Class Demoman Skill Hard ClassIcon demo_burst_bleed Item "The Legendary Lid" Name "Plutonium Pummeler" ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "damage penalty" 0.25 "bleeding duration" 6 } } } WaveSpawn { Name wave5giant2fire WaitForAllDead wave5boss1 TotalCurrency 50 TotalCount 20 MaxActive 12 SpawnCount 3 WaitBeforeStarting 35 WaitBetweenSpawns 3 Where spawnbot TFBot { Class Pyro Skill Normal WeaponRestrictions SecondaryOnly ClassIcon pyro_scorch Name "Pyromancer" Item "Legendary Lid" Item "The Scorch Shot" } } WaveSpawn { Name wave5boss3 WaitForAllDead wave5boss2 TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 where spawnbot randomspawn 1 TFBot { Class Demoman ClassIcon demoknight_samurai_sakura Health 30000 Name "Phantom Swordmaster" Scale 1.8 Skill Expert WeaponRestrictions MeleeOnly Attributes MiniBoss Attributes UseBossHealthBar Item "The Splendid Screen" Item "The Half-Zatoichi" Item "Demo Kabuto" ItemAttributes { ItemName "The Half-Zatoichi" "critboost on kill" 5 "damage bonus" 1.5 "heal on kill" 5000 "restore health on kill" 0 "honorbound" 0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 2 "health regen" 50 } } } WaveSpawn { Name wave5giantshotgun WaitForAlldead wave5boss2 TotalCurrency 75 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 2 Where spawnbot TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Name "Spencer from Machine Attacks" Item "The Team Captain" Item "Large Luchadore" } } WaveSpawn { Name wave5giant3support WaitForAlldead wave5boss2 TotalCurrency 25 TotalCount 15 MaxActive 10 SpawnCount 5 WaitBeforeStarting 20 WaitBetweenSpawns 5 Where spawnbot TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner Name "Battle Standard Carrier" } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name wave6stage1giant TotalCurrency 175 TotalCount 6 MaxActive 4 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 15 RandomSpawn 1 Where spawnbot TFBot { Class Soldier Name "Elite Lunar Particle Smasher" ClassIcon soldier_mangler_giant Health 4000 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "TTG Max Hat" Item "The Cow Mangler 5000" ItemAttributes { ItemName "The Cow Mangler 5000" "faster reload rate" -0.5 "fire rate bonus" 0.3 } 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.65 } } } WaveSpawn { Name wave6bison TotalCurrency 75 TotalCount 36 MaxActive 6 SpawnCount 6 WaitBeforeStarting 10 Where spawnbot TFBot { Class Soldier Name "Lunar Trooper" WeaponRestrictions SecondaryOnly Item "The Righteous Bison" ClassIcon soldier_bison Skill Hard } } WaveSpawn { TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 Tank { Health 50000 Name tankboss Speed 75 Skin 1 StartingPathTrackNode boss_path_a1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name wave6bisongiant WaitForAllSpawned wave6stage1giant WaitForAllSpawned wave6soldier TotalCurrency 200 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 40 WaitBetweenSpawns 30 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier Health 5000 Item "The Righteous Bison" Item "The Cross-Comm Crash Helmet" Item "TTG Max Hat" WeaponRestrictions SecondaryOnly ClassIcon soldier_bison_homing_lite Name "Elite Insanity Trooper" AddCond { Index 36 } ItemAttributes { ItemName "The Righteous Bison" "Fire Rate Bonus" 2.5 "set item tint rgb" "16738740" "Reload Speed Bonus" -0.8 "mod projectile heat" 1 "mod projectile heat seek power" 800 "mod projectile heat aim error" 800 "mod projectile heat aim time" 30 "projectile speed increased" 0.4 } } } WaveSpawn { Name wave6heavylaser WaitForAllSpawned wave6bison TotalCurrency 50 TotalCount 20 MaxActive 8 SpawnCount 4 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot TFBot { ClassIcon heavy_atomic Name "Lunar Gatling Gunner" Class HeavyWeapons Skill Hard MaxVisionRange 1600 WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "Iron Curtain" "override projectile type" 13 "damage bonus" 1.5 "fire rate penalty" 2.5 } Item "Iron Curtain" Item "TTG Max Hat" } } WaveSpawn { Name wave6soldier WaitForAllSpawned wave6bison TotalCurrency 50 TotalCount 27 MaxActive 15 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 3 Where spawnbot TFBot { Class Soldier Skill Hard classicon soldier_cowmangler Item "The Cow Mangler 5000" Name "Lunar Particle Smasher" } } WaveSpawn { Name wave6jumpscare WaitForAllSpawned wave6soldier TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Fast Name "Tengu Sprinter" } } WaveSpawn { Name wave6pyro WaitForAllSpawned wave6soldier TotalCurrency 50 TotalCount 24 MaxActive 18 SpawnCount 6 Where spawnbot TFBot { Class Pyro Skill Hard Classicon pyro_phlog_ver2 Attributes SpawnWithFullCharge WeaponRestrictions PrimaryOnly Item "The Phlogistinator" Item "TTG Max Hat" Name "Lunar Phlogiston Combuster" ItemAttributes { ItemName "The Phlogistinator" "airblast disabled" 0 } } } WaveSpawn { Name wave6rush WaitForAllSpawned wave6pyro TotalCurrency 50 TotalCount 32 MaxActive 14 SpawnCount 2 WaitBetweenSpawns 2 Where spawnbot TFBot { ClassIcon scout_capper_red_nys Class Scout Skill Normal WeaponRestrictions SecondaryOnly Attributes AlwaysCrit Item "The C.A.P.P.E.R" Item "TTG Max Hat" Name "Overloaded Lunar Pathfinder" ItemAttributes { ItemName "The C.A.P.P.E.R" "set damagetype ignite" 1 "damage penalty" 0.5 "fire rate penalty" 1.5 } } } WaveSpawn { Name wave6finalgiant WaitForAllSpawned wave6rush TotalCurrency 150 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Where spawnbot TFBot { Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Name "Lunar Soldier - Sakura" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "Soldier Samurai Hat" Item "TTG Max Hat" Item "The Shogun's Shoulder Guard" Item "The Concheror" ClassIcon soldier_sakura Health 5000 MaxVisionRange 2600 Scale 1.8 Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes AlwaysCrit Attributes SpawnWithFullCharge ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "fire rate bonus" 0.5 "damage force reduction" 0.5 "Reload time decreased" 0.5 "damage bonus" 1.3 "clip size bonus" 1.5 "Projectile speed increased" 2 "item style override" 1 "killstreak idleeffect" 5 "loot rarity" 1 "is australium item" 1 "Blast radius increased" 0.7 } ItemAttributes { ItemName "Soldier Samurai Hat" "attach particle effect" 17 "particle effect vertical offset" 1 } CharacterAttributes { "move speed bonus" 0.4 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "airblast vertical vulnerability multiplier" 0.1 "increase buff duration" 9.0 } } } WaveSpawn { Name wave6finalgiantsupport WaitForAllSpawned wave6rush TotalCurrency 100 TotalCount 32 MaxActive 16 SpawnCount 4 WaitBeforeStarting 10 WaitBetweenSpawns 5 Where spawnbot Squad { TFBot { Class Soldier Skill Hard classicon soldier_cowmangler Item "The Cow Mangler 5000" Item "The Concheror" Name "Lunar Particle Smasher Support Type" Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } } TFBot { Class Engineer WeaponRestrictions SecondaryOnly ClassIcon engineer_shortcircuit_lite Item "TTG Max Hat" Item "The Short Circuit" Health 175 Name "Lunar Defense Unit" } TFBot { Class Engineer WeaponRestrictions SecondaryOnly ClassIcon engineer_shortcircuit_lite Item "TTG Max Hat" Item "The Short Circuit" Health 175 Name "Lunar Defense Unit" } TFBot { Class Engineer WeaponRestrictions SecondaryOnly ClassIcon engineer_shortcircuit_lite Item "TTG Max Hat" Item "The Short Circuit" Health 175 Name "Lunar Defense Unit" } } } } }