#base robot_standard.pop #base robot_giant.pop clupon { StartingCurrency 45 RespawnWaveTime 3 FixedRespawnWaveTime Yes CanBotsAttackWhileInSpawnRoom No Advanced 1 RestoreNegativeDamageOverheal 0 Mission { Where spawnbot Objective DestroySentries CooldownTime 35 TFBot { Template T_TFBot_SentryBuster Health 5000 Attributes DisableDodge } } Templates { boss_hitcount { Class Demoman Name "Count Hitcount" ClassIcon demoknight_hitcount Skill Expert Health 3000 Scale 2 Item "The Claidheamohmor" Item "The Demo's Dustcatcher" Item "The Strontium Stove Pipe" WeaponRestrictions MeleeOnly Attributes BulletImmune Attributes BlastImmune Attributes FireImmune Attributes UseBossHealthBar CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "override footstep sound set" 4 "dmg from melee increased" 0 } FireInput { Target !self Action sethealth Param 500 Delay 0 Repeats 1 } FireInput { Target !self Action sethealth Param 0 Delay 1 Repeats 1 IfHealthAbove 2999 } } boss_blast_compound { Class Soldier Name "Blast Compound" ClassIcon soldier_directhit_conch_lite Skill Expert Health 16000 Scale 2 Item "The Direct Hit" Item "The Concheror" Item "The Conquistador" WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes AlwaysCrit Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Attributes UseBossHealthBar ItemAttributes { ItemName "The Direct Hit" "fire rate bonus" 0.5 "faster reload rate" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.2 "airblast vulnerability multiplier" 0.2 "override footstep sound set" 3 "increase buff duration" 67 } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target gamerules Action RunScriptCode Param " ClientPrint(null,3,`\x07FFD37F>> Starting currency is all you will receive. Giant robots except bosses prioritize their nearest target. Airblast and knockback sources are nerfed, especially against MOST small robots.`) " } WaveSpawn { Where spawnbot Name "1-1a" TotalCount 1 MaxActive 1 SpawnCount 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Name "Super scouts in 5 hours" ClassIcon heavy_champ_vac_trio Attributes BulletImmune Attributes BlastImmune Attributes FireImmune CharacterAttributes { "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.3 "damage force reduction" 0.3 } } } WaveSpawn { Where spawnbot Name "1-1b" TotalCount 4 MaxActive 4 SpawnCount 4 WaitBeforeStarting 1 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Name "clupon" ClassIcon heavy_champ_vac_trio BehaviorModifiers Mobber Attributes IgnoreFlag Attributes BulletImmune Attributes BlastImmune Attributes FireImmune CharacterAttributes { "cannot pick up intelligence" 1 "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.3 "damage force reduction" 0.3 } } } WaveSpawn { Where spawnbot Name "1-1c" TotalCount 3 MaxActive 3 SpawnCount 3 WaitBeforeStarting 12 TFBot { Template T_TFBot_Giant_Scout_Fast Skill Expert UseMeleeThreatPrioritization 1 CharacterAttributes { "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 } } } WaveSpawn { Where spawnbot Name "1-2a" TotalCount 6 MaxActive 4 SpawnCount 2 WaitForAllDead "1-1c" WaitBetweenSpawns 18 Squad { TFBot { Template T_TFBot_Giant_Pyro Name "Giant Backburner Pyro" Item "The Backburner" UseMeleeThreatPrioritization 1 CharacterAttributes { "airblast vulnerability multiplier" 0 "damage force reduction" 0 } } TFBot { Template T_TFBot_Medic Name "Infinite Uber Medic" ClassIcon medic_uber_infinite ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "uber duration bonus" 6767 } CharacterAttributes { "bot medic uber health threshold" 6767 "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 } } } } WaveSpawn { Where spawnbot Name "1-2b" TotalCount 9 MaxActive 4 SpawnCount 1 WaitForAllDead "1-1c" WaitBetweenSpawns 6 TFBot { Template T_TFBot_Heavyweapons_Fist CharacterAttributes { "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 } } } WaveSpawn { Where spawnbot Name "1-3a" TotalCount 6 MaxActive 5 SpawnCount 2 WaitForAllDead "1-2a" WaitBetweenSpawns 18 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Concheror UseMeleeThreatPrioritization 1 CharacterAttributes { "increase buff duration" 67 "airblast vulnerability multiplier" 0 "damage force reduction" 0 } } TFBot { Class Pyro Name "Giant Homewrecker Pyro" ClassIcon pyro_homewrecker_lite_armored Skill Expert Item "Firewall Helmet" Item "The Homewrecker" Health 3000 WeaponRestrictions MeleeOnly Attributes MiniBoss UseMeleeThreatPrioritization 1 CharacterAttributes { "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 // sentry must die "damage force reduction" 0 } } } } WaveSpawn { Where spawnbot Name "1-3b" TotalCount 18 MaxActive 6 SpawnCount 2 WaitForAllDead "1-2a" WaitBetweenSpawns 3 TFBot { Class Soldier Name "Charged Soldier" ClassIcon soldier_crit Skill Normal Health 200 Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2.5 "Projectile speed increased" 0.5 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.3 "damage force reduction" 0.3 } } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Where spawnbot Name "2-1a" TotalCount 1 MaxActive 1 SpawnCount 1 TFBot { Template boss_hitcount CharacterAttributes { "airblast vulnerability multiplier" 0 "airblast vertical vulnerability multiplier" 0 "damage force reduction" 0 } } } WaveSpawn { Name "2-2a" TotalCount 4 SpawnCount 1 MaxActive 3 WaitForAllDead "2-1a" WaitBeforeStarting 3 WaitBetweenSpawns 32 Tank { Health 8000 Speed 75 Name "tankboss" StartingPathTrackNode tankpath_alt OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Where spawnbot Name "2-2b" TotalCount 6 MaxActive 4 SpawnCount 2 WaitForAllDead "2-1a" WaitBetweenSpawns 32 Squad { TFBot { Template T_TFBot_Giant_Soldier_Extended_Battalion Name "Giant Backup Soldier" UseMeleeThreatPrioritization 1 CharacterAttributes { "increase buff duration" 67 "airblast vulnerability multiplier" 0 "damage force reduction" 0 } } TFBot { Class Engineer Name "Giant Shock Mine Engineer" ClassIcon engineer_pomson_v2_giant Skill Expert Item "Texas Tin-Gallon" Item "The Pomson 6000" Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss UseMeleeThreatPrioritization 1 ItemAttributes { ItemName "The Pomson 6000" "energy weapon penetration" 1 } CharacterAttributes { "airblast vulnerability multiplier" 0 "damage force reduction" 0 } } } } WaveSpawn { Where spawnbot Name "2-2c" TotalCount 62 MaxActive 12 SpawnCount 4 WaitForAllDead "2-1a" WaitBetweenSpawns 3 TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ_Fast CharacterAttributes { "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.3 "damage force reduction" 0.3 } } } WaveSpawn { Where spawnbot Name "2-2d" TotalCount 1 MaxActive 1 SpawnCount 1 WaitForAllDead "2-1a" WaitBeforeStarting 5 WaitBetweenSpawnsAfterDeath 5 Support 1 TFBot { Class Demoman Name "Pound Cannon Demoman" ClassIcon demo_cannon Skill Expert Health 175 Item "The Loose Cannon" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Loose Cannon" "grenade launcher mortar mode" 0 "grenade not explode on impact" 1 "damage bonus" 1.5 "damage bonus vs buildings" 2 "faster reload rate" 0.01 "fire rate penalty" 3 "grenade no spin" 1 } CharacterAttributes { "airblast vulnerability multiplier" 0.3 "airblast vertical vulnerability multiplier" 0.3 "damage force reduction" 0.3 } } } } }